{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\xq-web-bpm\\src\\api\\biz\\bizCommon\\form.js","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\api\\biz\\bizCommon\\form.js","mtime":1675071990741},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\"use strict\";\n\nimport _defineProperty from \"D:/jenkins/workspace/xq-web-bpm/node_modules/@babel/runtime/helpers/esm/defineProperty\";\nimport \"core-js/modules/es6.function.name\";\n\nvar _getByAlias$getFormRe;\n\nimport req from \"@/request.js\";\nimport { Message, Loading } from \"element-ui\";\nvar form = window.context.form;\nexport default (_getByAlias$getFormRe = {\n  getByAlias: function getByAlias(alias, cb) {\n    req.get(form + \"/form/customDialog/v1/getByAlias?alias=\" + alias).then(function (response) {\n      cb(response.data);\n    });\n  },\n  getFormRemindDataByUser: function getFormRemindDataByUser(cb) {\n    req.get(form + \"/form/formRemindData/v1/getFormRemindDataByUser\").then(function (response) {\n      cb(response.data);\n    });\n  },\n  deleteFormRemindDataById: function deleteFormRemindDataById(id, cb) {\n    req.remove(form + \"/form/formRemindData/v1/\" + id).then(function (response) {\n      cb(response.data);\n    });\n  },\n  getByAliasCq: function getByAliasCq(alias, cb) {\n    req.post(form + \"/form/customQuery/v1/getByAlias\", alias).then(function (response) {\n      cb(response.data);\n    });\n  },\n  selectQuery: function selectQuery(customQuery, cb) {\n    var queryUrl = customQuery.dsType == \"dataSource\" ? \"${form}/form/customQuery/v1/doQueryBase64?alias=\" + customQuery.alias : customQuery.url;\n    var requestType = customQuery.requestType ? customQuery.requestType : \"GET\";\n    var queryData = customQuery.queryData ? customQuery.queryData : \"\";\n    queryData = Base64.encode(queryData);\n    var currentPage = customQuery.currentPage ? customQuery.currentPage : 1;\n\n    if (customQuery.dsType == \"dataSource\") {\n      req.get(queryUrl + \"&queryData=\" + queryData + \"&page=\" + currentPage).then(function (response) {\n        cb(response.data);\n      });\n    }\n\n    if (requestType == \"POST\" && customQuery.dsType == \"restful\") {\n      req.post(queryUrl, customQuery.pageBean).then(function (response) {\n        cb(response.data);\n      });\n    }\n\n    if (requestType == \"GET\" && customQuery.dsType == \"restful\") {\n      req.get(queryUrl, customQuery.pageBean).then(function (response) {\n        cb(response.data.row ? response.data : {\n          rows: response.data\n        });\n      });\n    }\n  },\n  backendValidate: function backendValidate(data, cb) {\n    var loadingInstance = Loading.service({\n      fullscreen: true\n    }); //开始\n\n    var params = {};\n\n    if (data.submitFormData == \"true\") {\n      var formElementAry = document.getElementsByName(\"online-form\");\n\n      if (formElementAry && formElementAry.length == 1) {\n        var frmInst = formElementAry[0].__vue__;\n        params = frmInst.data;\n      }\n    }\n\n    req.post(data.url + data.param, params).then(function (response) {\n      cb(response.data);\n      loadingInstance.close();\n    }).catch(function (error) {\n      loadingInstance.close();\n    });\n  },\n  //获取业务数据模板信息\n  getBpmDataTemplateInfo: function getBpmDataTemplateInfo(data, cb) {\n    var needDisplayFileds = data.needDisplayFileds ? true : false;\n    req.get(form + \"/form/dataTemplate/v1/getBpmDataTemplateInfo?alias=\" + data.templateKey + \"&needDisplayFileds=\" + needDisplayFileds).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据模板信息\n  boSave: function boSave(data, cb) {\n    if (data.formKey) {\n      data.boData.formKey = data.formKey;\n    }\n\n    if (data.templateKey) {\n      data.boData.templateKey = data.templateKey;\n    }\n\n    req.post(form + \"/form/dataTemplate/v1/boSave/\" + data.boAlias + \"?delDraftId=\".concat(data.delDraftId || ''), data.boData).then(function (response) {\n      cb(response);\n    });\n  },\n  //保存业务数据模板草稿数据\n  boSaveDraft: function boSaveDraft(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/boSaveDraft\", data).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据模板表单数据\n  getTemplateForm: function getTemplateForm(data, cb) {\n    req.get(form + \"/form/dataTemplate/v1/getForm/\" + data.formKey + \"/\" + data.boAlias + \"?id=\" + data.id + \"&action=\" + data.action + \"&recordId=\" + data.recordId + \"&dataKey=\" + data.dataKey).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据模板表单草稿数据\n  getTempDraftData: function getTempDraftData(data, cb) {\n    req.get(form + \"/form/dataTemplate/v1/getTempDraftData/\" + data).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据模板列表模板html\n  getTemplateDataListForm: function getTemplateDataListForm(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/dataList_\" + data, {}).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据列表\n  getBpmTemplateByPagination: function getBpmTemplateByPagination(data, cb) {\n    var dataTemplateQueryVo = {\n      templateId: data.templateId,\n      queryFilter: data.pagination\n    };\n\n    if (data.isJoinFlow && data.taskType && data.defKey) {\n      dataTemplateQueryVo.isJoinFlow = data.isJoinFlow;\n      dataTemplateQueryVo.taskType = data.taskType;\n      dataTemplateQueryVo.defKey = data.defKey;\n    }\n\n    if (data.selectField) {\n      dataTemplateQueryVo.selectField = data.selectField;\n      dataTemplateQueryVo.selectValue = data.selectValue;\n    }\n\n    if (data.selectList) {\n      dataTemplateQueryVo.selectList = data.selectList;\n    }\n\n    dataTemplateQueryVo.refIdValue = data.refIdValue;\n    req.post(form + \"/form/dataTemplate/v1/listJson\", dataTemplateQueryVo).then(function (response) {\n      cb(response);\n    });\n  },\n  //删除业务数据模板bo数据\n  deleteTemplateDataById: function deleteTemplateDataById(data, cb) {\n    req.remove(form + \"/form/dataTemplate/v1/boDel/\" + data.boAlias + \"?ids=\" + data.ids).then(function (response) {\n      cb(response);\n    });\n  },\n  //业务数据模板导出\n  templateExport: function templateExport(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/export?formKey=\" + data.boAlias + \"&getType=\" + data.getType + \"&filterKey=\" + data.filterKey + \"&expField=\" + data.expField, data.query, \"arraybuffer\").then(function (response) {\n      cb(response.data);\n    });\n  },\n  downloadMainTempFile: function downloadMainTempFile(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/downloadMainTempFile/\" + data, data, \"arraybuffer\").then(function (response) {\n      cb(response.data);\n    });\n  },\n  subExport: function subExport(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/exportSub\", data, \"arraybuffer\").then(function (response) {\n      cb(response.data);\n    });\n  },\n  subImport: function subImport(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/importSub?refId=\" + data.refId + \"&alias=\" + data.alias, data.data).then(function (response) {\n      cb(response.data);\n    });\n  },\n  mainImport: function mainImport(data, cb) {\n    if (data.bindFilld == undefined) {\n      data.bindFilld = '';\n    }\n\n    req.post(form + \"/form/dataTemplate/v1/tImportMain?alias=\" + data.alias + \"&bindFilld=\" + data.bindFilld + \"&fillValue=\" + data.fillValue + \"&refIdValue=\" + data.refIdValue, data.data).then(function (response) {\n      cb(response.data);\n    });\n  },\n  getCustomChart: function getCustomChart(data, cb) {\n    req.get(form + \"/form/customChart/v1/get/\" + data).then(function (response) {\n      cb(response.data);\n    });\n  },\n  getListData: function getListData(alias, params) {\n    return new Promise(function (resolve, reject) {\n      req.post(form + \"/form/customChart/v1/getListData?alias=\" + alias, params).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  getCustomChartById: function getCustomChartById(id) {\n    return new Promise(function (resolve, reject) {\n      req.get(form + \"/form/customChart/v1/get/\" + id).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //获取业务数据模板子表信息\n  getSubEntsByFormKey: function getSubEntsByFormKey(data, cb) {\n    req.get(form + \"/form/form/v1/getSubEntsByFormKey?formKey=\" + data).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据模板子表数据\n  getSubData: function getSubData(data, cb) {\n    req.get(form + \"/form/dataTemplate/v1/getSubData?alias=\" + data.name + \"&refId=\" + data.refId).then(function (response) {\n      cb(response);\n    });\n  },\n  getSubDataPagination: function getSubDataPagination(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/getSubDataPagination?alias=\" + data.name + \"&refId=\" + data.refId, data.pagination).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取自定义sql视图数据\n  getQuerySqlView: function getQuerySqlView(data, cb) {\n    req.get(form + \"/form/query/queryView/getJson?sqlAlias=\" + data.sqlAlias + \"&alias=\" + data.alias).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取自定义sql查询视图数据列表\n  getQuerySqlViewByPagination: function getQuerySqlViewByPagination(data, cb) {\n    req.post(form + \"/form/query/queryView/data_\" + data.sqlAlias + \"/\" + data.alias, data.pagination).then(function (response) {\n      cb(response);\n    });\n  },\n  //自定义sql查询视图数据导出\n  querySqlViewExport: function querySqlViewExport(data, cb) {\n    req.post(form + \"/form/query/queryView/export?sqlAlias=\" + data.sqlAlias + \"&alias=\" + data.alias + \"&getType=\" + data.getType + \"&expField=\" + data.expField, data.query, \"blob\").then(function (response) {\n      cb(response.data);\n    });\n  },\n  //获取我的报表草稿\n  getMyTemplateDraftList: function getMyTemplateDraftList(param) {\n    return new Promise(function (resolve, reject) {\n      req.post(form + \"/form/dataTemplate/v1/getMyDraftList\", param).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  removeTempDraft: function removeTempDraft(ids) {\n    return new Promise(function (resolve, reject) {\n      req.remove(form + \"/form/dataTemplate/v1/removeTempDraft?ids=\" + ids).then(function (resp) {\n        resolve(resp.data);\n      }, function (error) {\n        reject(error);\n      });\n    });\n  },\n  //获取业务数据模板信息\n  batchUpdateTemplateData: function batchUpdateTemplateData(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/boBatchUpdate/\" + data.boAlias, data.boData).then(function (response) {\n      cb(response);\n    });\n  },\n  // 通过别名获取对话框\n  getDialogByAlias: function getDialogByAlias(alias, cb) {\n    req.get(form + \"/form/customDialog/v1/getByAlias?alias=\".concat(alias)).then(function (response) {\n      cb(response.data);\n    });\n  },\n  //biz获取业务数据模板信息\n  bizGetBpmDataTemplateInfo: function bizGetBpmDataTemplateInfo(data, cb) {\n    var needDisplayFileds = data.needDisplayFileds ? true : false;\n    req.get(form + \"/form/dataTemplate/v1/getBpmDataTemplateInfo?alias=\" + data.templateKey + \"&needDisplayFileds=\" + needDisplayFileds).then(function (response) {\n      cb(response);\n    });\n  },\n  //获取业务数据模板列表模板html\n  bizGetTemplateDataListForm: function bizGetTemplateDataListForm(data, cb) {\n    req.post(form + \"/form/dataTemplate/v1/dataList_\" + data, {}).then(function (response) {\n      cb(response);\n    });\n  }\n}, _defineProperty(_getByAlias$getFormRe, \"templateExport\", function templateExport(data, cb) {\n  req.post(form + \"/form/dataTemplate/v1/export?formKey=\" + data.boAlias + \"&getType=\" + data.getType + \"&filterKey=\" + data.filterKey + \"&expField=\" + data.expField, data.query, \"arraybuffer\").then(function (response) {\n    cb(response.data);\n  });\n}), _defineProperty(_getByAlias$getFormRe, \"bizGetBpmTemplateByPagination\", function bizGetBpmTemplateByPagination(data, cb) {\n  var dataTemplateQueryVo = {\n    templateId: data.templateId,\n    queryFilter: data.pagination\n  };\n\n  if (data.isJoinFlow && data.taskType && data.defKey) {\n    dataTemplateQueryVo.isJoinFlow = data.isJoinFlow;\n    dataTemplateQueryVo.taskType = data.taskType;\n    dataTemplateQueryVo.defKey = data.defKey;\n  }\n\n  if (data.selectField) {\n    dataTemplateQueryVo.selectField = data.selectField;\n    dataTemplateQueryVo.selectValue = data.selectValue;\n  }\n\n  if (data.selectList) {\n    dataTemplateQueryVo.selectList = data.selectList;\n  }\n\n  dataTemplateQueryVo.refIdValue = data.refIdValue;\n  req.post(form + \"/form/dataTemplate/v1/listJson\", dataTemplateQueryVo).then(function (response) {\n    cb(response);\n  });\n}), _getByAlias$getFormRe);",null]}