{"remainingRequest":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js??vue-loader-options!/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/form_sendMailOrSms_flowpanel.vue?vue&type=script&lang=js&","dependencies":[{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/src/components/form_sendMailOrSms_flowpanel.vue","mtime":1725957645722},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/thread-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/babel-loader/lib/index.js","mtime":315532800000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/data/jenkins/workspace/badp-bcxin-web-5.x-vue/node_modules/vue-loader/lib/index.js","mtime":1655715099000}],"contextDependencies":[],"result":["\nimport form_selectApprover_flowpanel from \"@/components/form_selectApprover_flowpanel.vue\";\nexport default {\n props: [\"act\", \"openParams\", \"buildFormData\"],\n components: {\n form_selectApprover_flowpanel,\n },\n data: function () {\n return {\n isEmail: false,\n isSms: false,\n selectUserName: \"\",\n userVisible: false, //用户选择框弹窗\n isSendMail: false,\n approverName: \"\",\n approverId: \"\",\n };\n },\n\n watch: {},\n methods: {\n onOk() {\n let docId = this.buildFormData.id;\n let formId = this.buildFormData.formId;\n if (this.approverId.length == 0) {\n this.$notify({\n title: \"请先选中用户\",\n message: \"\",\n type: \"warning\",\n });\n return;\n }\n this.$confirm(`是否通过邮件或短信通知,等待时间需要一会`, \"提示\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\",\n })\n .then(() => {\n let obj = {\n email: this.isEmail,\n handleUrl:\n \"/obpm/portal/good/form.html?appId=\" +\n this.openParams.appId +\n \"&docId=\" +\n docId +\n \"&formId=\" +\n formId,\n msm: this.isSms,\n receiverid: this.approverId,\n transpond: this.act.transpond,\n };\n this.$api.toShare(this.openParams.appId, docId, obj, {\n onSucess: (res) => {\n if (res.data.errcode == 0) {\n this.$notify({\n title: res.data.data,\n message: \"\",\n type: \"success\",\n });\n this.$emit(\"closePopup\", status);\n } else {\n this.$notify({\n title: res.data.errmsg,\n message: \"\",\n type: \"error\",\n });\n }\n },\n onError: (error) => {\n this.$notify({\n title: \"邮件和手机分享失败\",\n message: \"\",\n type: \"error\",\n });\n },\n });\n })\n .catch(() => {});\n },\n\n selectApprover(approverName, approverId) {\n this.approverName = approverName;\n this.approverId = approverId;\n this.userVisible = false;\n },\n\n openUserDialog() {\n this.isSendMail = true;\n this.userVisible = true;\n },\n },\n};\n",null]}