{"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\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\PortalAppParamManager.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\portal\\PortalAppParamManager.vue","mtime":1675071993053},{"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\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport req from \"@/request.js\";\n\nvar HtEditor = function HtEditor() {\n return import(\"@/components/common/HtEditor.vue\");\n};\n\nvar FileUpload = function FileUpload() {\n return import(\"@/components/common/FileUpload.vue\");\n};\n\nexport default {\n props: [\"appId\"],\n components: {\n HtEditor: HtEditor,\n FileUpload: FileUpload\n },\n data: function data() {\n return {\n dialogVisible: false,\n data: [],\n pageResult: {\n page: 1,\n pageSize: 50,\n total: 0\n },\n PortalAppParam: {},\n saveMethod: \"POST\",\n controlTypeOptions: [{\n label: '手动输入',\n value: 'textarea'\n }, {\n label: '日期',\n value: 'date'\n }, {\n label: '日期时间',\n value: 'dateTime'\n }, {\n label: '数字',\n value: 'number'\n }, {\n label: '附件上传',\n value: 'attachment'\n }, {\n label: '富文本',\n value: 'richText'\n }],\n uploadUrl: window.context.portal + \"/file/v1/upload\",\n fileList: []\n };\n },\n mounted: function mounted() {\n this.$validator = this.$root.$validator;\n },\n watch: {\n appId: {\n handler: function handler(newVal, oldVal) {\n if (newVal != oldVal) {\n this.$refs.htTable.load();\n }\n }\n }\n },\n computed: {\n header: function header() {\n if (this.$store.state.login && this.$store.state.login.currentUser) {\n return {\n Authorization: \"Bearer \" + this.$store.state.login.currentUser.token\n };\n }\n\n return {};\n }\n },\n methods: {\n showDialog: function showDialog(row) {\n var _this2 = this;\n\n if (row) {\n this.PortalAppParam.appId = row.appId;\n var id = row.id;\n this.saveMethod = \"PUT\";\n this.$http.get(\"${portal}/portalAppParam/v1/\" + id).then(function (resp) {\n _this2.PortalAppParam = resp.data;\n _this2.dialogVisible = true;\n var _this = _this2;\n setTimeout(function () {\n if (_this.PortalAppParam.controlType == 'attachment' && _this.PortalAppParam.value) {\n _this.$refs.uploadFile.setFiles(JSON.parse(_this.PortalAppParam.value));\n }\n });\n }, function (error) {\n reject(error);\n });\n } else {\n this.PortalAppParam.appId = this.appId;\n this.saveMethod = \"POST\";\n this.dialogVisible = true;\n }\n },\n beforeCloseDialog: function beforeCloseDialog() {\n this.PortalAppParam = {};\n this.dialogVisible = false;\n\n if (this.$refs.uploadFile) {\n this.$refs.uploadFile.clearFiles();\n }\n },\n loadData: function loadData(param, cb) {\n var _this3 = this;\n\n var querys = [{\n property: \"APP_ID_\",\n value: this.appId,\n operation: \"EQUAL\",\n relation: \"AND\",\n group: \"main\"\n }];\n\n if (!param) {\n param = {};\n param.querys = querys;\n } else {\n if (param.querys) {\n param.querys.push(querys[0]);\n } else {\n param.querys = querys;\n }\n }\n\n this.$http.post(\"${portal}/portalAppParam/v1/query\", param).then(function (resp) {\n var response = resp.data;\n _this3.data = response.rows;\n _this3.pageResult = {\n page: response.page,\n pageSize: response.pageSize,\n total: response.total\n };\n }, function (error) {\n reject(error);\n }).finally(function () {\n return cb();\n });\n },\n afterSaveData: function afterSaveData() {\n var _this4 = this;\n\n setTimeout(function () {\n _this4.beforeCloseDialog();\n\n _this4.$refs.htTable.load();\n }, 500);\n },\n getAlias: function getAlias() {\n var _this5 = this;\n\n var name = this.PortalAppParam.name;\n req.get(\"${uc}/base/tools/v1/getPinyin?chinese=\" + name + \"&type=0\").then(function (resp) {\n //this.PortalAppParam.alias = resp.data.value;\n _this5.$set(_this5.PortalAppParam, 'alias', resp.data.value);\n });\n },\n onSuccess: function onSuccess(param) {\n this.PortalAppParam.value = JSON.stringify(param);\n }\n }\n};",null]}