{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\reform-fvue\\src\\components\\dialog\\RejectInfoBlockDialog.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\components\\dialog\\RejectInfoBlockDialog.vue","mtime":1716801010586},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\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//\nexport default {\n name: 'RejectInfoDialog',\n data: function data() {\n return {\n visible: false,\n approvalComments: [],\n bhyyList: [],\n inptShow: false,\n text: '',\n api: '',\n status: '',\n form: {},\n rules: {\n detail: {\n required: true,\n message: '请输入详细驳回原因',\n trigger: 'blur'\n }\n },\n tableData: {\n data: [{\n type: '',\n detail: ''\n }]\n },\n changeIndex: -1\n };\n },\n created: function created() {\n var data = JSON.parse(sessionStorage.getItem('dict_data'));\n this.bhyyList = data.bhyy;\n },\n methods: {\n open: function open(api, status) {\n this.api = api;\n this.status = status;\n this.form = {};\n this.inptShow = false;\n this.visible = true;\n },\n close: function close() {\n this.visible = false;\n this.tableData.data = [{\n type: '',\n detail: ''\n }];\n this.changeIndex = -1;\n this.$refs.form.resetFields();\n },\n setInputShow: function setInputShow(e, index) {\n if (index != this.changeIndex && e) {\n this.tableData.data.push({\n type: '',\n detail: ''\n });\n this.changeIndex = index;\n }\n },\n handleOverrule: function handleOverrule() {\n var _this = this;\n\n this.$nextTick(function () {\n _this.$refs.form.validate(function (valid) {\n if (valid) {\n var approvalComments = _this.tableData.data[0].detail;\n\n _this.$emit('sendRejectInfo', approvalComments, _this.api, _this.status);\n\n _this.close();\n }\n });\n });\n },\n addResult: function addResult() {\n this.tableData.data.push({\n type: '',\n detail: ''\n });\n },\n deleteDate: function deleteDate(index) {\n this.tableData.data.splice(index, 1);\n }\n }\n};",null]}