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