{"remainingRequest":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/test-v5inweb-5.x-vue/src/components/o_button.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/src/components/o_button.vue","mtime":1739760944319},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/test-v5inweb-5.x-vue/node_modules/vue-loader/lib/index.js","mtime":1655715099000}],"contextDependencies":[],"result":["\nimport Constant from \"@/Constant.js\";\nimport controlHidden from \"@/assets/js/controlHidden.js\";\nexport default {\n name: \"o-button\",\n props: [\"id\"],\n computed: {\n field: function () {\n let formData = this.$parent.findField(this.id);\n let data = {};\n switch (formData.activity.type) {\n case 1: //载入视图\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 2: //创建\n data = {\n btnIcon: \"createBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 3: //删除\n data = {\n btnIcon: \"deleteBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 4: //保存并启动流程\n break;\n case 5: //流程处理\n data = {\n btnIcon: \"submitflowicon\",\n };\n formData.btn = data;\n return formData;\n case 8: //关闭窗口\n data = {\n btnIcon: \"closeWindowBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 10: //返回\n data = {\n btnIcon: \"backBtnicon\",\n fc: \"#000\",\n };\n formData.btn = data;\n return formData;\n case 11: //保存并返回\n data = {\n btnIcon: \"saveBackBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 13: //无\n data = {\n btnIcon: \"noneBtnicon\",\n fc: \"#000\",\n };\n formData.btn = data;\n return formData;\n case 14: //网页打印(表单)\n data = {\n btnIcon: \"htmlPrintBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 15: //网页打印含历史\n data = {\n btnIcon: \"htmlPrintWithHisBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 16: //导出excel\n data = {\n btnIcon: \"exportToExcelBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 19: //保存草稿不校检\n data = {\n btnIcon: \"saveWithoutValidateBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 18: //清空所有数据\n data = {\n btnIcon: \"clearAllBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 20: //批量提交\n data = {\n btnIcon: \"batchApproveBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 21: //保存并复制\n data = {\n btnIcon: \"saveCopyBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 25: //PDF导出\n data = {\n btnIcon: \"exportToPdfBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 26: //文件下载\n data = {\n btnIcon: \"fileDownloadBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 27: //导入excel\n data = {\n btnIcon: \"excelImportBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 28: //电子签章\n data = {\n btnIcon: \"signatureBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 29: //批量签章\n data = {\n btnIcon: \"batchSignatureBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 30: //批量签章\n data = {\n btnIcon: \"batchSignatureBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 33: //流程启动\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 34: //保存\n data = {\n btnIcon: \"saveBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 36: //网页打印(视图)\n data = {\n btnIcon: \"printViewBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 37: //邮件短信分享\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 42: //保存并新建\n data = {\n btnIcon: \"saveNewBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 43: //跳转\n data = {\n btnIcon: \"jumpToBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 45: //归档\n data = {\n btnIcon: \"\",\n fc: \"#000\",\n };\n formData.btn = data;\n return formData;\n case 46: //签章\n data = {\n btnIcon: \"\",\n fc: \"#000\",\n };\n formData.btn = data;\n return formData;\n case 47: //回退流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 48: //催办流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 49: //挂起流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 50: //恢复流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 51: //回撤流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 52: //终止流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 53: //编辑流程审批人\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 54: //调整流程\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 55: //点评\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 56: //补签\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 57: //加签主办\n data = {\n btnIcon: \"queryBtnicon\",\n };\n formData.btn = data;\n return formData;\n case 58: //加签协办\n default:\n return formData;\n }\n // return this.$parent.findField(this.id);\n },\n },\n mounted() {\n this.$nextTick(() => {\n let field = this.field;\n if (field.isHideType) {\n let id = this.id,\n formShowType = field.formShowType;\n controlHidden({ id, field, formShowType });\n }\n });\n },\n data: function () {\n return {\n Constant,\n };\n },\n methods: {\n checkValue() {\n // debugger\n let field = this.field\n let divId = field.divId\n let refreshOnChanged = field.refreshOnChanged\n let id = this.id\n let activityType = field.activityType\n let activity = field.activity\n activity.actionType = field.actiontype ? parseInt(field.actiontype) : activity.actionType\n // if(activity.type==13||activity.type==1||activity.type==2||activity.type==10||activity.type==11||activity.type==20||activity.type==34){//自定义按钮提交并返回13--bcx---测试没效果记得删除\n if(activity.type==13){//自定义按钮提交并返回13--bcx---测试没效果记得删除\n if (this.$parent.$parent.v3ActionSubmit) {//父亲的父亲\n this.$parent.$parent.v3ActionSubmit(\n divId,\n refreshOnChanged,\n id,\n activityType,\n activity.withOld,\n activity\n );\n }\n return\n }\n if (this.$parent.runBeforeAction) {\n //tab下\n this.$parent.runBeforeAction(\n divId,\n refreshOnChanged,\n id,\n activityType,\n activity.withOld,\n activity\n );\n } else {\n this.$parent.$parent.runBeforeAction(\n divId,\n refreshOnChanged,\n id,\n activityType,\n field.activity.withOld,\n field.activity\n );\n }\n },\n },\n};\n",null]}