| 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\\orderRemark.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\order\\orderList\\handle\\orderRemark.vue","mtime":1761185180150},{"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:DQppbXBvcnQgeyBwdXRSZW1hcmtEYXRhLCBwdXRSZWZ1bmRSZW1hcmtEYXRhIH0gZnJvbSAnQC9hcGkvb3JkZXInOw0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAnb3JkZXJNYXJrJywNCiAgZGF0YSgpIHsNCiAgICByZXR1cm4gew0KICAgICAgZm9ybVZhbGlkYXRlOiB7DQogICAgICAgIHJlbWFyazogJycsDQogICAgICB9LA0KICAgICAgbW9kYWxzOiBmYWxzZSwNCiAgICAgIHJ1bGVWYWxpZGF0ZTogew0KICAgICAgICByZW1hcms6IFsNCiAgICAgICAgICB7IHJlcXVpcmVkOiB0cnVlLCBtZXNzYWdlOiAn6K+36L6T5YWl5aSH5rOo5L+h5oGvJywgdHJpZ2dlcjogJ2JsdXInIH0sDQogICAgICAgICAgLy8geyB0eXBlOiAnc3RyaW5nJywgbWluOiAyMCwgbWVzc2FnZTogJ0ludHJvZHVjZSBubyBsZXNzIHRoYW4gMjAgd29yZHMnLCB0cmlnZ2VyOiAnYmx1cicgfQ0KICAgICAgICBdLA0KICAgICAgfSwNCiAgICB9Ow0KICB9LA0KICBwcm9wczogew0KICAgIG9yZGVySWQ6IE51bWJlciwNCiAgICByZW1hcmtUeXBlOiB7DQogICAgICBkZWZhdWx0OiAnJywNCiAgICAgIHR5cGU6IFN0cmluZywNCiAgICB9LA0KICB9LA0KICBtZXRob2RzOiB7DQogICAgY2FuY2VsKG5hbWUpIHsNCiAgICAgIHRoaXMubW9kYWxzID0gZmFsc2U7DQogICAgICB0aGlzLiRyZWZzW25hbWVdLnJlc2V0RmllbGRzKCk7DQogICAgfSwNCiAgICBwdXRSZW1hcmsobmFtZSkgew0KICAgICAgbGV0IGRhdGEgPSB7DQogICAgICAgIGlkOiB0aGlzLm9yZGVySWQsDQogICAgICAgIHJlbWFyazogdGhpcy5mb3JtVmFsaWRhdGUsDQogICAgICB9Ow0KICAgICAgdGhpcy4kcmVmc1tuYW1lXS52YWxpZGF0ZSgodmFsaWQpID0+IHsNCiAgICAgICAgaWYgKHZhbGlkKSB7DQogICAgICAgICAgKHRoaXMucmVtYXJrVHlwZSA/IHB1dFJlZnVuZFJlbWFya0RhdGEgOiBwdXRSZW1hcmtEYXRhKShkYXRhKQ0KICAgICAgICAgICAgLnRoZW4oYXN5bmMgKHJlcykgPT4gew0KICAgICAgICAgICAgICB0aGlzLiRtZXNzYWdlLnN1Y2Nlc3MocmVzLm1zZyk7DQogICAgICAgICAgICAgIHRoaXMubW9kYWxzID0gZmFsc2U7DQogICAgICAgICAgICAgIHRoaXMuJHJlZnNbbmFtZV0ucmVzZXRGaWVsZHMoKTsNCiAgICAgICAgICAgICAgdGhpcy4kZW1pdCgnc3VibWl0RmFpbCcpOw0KICAgICAgICAgICAgfSkNCiAgICAgICAgICAgIC5jYXRjaCgocmVzKSA9PiB7DQogICAgICAgICAgICAgIHRoaXMuJG1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7DQogICAgICAgICAgICB9KTsNCiAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICB0aGlzLiRtZXNzYWdlLndhcm5pbmcoJ+ivt+Whq+WGmeWkh+azqOS/oeaBrycpOw0KICAgICAgICB9DQogICAgICB9KTsNCiAgICB9LA0KICB9LA0KfTsNCg=="},{"version":3,"sources":["orderRemark.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;AACA;AACA;AACA;AACA;AACA","file":"orderRemark.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 <el-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 <el-form-item label=\"备注:\" prop=\"remark\">\r\n <el-input\r\n v-model=\"formValidate.remark\"\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 </el-form-item>\r\n </el-form>\r\n <span slot=\"footer\" class=\"dialog-footer\">\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 </span>\r\n </el-dialog>\r\n</template>\r\n\r\n<script>\r\nimport { putRemarkData, putRefundRemarkData } from '@/api/order';\r\nexport default {\r\n name: 'orderMark',\r\n data() {\r\n return {\r\n formValidate: {\r\n remark: '',\r\n },\r\n modals: false,\r\n ruleValidate: {\r\n remark: [\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 remarkType: {\r\n default: '',\r\n type: String,\r\n },\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 id: this.orderId,\r\n remark: this.formValidate,\r\n };\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n (this.remarkType ? putRefundRemarkData : putRemarkData)(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"]}]}
|