fac7bccbc0ca8ec16ca5492ff3b06dcf.json 7.0 KB

1
  1. {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderRemark.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\marketing\\storeIntegralOrder\\handle\\orderRemark.vue","mtime":1677828270218},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkU6L2l0ZW0vbmV3SXRlbS9hZG1pbi9ub2RlX21vZHVsZXMvQHZ1ZS9iYWJlbC1wcmVzZXQtYXBwL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2VzbS9hc3luY1RvR2VuZXJhdG9yLmpzIjsKaW1wb3J0ICJyZWdlbmVyYXRvci1ydW50aW1lL3J1bnRpbWUuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5udW1iZXIuY29uc3RydWN0b3IuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwppbXBvcnQgeyBpbnRlZ3JhbE9yZGVyUHV0UmVtYXJrRGF0YSB9IGZyb20gJ0AvYXBpL21hcmtldGluZyc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnb3JkZXJNYXJrJywKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgZm9ybVZhbGlkYXRlOiB7CiAgICAgICAgcmVtYXJrOiAnJwogICAgICB9LAogICAgICBtb2RhbHM6IGZhbHNlLAogICAgICBydWxlVmFsaWRhdGU6IHsKICAgICAgICByZW1hcms6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICfor7fovpPlhaXlpIfms6jkv6Hmga8nLAogICAgICAgICAgdHJpZ2dlcjogJ2JsdXInCiAgICAgICAgfV0KICAgICAgfQogICAgfTsKICB9LAogIHByb3BzOiB7CiAgICBvcmRlcklkOiBOdW1iZXIKICB9LAogIG1ldGhvZHM6IHsKICAgIGNhbmNlbDogZnVuY3Rpb24gY2FuY2VsKG5hbWUpIHsKICAgICAgdGhpcy5tb2RhbHMgPSBmYWxzZTsKICAgICAgdGhpcy4kcmVmc1tuYW1lXS5yZXNldEZpZWxkcygpOwogICAgfSwKICAgIHB1dFJlbWFyazogZnVuY3Rpb24gcHV0UmVtYXJrKG5hbWUpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAgIHZhciBkYXRhID0gewogICAgICAgIGlkOiB0aGlzLm9yZGVySWQsCiAgICAgICAgcmVtYXJrOiB0aGlzLmZvcm1WYWxpZGF0ZQogICAgICB9OwogICAgICB0aGlzLiRyZWZzW25hbWVdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgaW50ZWdyYWxPcmRlclB1dFJlbWFya0RhdGEoZGF0YSkudGhlbiggLyojX19QVVJFX18qL2Z1bmN0aW9uICgpIHsKICAgICAgICAgICAgdmFyIF9yZWYgPSBfYXN5bmNUb0dlbmVyYXRvciggLyojX19QVVJFX18qL3JlZ2VuZXJhdG9yUnVudGltZS5tYXJrKGZ1bmN0aW9uIF9jYWxsZWUocmVzKSB7CiAgICAgICAgICAgICAgcmV0dXJuIHJlZ2VuZXJhdG9yUnVudGltZS53cmFwKGZ1bmN0aW9uIF9jYWxsZWUkKF9jb250ZXh0KSB7CiAgICAgICAgICAgICAgICB3aGlsZSAoMSkgewogICAgICAgICAgICAgICAgICBzd2l0Y2ggKF9jb250ZXh0LnByZXYgPSBfY29udGV4dC5uZXh0KSB7CiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgICAgICAgX3RoaXMuJE1lc3NhZ2Uuc3VjY2VzcyhyZXMubXNnKTsKCiAgICAgICAgICAgICAgICAgICAgICBfdGhpcy5tb2RhbHMgPSBmYWxzZTsKCiAgICAgICAgICAgICAgICAgICAgICBfdGhpcy4kcmVmc1tuYW1lXS5yZXNldEZpZWxkcygpOwoKICAgICAgICAgICAgICAgICAgICAgIF90aGlzLiRlbWl0KCdzdWJtaXRGYWlsJyk7CgogICAgICAgICAgICAgICAgICAgIGNhc2UgNDoKICAgICAgICAgICAgICAgICAgICBjYXNlICJlbmQiOgogICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LnN0b3AoKTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sIF9jYWxsZWUpOwogICAgICAgICAgICB9KSk7CgogICAgICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgICAgICAgcmV0dXJuIF9yZWYuYXBwbHkodGhpcywgYXJndW1lbnRzKTsKICAgICAgICAgICAgfTsKICAgICAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgICBfdGhpcy4kTWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgICAgIH0pOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICBfdGhpcy4kTWVzc2FnZS53YXJuaW5nKCfor7floavlhpnlpIfms6jkv6Hmga8nKTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfQogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;AAuBA;AACA;EACAA,iBADA;EAEAC,IAFA,kBAEA;IACA;MACAC;QACAC;MADA,CADA;MAIAC,aAJA;MAKAC;QACAF;UAAAG;UAAAC;UAAAC;QAAA;MADA;IALA;EASA,CAZA;EAaAC;IACAC;EADA,CAbA;EAgBAC;IACAC,MADA,kBACAZ,IADA,EACA;MACA;MACA;IACA,CAJA;IAKAa,SALA,qBAKAb,IALA,EAKA;MAAA;;MACA;QACAc,gBADA;QAEAX;MAFA;MAIA;QACA;UACAY,iCACAC,IADA;YAAA,mEACA;cAAA;gBAAA;kBAAA;oBAAA;sBACA;;sBACA;;sBACA;;sBACA;;oBAJA;oBAAA;sBAAA;kBAAA;gBAAA;cAAA;YAAA,CADA;;YAAA;cAAA;YAAA;UAAA,KAOAC,KAPA,CAOA;YACA;UACA,CATA;QAUA,CAXA,MAWA;UACA;QACA;MACA,CAfA;IAgBA;EA1BA;AAhBA","names":["name","data","formValidate","remark","modals","ruleValidate","required","message","trigger","props","orderId","methods","cancel","putRemark","id","integralOrderPutRemarkData","then","catch"],"sourceRoot":"src/pages/marketing/storeIntegralOrder/handle","sources":["orderRemark.vue"],"sourcesContent":["<template>\r\n <Modal v-model=\"modals\" scrollable title=\"请修改内容\" class=\"order_box\" :closable=\"false\">\r\n <Form ref=\"formValidate\" :model=\"formValidate\" :rules=\"ruleValidate\" :label-width=\"80\" @submit.native.prevent>\r\n <FormItem label=\"备注:\" prop=\"remark\">\r\n <Input\r\n v-model=\"formValidate.remark\"\r\n :maxlength=\"200\"\r\n :rows=\"8\"\r\n show-word-limit\r\n type=\"textarea\"\r\n placeholder=\"订单备注\"\r\n style=\"width: 100%\"\r\n />\r\n </FormItem>\r\n </Form>\r\n <div slot=\"footer\">\r\n <Button type=\"primary\" @click=\"putRemark('formValidate')\">提交</Button>\r\n <Button @click=\"cancel('formValidate')\">取消</Button>\r\n </div>\r\n </Modal>\r\n</template>\r\n\r\n<script>\r\nimport { integralOrderPutRemarkData } from '@/api/marketing';\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: [{ required: true, message: '请输入备注信息', trigger: 'blur' }],\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 id: this.orderId,\r\n remark: this.formValidate,\r\n };\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n integralOrderPutRemarkData(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"]}]}