| 1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\order\\orderList\\handle\\orderShipment.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\order\\orderList\\handle\\orderShipment.vue","mtime":1761185180151},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:DQppbXBvcnQgeyBzaGlwbWVudENhbmNlbE9yZGVyIH0gZnJvbSAnQC9hcGkvb3JkZXInOw0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAnb3JkZXJNYXJrJywNCiAgZGF0YSgpIHsNCiAgICByZXR1cm4gew0KICAgICAgZm9ybVZhbGlkYXRlOiB7DQogICAgICAgIG1zZzogJycsDQogICAgICB9LA0KICAgICAgbW9kYWxzOiBmYWxzZSwNCiAgICAgIHJ1bGVWYWxpZGF0ZTogew0KICAgICAgICBtc2c6IFsNCiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAn6K+36L6T5YWl5aSH5rOo5L+h5oGvJywgdHJpZ2dlcjogJ2JsdXInIH0sDQogICAgICAgICAgLy8geyB0eXBlOiAnc3RyaW5nJywgbWluOiAyMCwgbWVzc2FnZTogJ0ludHJvZHVjZSBubyBsZXNzIHRoYW4gMjAgd29yZHMnLCB0cmlnZ2VyOiAnYmx1cicgfQ0KICAgICAgICBdLA0KICAgICAgfSwNCiAgICB9Ow0KICB9LA0KICBwcm9wczogew0KICAgIG9yZGVySWQ6IE51bWJlciwNCiAgfSwNCiAgbWV0aG9kczogew0KICAgIGNhbmNlbChuYW1lKSB7DQogICAgICB0aGlzLm1vZGFscyA9IGZhbHNlOw0KICAgICAgdGhpcy4kcmVmc1tuYW1lXS5yZXNldEZpZWxkcygpOw0KICAgIH0sDQogICAgcHV0UmVtYXJrKG5hbWUpIHsNCiAgICAgIGxldCBkYXRhID0gew0KICAgICAgICBtc2c6IHRoaXMuZm9ybVZhbGlkYXRlLm1zZywNCiAgICAgIH07DQogICAgICB0aGlzLiRyZWZzW25hbWVdLnZhbGlkYXRlKCh2YWxpZCkgPT4gew0KICAgICAgICBpZiAodmFsaWQpIHsNCiAgICAgICAgICBzaGlwbWVudENhbmNlbE9yZGVyKHRoaXMub3JkZXJJZCwgZGF0YSkNCiAgICAgICAgICAgIC50aGVuKGFzeW5jIChyZXMpID0+IHsNCiAgICAgICAgICAgICAgdGhpcy4kbWVzc2FnZS5zdWNjZXNzKHJlcy5tc2cpOw0KICAgICAgICAgICAgICB0aGlzLm1vZGFscyA9IGZhbHNlOw0KICAgICAgICAgICAgICB0aGlzLiRyZWZzW25hbWVdLnJlc2V0RmllbGRzKCk7DQogICAgICAgICAgICAgIHRoaXMuJGVtaXQoJ3N1Ym1pdEZhaWwnKTsNCiAgICAgICAgICAgIH0pDQogICAgICAgICAgICAuY2F0Y2goKHJlcykgPT4gew0KICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlLmVycm9yKHJlcy5tc2cpOw0KICAgICAgICAgICAgfSk7DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgdGhpcy4kbWVzc2FnZS53YXJuaW5nKCfor7floavlhpnlpIfms6jkv6Hmga8nKTsNCiAgICAgICAgfQ0KICAgICAgfSk7DQogICAgfSwNCiAgfSwNCn07DQo="},{"version":3,"sources":["orderShipment.vue"],"names":[],"mappings":";AA6BA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"orderShipment.vue","sourceRoot":"src/pages/order/orderList/handle","sourcesContent":["<template>\r\n <el-dialog :visible.sync=\"modals\" title=\"取消寄件\" class=\"order_box\" :show-close=\"true\" width=\"540px\">\r\n <Form\r\n ref=\"formValidate\"\r\n :model=\"formValidate\"\r\n :rules=\"ruleValidate\"\r\n label-width=\"80px\"\r\n label-position=\"right\"\r\n @submit.native.prevent\r\n >\r\n <FormItem label=\"备注:\" prop=\"msg\">\r\n <el-input\r\n v-model=\"formValidate.msg\"\r\n :maxlength=\"200\"\r\n show-word-limit\r\n type=\"textarea\"\r\n placeholder=\"取消寄件备注\"\r\n style=\"width: 414px\"\r\n />\r\n </FormItem>\r\n </Form>\r\n <div class=\"acea-row row-right mt20\">\r\n <el-button v-db-click @click=\"cancel('formValidate')\">取消</el-button>\r\n <el-button type=\"primary\" v-db-click @click=\"putRemark('formValidate')\">提交</el-button>\r\n </div>\r\n </el-dialog>\r\n</template>\r\n\r\n<script>\r\nimport { shipmentCancelOrder } from '@/api/order';\r\nexport default {\r\n name: 'orderMark',\r\n data() {\r\n return {\r\n formValidate: {\r\n msg: '',\r\n },\r\n modals: false,\r\n ruleValidate: {\r\n msg: [\r\n { required: true, message: '请输入备注信息', trigger: 'blur' },\r\n // { type: 'string', min: 20, message: 'Introduce no less than 20 words', trigger: 'blur' }\r\n ],\r\n },\r\n };\r\n },\r\n props: {\r\n orderId: Number,\r\n },\r\n methods: {\r\n cancel(name) {\r\n this.modals = false;\r\n this.$refs[name].resetFields();\r\n },\r\n putRemark(name) {\r\n let data = {\r\n msg: this.formValidate.msg,\r\n };\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n shipmentCancelOrder(this.orderId, data)\r\n .then(async (res) => {\r\n this.$message.success(res.msg);\r\n this.modals = false;\r\n this.$refs[name].resetFields();\r\n this.$emit('submitFail');\r\n })\r\n .catch((res) => {\r\n this.$message.error(res.msg);\r\n });\r\n } else {\r\n this.$message.warning('请填写备注信息');\r\n }\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped></style>\r\n"]}]}
|