1 line
5.4 KiB
JSON
1 line
5.4 KiB
JSON
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\task\\taskFeedback\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\acs\\task\\taskFeedback\\index.vue","mtime":1732871026674},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"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//\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\r\nimport crudTaskFeedback /* { invalid } */ from '@/api/acs/task/taskFeedback'\r\nimport CRUD, { presenter, header, form, crud } from '@crud/crud'\r\nimport crudOperation from '@crud/CRUD.operation'\r\nimport pagination from '@crud/Pagination'\r\n// import crudTask from '@/api/acs/task/task'\r\n\r\nconst defaultForm = { taskback_id: null, task_id: null, task_code: null, vehicle_code: null, vehicle_type: null, task_type: null, task_status: null, is_finished: null, error_code: null, start_time: null, finish_time: null, create_type: null, finish_type: null, retry_times: null, start_point_code: null, start_device_code: null, next_point_code: null, next_device_code: null, remark: null, is_active: null, is_delete: null, create_by: null, create_time: null, update_by: null, update_time: null }\r\nexport default {\r\n name: 'TaskFeedback',\r\n components: { pagination, crudOperation },\r\n mixins: [presenter(), header(), form(defaultForm), crud()],\r\n cruds() {\r\n return CRUD({\r\n title: '任务反馈',\r\n url: 'api/taskFeedback',\r\n idField: 'taskback_id',\r\n sort: 'taskback_id,desc',\r\n crudMethod: { ...crudTaskFeedback },\r\n optShow: {\r\n add: false,\r\n edit: false,\r\n del: false\r\n }\r\n })\r\n },\r\n data() {\r\n return {\r\n rules: {\r\n taskback_id: [\r\n { required: true, message: '任务反馈标识不能为空', trigger: 'blur' }\r\n ],\r\n task_code: [\r\n { required: true, message: '任务号不能为空', trigger: 'blur' }\r\n ],\r\n task_type: [\r\n { required: true, message: '任务类型不能为空', trigger: 'blur' }\r\n ],\r\n task_status: [\r\n { required: true, message: '任务状态不能为空', trigger: 'blur' }\r\n ],\r\n is_finished: [\r\n { required: true, message: '是否完成不能为空', trigger: 'blur' }\r\n ],\r\n create_type: [\r\n { required: true, message: '创建类型不能为空', trigger: 'blur' }\r\n ],\r\n finish_type: [\r\n { required: true, message: '完成类型不能为空', trigger: 'blur' }\r\n ],\r\n retry_times: [\r\n { required: true, message: '重试次数不能为空', trigger: 'blur' }\r\n ],\r\n is_active: [\r\n { required: true, message: '是否启用不能为空', trigger: 'blur' }\r\n ],\r\n is_delete: [\r\n { required: true, message: '是否删除不能为空', trigger: 'blur' }\r\n ],\r\n create_by: [\r\n { required: true, message: '创建者不能为空', trigger: 'blur' }\r\n ],\r\n create_time: [\r\n { required: true, message: '创建时间不能为空', trigger: 'blur' }\r\n ]\r\n }}\r\n },\r\n methods: {\r\n // 钩子:在获取表格数据之前执行,false 则代表不获取数据\r\n [CRUD.HOOK.beforeRefresh]() {\r\n return true\r\n },\r\n retry(index, row) {\r\n crudTaskFeedback.retry(row.taskback_id).then(res => {\r\n this.crud.toQuery()\r\n this.crud.notify('重置成功', CRUD.NOTIFICATION_TYPE.SUCCESS)\r\n }).catch(err => {\r\n console.log(err.response.data.message)\r\n })\r\n },\r\n invalid(index, row) {\r\n crudTaskFeedback.invalid(row.taskback_id).then(res => {\r\n this.crud.toQuery()\r\n this.crud.notify('作废成功', CRUD.NOTIFICATION_TYPE.SUCCESS)\r\n }).catch(err => {\r\n console.log(err.response.data.message)\r\n })\r\n },\r\n beforeHandleCommand(index, row, command) {\r\n return {\r\n 'index': index,\r\n 'row': row,\r\n 'command': command\r\n }\r\n },\r\n handleCommand(index, row, command) {\r\n switch (command) {\r\n case 'a':// 重置\r\n this.retry(index, row)\r\n break\r\n case 'b':// 作废\r\n this.invalid(index, row)\r\n break\r\n }\r\n }\r\n }\r\n}\r\n",null]} |