| 1 |
- {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\kefu\\components\\PriceChange.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\kefu\\components\\PriceChange.vue","mtime":1761614939020},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2Zyb250L2l0ZW0venlBZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm51bWJlci5jb25zdHJ1Y3Rvci5qcyI7CmltcG9ydCB7IHJlcXVpcmVkLCBudW0gfSBmcm9tICdAL3V0aWxzL3ZhbGlkYXRlJzsKaW1wb3J0IHsgdmFsaWRhdG9yRGVmYXVsdENhdGNoIH0gZnJvbSAnQC9saWJzL2RpYWxvZyc7CmltcG9ydCB7IG9yZGVyUmVtYXJrLCBlZGl0UHJpY2VBcGksIG9yZGVyUmVmdW5kQXBpIH0gZnJvbSAnQC9hcGkva2VmdSc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnUHJpY2VDaGFuZ2UnLAogIGNvbXBvbmVudHM6IHt9LAogIHByb3BzOiB7CiAgICBjaGFuZ2U6IEJvb2xlYW4sCiAgICBvcmRlckluZm86IHsKICAgICAgdHlwZTogT2JqZWN0LAogICAgICBkZWZhdWx0OiBudWxsCiAgICB9LAogICAgc3RhdHVzOiB7CiAgICAgIHR5cGU6IE51bWJlciwKICAgICAgZGVmYXVsdDogMAogICAgfQogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGZvY3VzOiBmYWxzZSwKICAgICAgcHJpY2U6IDAsCiAgICAgIHJlZnVuZF9wcmljZTogMCwKICAgICAgcmVtYXJrOiAnJwogICAgfTsKICB9LAogIHdhdGNoOiB7CiAgICBvcmRlckluZm86IGZ1bmN0aW9uIG9yZGVySW5mbygpIHsKICAgICAgdGhpcy5wcmljZSA9IHRoaXMub3JkZXJJbmZvLnBheV9wcmljZTsKICAgICAgdGhpcy5yZWZ1bmRfcHJpY2UgPSB0aGlzLm9yZGVySW5mby5wYXlfcHJpY2U7CiAgICAgIHRoaXMucmVtYXJrID0gdGhpcy5vcmRlckluZm8ucmVtYXJrOwogICAgfQogIH0sCiAgbWV0aG9kczogewogICAgcHJpY2VDaGFuZ2U6IGZ1bmN0aW9uIHByaWNlQ2hhbmdlKCkgewogICAgICB0aGlzLmZvY3VzID0gdHJ1ZTsKICAgIH0sCiAgICBjbG9zZTogZnVuY3Rpb24gY2xvc2UoKSB7CiAgICAgIHRoaXMucHJpY2UgPSB0aGlzLm9yZGVySW5mby5wYXlfcHJpY2U7CiAgICAgIHRoaXMuJGVtaXQoJ2Nsb3NlQ2hhbmdlJywgZmFsc2UpOwogICAgfSwKICAgIHNhdmU6IGZ1bmN0aW9uIHNhdmUoKSB7CiAgICAgIHRoaXMuc2F2ZVByaWNlKHsKICAgICAgICBwcmljZTogdGhpcy5wcmljZSwKICAgICAgICByZWZ1bmRfcHJpY2U6IHRoaXMucmVmdW5kX3ByaWNlLAogICAgICAgIHR5cGU6IDEsCiAgICAgICAgcmVtYXJrOiB0aGlzLnJlbWFyaywKICAgICAgICBpZDogdGhpcy5vcmRlckluZm8uaWQsCiAgICAgICAgb3JkZXJfaWQ6IHRoaXMub3JkZXJJbmZvLm9yZGVyX2lkCiAgICAgIH0pOwogICAgfSwKICAgIHNhdmVQcmljZTogZnVuY3Rpb24gc2F2ZVByaWNlKG9wdCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICByZXR1cm4gX2FzeW5jVG9HZW5lcmF0b3IoLyojX19QVVJFX18qL19yZWdlbmVyYXRvcigpLm0oZnVuY3Rpb24gX2NhbGxlZSgpIHsKICAgICAgICB2YXIgdGhhdCwgZGF0YSwgcHJpY2UsIHJlZnVuZF9wcmljZSwgcmVmdW5kX3N0YXR1cywgcmVtYXJrLCBfdCwgX3QyLCBfdDM7CiAgICAgICAgcmV0dXJuIF9yZWdlbmVyYXRvcigpLncoZnVuY3Rpb24gKF9jb250ZXh0KSB7CiAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dC5wID0gX2NvbnRleHQubikgewogICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgdGhhdCA9IF90aGlzLCBkYXRhID0ge30sIHByaWNlID0gb3B0LnByaWNlLCByZWZ1bmRfcHJpY2UgPSBvcHQucmVmdW5kX3ByaWNlLCByZWZ1bmRfc3RhdHVzID0gdGhhdC5vcmRlckluZm8ucmVmdW5kX3N0YXR1cywgcmVtYXJrID0gb3B0LnJlbWFyazsKICAgICAgICAgICAgICBpZiAoISh0aGF0LnN0YXR1cyA9PSAwICYmIHJlZnVuZF9zdGF0dXMgPT09IDApKSB7CiAgICAgICAgICAgICAgICBfY29udGV4dC5uID0gNTsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBfY29udGV4dC5wID0gMTsKICAgICAgICAgICAgICBfY29udGV4dC5uID0gMjsKICAgICAgICAgICAgICByZXR1cm4gX3RoaXMuJHZhbGlkYXRvcih7CiAgICAgICAgICAgICAgICBwcmljZTogW3JlcXVpcmVkKHJlcXVpcmVkLm1lc3NhZ2UoJ+mHkeminScpKSwgbnVtKG51bS5tZXNzYWdlKCfph5Hpop0nKSldCiAgICAgICAgICAgICAgfSkudmFsaWRhdGUoewogICAgICAgICAgICAgICAgcHJpY2U6IHByaWNlCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICBfY29udGV4dC5uID0gNDsKICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSAzOgogICAgICAgICAgICAgIF9jb250ZXh0LnAgPSAzOwogICAgICAgICAgICAgIF90ID0gX2NvbnRleHQudjsKICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuYSgyLCB2YWxpZGF0b3JEZWZhdWx0Q2F0Y2goX3QpKTsKICAgICAgICAgICAgY2FzZSA0OgogICAgICAgICAgICAgIGRhdGEudG90YWxfcHJpY2UgPSBfdGhpcy5vcmRlckluZm8udG90YWxfcHJpY2U7CiAgICAgICAgICAgICAgZGF0YS50b3RhbF9wb3N0YWdlID0gX3RoaXMub3JkZXJJbmZvLnRvdGFsX3ByaWNlOwogICAgICAgICAgICAgIGRhdGEucGF5X3Bvc3RhZ2UgPSBfdGhpcy5vcmRlckluZm8ucGF5X3Bvc3RhZ2U7CiAgICAgICAgICAgICAgZGF0YS5nYWluX2ludGVncmFsID0gX3RoaXMub3JkZXJJbmZvLmdhaW5faW50ZWdyYWw7CiAgICAgICAgICAgICAgZGF0YS5wYXlfcHJpY2UgPSBvcHQucHJpY2U7CiAgICAgICAgICAgICAgZGF0YS5vcmRlcl9pZCA9IG9wdC5vcmRlcl9pZDsKICAgICAgICAgICAgICBlZGl0UHJpY2VBcGkob3B0LmlkLCBkYXRhKS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgIF90aGlzLiRlbWl0KCdjbG9zZWNoYW5nZScsIGZhbHNlKTsKICAgICAgICAgICAgICAgIHRoYXQuJGRpYWxvZy5zdWNjZXNzKCfmlLnku7fmiJDlip8nKTsKICAgICAgICAgICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHsKICAgICAgICAgICAgICAgIHRoYXQuJGRpYWxvZy5lcnJvcihlcnJvci5tc2cpOwogICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgIF9jb250ZXh0Lm4gPSAxNDsKICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSA1OgogICAgICAgICAgICAgIGlmICghKHRoYXQuc3RhdHVzID09IDAgJiYgcmVmdW5kX3N0YXR1cyA9PT0gMSkpIHsKICAgICAgICAgICAgICAgIF9jb250ZXh0Lm4gPSAxMDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBfY29udGV4dC5wID0gNjsKICAgICAgICAgICAgICBfY29udGV4dC5uID0gNzsKICAgICAgICAgICAgICByZXR1cm4gX3RoaXMuJHZhbGlkYXRvcih7CiAgICAgICAgICAgICAgICByZWZ1bmRfcHJpY2U6IFtyZXF1aXJlZChyZXF1aXJlZC5tZXNzYWdlKCfph5Hpop0nKSksIG51bShudW0ubWVzc2FnZSgn6YeR6aKdJykpXQogICAgICAgICAgICAgIH0pLnZhbGlkYXRlKHsKICAgICAgICAgICAgICAgIHJlZnVuZF9wcmljZTogcmVmdW5kX3ByaWNlCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIGNhc2UgNzoKICAgICAgICAgICAgICBfY29udGV4dC5uID0gOTsKICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSA4OgogICAgICAgICAgICAgIF9jb250ZXh0LnAgPSA4OwogICAgICAgICAgICAgIF90MiA9IF9jb250ZXh0LnY7CiAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0LmEoMiwgdmFsaWRhdG9yRGVmYXVsdENhdGNoKF90MikpOwogICAgICAgICAgICBjYXNlIDk6CiAgICAgICAgICAgICAgZGF0YS5wcmljZSA9IG9wdC5yZWZ1bmRfcHJpY2U7CiAgICAgICAgICAgICAgZGF0YS50eXBlID0gb3B0LnR5cGU7CiAgICAgICAgICAgICAgZGF0YS5vcmRlcl9pZCA9IG9wdC5vcmRlcl9pZDsKICAgICAgICAgICAgICBvcmRlclJlZnVuZEFwaShkYXRhKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIF90aGlzLiRlbWl0KCdjbG9zZWNoYW5nZScsIGZhbHNlKTsKICAgICAgICAgICAgICAgIHRoYXQuJGRpYWxvZy5zdWNjZXNzKCfmk43kvZzmiJDlip8nKTsKICAgICAgICAgICAgICB9LCBmdW5jdGlvbiAoZXJyKSB7CiAgICAgICAgICAgICAgICBfdGhpcy4kZW1pdCgnY2xvc2VjaGFuZ2UnLCBmYWxzZSk7CiAgICAgICAgICAgICAgICB0aGF0LiRkaWFsb2cuZXJyb3IoZXJyLm1zZyk7CiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgX2NvbnRleHQubiA9IDE0OwogICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDEwOgogICAgICAgICAgICAgIF9jb250ZXh0LnAgPSAxMDsKICAgICAgICAgICAgICBfY29udGV4dC5uID0gMTE7CiAgICAgICAgICAgICAgcmV0dXJuIF90aGlzLiR2YWxpZGF0b3IoewogICAgICAgICAgICAgICAgcmVtYXJrOiBbcmVxdWlyZWQocmVxdWlyZWQubWVzc2FnZSgn5aSH5rOoJykpXQogICAgICAgICAgICAgIH0pLnZhbGlkYXRlKHsKICAgICAgICAgICAgICAgIHJlbWFyazogcmVtYXJrCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIGNhc2UgMTE6CiAgICAgICAgICAgICAgX2NvbnRleHQubiA9IDEzOwogICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDEyOgogICAgICAgICAgICAgIF9jb250ZXh0LnAgPSAxMjsKICAgICAgICAgICAgICBfdDMgPSBfY29udGV4dC52OwogICAgICAgICAgICAgIHJldHVybiBfY29udGV4dC5hKDIsIHZhbGlkYXRvckRlZmF1bHRDYXRjaChfdDMpKTsKICAgICAgICAgICAgY2FzZSAxMzoKICAgICAgICAgICAgICBkYXRhLnJlbWFyayA9IHJlbWFyazsKICAgICAgICAgICAgICBkYXRhLm9yZGVyX2lkID0gb3B0Lm9yZGVyX2lkOwogICAgICAgICAgICAgIG9yZGVyUmVtYXJrKGRhdGEpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgICAgICAgX3RoaXMuJGVtaXQoJ2Nsb3NlY2hhbmdlJywgZmFsc2UpOwogICAgICAgICAgICAgICAgdGhhdC4kZGlhbG9nLnN1Y2Nlc3MoJ+aPkOS6pOaIkOWKnycpOwogICAgICAgICAgICAgIH0sIGZ1bmN0aW9uIChlcnIpIHsKICAgICAgICAgICAgICAgIF90aGlzLiRlbWl0KCdjbG9zZWNoYW5nZScsIGZhbHNlKTsKICAgICAgICAgICAgICAgIHRoYXQuJGRpYWxvZy5lcnJvcihlcnIubXNnKTsKICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgY2FzZSAxNDoKICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuYSgyKTsKICAgICAgICAgIH0KICAgICAgICB9LCBfY2FsbGVlLCBudWxsLCBbWzEwLCAxMl0sIFs2LCA4XSwgWzEsIDNdXSk7CiAgICAgIH0pKSgpOwogICAgfSwKICAgIHJlZnVzZTogZnVuY3Rpb24gcmVmdXNlKCkgewogICAgICB0aGlzLnNhdmVQcmljZSh7CiAgICAgICAgcHJpY2U6IHRoaXMucHJpY2UsCiAgICAgICAgcmVmdW5kX3ByaWNlOiB0aGlzLnJlZnVuZF9wcmljZSwKICAgICAgICB0eXBlOiAyLAogICAgICAgIHJlbWFyazogdGhpcy5yZW1hcmssCiAgICAgICAgaWQ6IHRoaXMub3JkZXJJbmZvLmlkLAogICAgICAgIG9yZGVyX2lkOiB0aGlzLm9yZGVySW5mby5vcmRlcl9pZAogICAgICB9KTsKICAgIH0KICB9Cn07"},{"version":3,"names":["required","num","validatorDefaultCatch","orderRemark","editPriceApi","orderRefundApi","name","components","props","change","Boolean","orderInfo","type","Object","default","status","Number","data","focus","price","refund_price","remark","watch","pay_price","methods","priceChange","close","$emit","save","savePrice","id","order_id","opt","_this","_asyncToGenerator","_regenerator","m","_callee","that","refund_status","_t","_t2","_t3","w","_context","p","n","$validator","message","validate","v","a","total_price","total_postage","pay_postage","gain_integral","then","$dialog","success","catch","error","msg","res","err","refuse"],"sources":["src/pages/kefu/components/PriceChange.vue"],"sourcesContent":["<template>\r\n <div>\r\n <div class=\"priceChange\" :class=\"change === true ? 'on' : ''\">\r\n <div class=\"priceTitle\">\r\n {{ status === 0 ? (orderInfo.refund_status === 1 ? '立即退款' : '一键改价') : '订单备注' }}\r\n <span class=\"iconfontYI icon-guanbi\" v-db-click @click=\"close\"></span>\r\n </div>\r\n <div class=\"listChange\" v-if=\"status === 0\">\r\n <div class=\"item acea-row row-between-wrapper\" v-if=\"orderInfo.refund_status === 0\">\r\n <div>商品总价(¥)</div>\r\n <div class=\"money\">{{ orderInfo.total_price }}<span class=\"iconfontYI icon-suozi\"></span></div>\r\n </div>\r\n <div class=\"item acea-row row-between-wrapper\" v-if=\"orderInfo.refund_status === 0\">\r\n <div>原始邮费(¥)</div>\r\n <div class=\"money\">{{ orderInfo.pay_postage }}<span class=\"iconfontYI icon-suozi\"></span></div>\r\n </div>\r\n <div class=\"item acea-row row-between-wrapper\" v-if=\"orderInfo.refund_status === 0\">\r\n <div>实际支付(¥)</div>\r\n <div class=\"money\">\r\n <input type=\"text\" v-model=\"price\" :class=\"focus === true ? 'on' : ''\" @focus=\"priceChange\" />\r\n </div>\r\n </div>\r\n <div class=\"item acea-row row-between-wrapper\" v-if=\"orderInfo.refund_status === 1\">\r\n <div>实际支付(¥)</div>\r\n <div class=\"money\">{{ orderInfo.pay_price }}<span class=\"iconfontYI icon-suozi\"></span></div>\r\n </div>\r\n <div class=\"item acea-row row-between-wrapper\" v-if=\"orderInfo.refund_status === 1\">\r\n <div>退款金额(¥)</div>\r\n <div class=\"money\">\r\n <input type=\"text\" v-model=\"refund_price\" :class=\"focus === true ? 'on' : ''\" @focus=\"priceChange\" />\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"listChange\" v-else>\r\n <textarea\r\n :placeholder=\"orderInfo.remark ? orderInfo.remark : '请填写备注信息...'\"\r\n v-model=\"remark\"\r\n maxlength=\"100\"\r\n ></textarea>\r\n </div>\r\n <div class=\"modify\" v-db-click @click=\"save\">\r\n {{ orderInfo.refund_status === 0 || status === 1 ? '立即修改' : '确认退款' }}\r\n </div>\r\n <div class=\"modify1\" v-db-click @click=\"refuse\" v-if=\"orderInfo.refund_status === 1 && status === 0\">\r\n 拒绝退款\r\n </div>\r\n </div>\r\n <div class=\"maskModel\" @touchmove.prevent v-show=\"change === true\"></div>\r\n </div>\r\n</template>\r\n<script>\r\nimport { required, num } from '@/utils/validate';\r\nimport { validatorDefaultCatch } from '@/libs/dialog';\r\nimport { orderRemark, editPriceApi, orderRefundApi } from '@/api/kefu';\r\nexport default {\r\n name: 'PriceChange',\r\n components: {},\r\n props: {\r\n change: Boolean,\r\n orderInfo: {\r\n type: Object,\r\n default: null,\r\n },\r\n status: {\r\n type: Number,\r\n default: 0,\r\n },\r\n },\r\n data: function () {\r\n return {\r\n focus: false,\r\n price: 0,\r\n refund_price: 0,\r\n remark: '',\r\n };\r\n },\r\n watch: {\r\n orderInfo: function () {\r\n this.price = this.orderInfo.pay_price;\r\n this.refund_price = this.orderInfo.pay_price;\r\n this.remark = this.orderInfo.remark;\r\n },\r\n },\r\n methods: {\r\n priceChange: function () {\r\n this.focus = true;\r\n },\r\n close: function () {\r\n this.price = this.orderInfo.pay_price;\r\n this.$emit('closeChange', false);\r\n },\r\n save() {\r\n this.savePrice({\r\n price: this.price,\r\n refund_price: this.refund_price,\r\n type: 1,\r\n remark: this.remark,\r\n id: this.orderInfo.id,\r\n order_id: this.orderInfo.order_id,\r\n });\r\n },\r\n async savePrice(opt) {\r\n let that = this,\r\n data = {},\r\n price = opt.price,\r\n refund_price = opt.refund_price,\r\n refund_status = that.orderInfo.refund_status,\r\n remark = opt.remark;\r\n if (that.status == 0 && refund_status === 0) {\r\n try {\r\n await this.$validator({\r\n price: [required(required.message('金额')), num(num.message('金额'))],\r\n }).validate({ price });\r\n } catch (e) {\r\n return validatorDefaultCatch(e);\r\n }\r\n data.total_price = this.orderInfo.total_price;\r\n data.total_postage = this.orderInfo.total_price;\r\n data.pay_postage = this.orderInfo.pay_postage;\r\n data.gain_integral = this.orderInfo.gain_integral;\r\n data.pay_price = opt.price;\r\n data.order_id = opt.order_id;\r\n editPriceApi(opt.id, data)\r\n .then(() => {\r\n this.$emit('closechange', false);\r\n that.$dialog.success('改价成功');\r\n })\r\n .catch((error) => {\r\n that.$dialog.error(error.msg);\r\n });\r\n } else if (that.status == 0 && refund_status === 1) {\r\n try {\r\n await this.$validator({\r\n refund_price: [required(required.message('金额')), num(num.message('金额'))],\r\n }).validate({ refund_price });\r\n } catch (e) {\r\n return validatorDefaultCatch(e);\r\n }\r\n data.price = opt.refund_price;\r\n data.type = opt.type;\r\n data.order_id = opt.order_id;\r\n orderRefundApi(data).then(\r\n (res) => {\r\n this.$emit('closechange', false);\r\n that.$dialog.success('操作成功');\r\n },\r\n (err) => {\r\n this.$emit('closechange', false);\r\n that.$dialog.error(err.msg);\r\n },\r\n );\r\n } else {\r\n try {\r\n await this.$validator({\r\n remark: [required(required.message('备注'))],\r\n }).validate({ remark });\r\n } catch (e) {\r\n return validatorDefaultCatch(e);\r\n }\r\n data.remark = remark;\r\n data.order_id = opt.order_id;\r\n orderRemark(data).then(\r\n (res) => {\r\n this.$emit('closechange', false);\r\n that.$dialog.success('提交成功');\r\n },\r\n (err) => {\r\n this.$emit('closechange', false);\r\n that.$dialog.error(err.msg);\r\n },\r\n );\r\n }\r\n },\r\n refuse() {\r\n this.savePrice({\r\n price: this.price,\r\n refund_price: this.refund_price,\r\n type: 2,\r\n remark: this.remark,\r\n id: this.orderInfo.id,\r\n order_id: this.orderInfo.order_id,\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n<style scoped>\r\ninput {\r\n display: block;\r\n height: 100%;\r\n background: none;\r\n color: inherit;\r\n opacity: 1;\r\n -webkit-text-fill-color: currentcolor;\r\n font: inherit;\r\n line-height: inherit;\r\n letter-spacing: inherit;\r\n text-align: inherit;\r\n text-indent: inherit;\r\n text-transform: inherit;\r\n text-shadow: inherit;\r\n border: none;\r\n}\r\n/*@import '../../../styles/reset.css';*/\r\n.priceChange {\r\n position: fixed;\r\n width: 5.8rem;\r\n height: 6.7rem;\r\n background-color: #fff;\r\n border-radius: 0.1rem;\r\n top: 50%;\r\n left: 50%;\r\n margin-left: -2.9rem;\r\n margin-top: -3.35rem;\r\n z-index: 99;\r\n transition: all 0.3s ease-in-out 0s;\r\n -webkit-transition: all 0.3s ease-in-out 0s;\r\n -o-transition: all 0.3s ease-in-out 0s;\r\n -moz-transition: all 0.3s ease-in-out 0s;\r\n -webkit-transform: scale(0);\r\n -o-transform: scale(0);\r\n -moz-transform: scale(0);\r\n -ms-transform: scale(0);\r\n transform: scale(0);\r\n opacity: 0;\r\n}\r\n.priceChange.on {\r\n opacity: 1;\r\n transform: scale(1);\r\n -webkit-transform: scale(1);\r\n -o-transform: scale(1);\r\n -moz-transform: scale(1);\r\n -ms-transform: scale(1);\r\n}\r\n.priceChange .priceTitle {\r\n background: url('../../../assets/images/pricetitle.jpg') no-repeat;\r\n background-size: 100% 100%;\r\n width: 100%;\r\n height: 1.6rem;\r\n border-radius: 0.1rem 0.1rem 0 0;\r\n text-align: center;\r\n font-size: 0.4rem;\r\n color: #fff;\r\n line-height: 1.6rem;\r\n position: relative;\r\n}\r\n.priceChange .priceTitle .iconfontYI {\r\n position: absolute;\r\n font-size: 0.4rem;\r\n right: 0.26rem;\r\n top: 0.23rem;\r\n width: 0.4rem;\r\n height: 0.4rem;\r\n line-height: 0.4rem;\r\n}\r\n.priceChange .listChange {\r\n padding: 0 0.4rem;\r\n}\r\n.priceChange .listChange .item {\r\n height: 1.03rem;\r\n border-bottom: 1px solid #e3e3e3;\r\n font-size: 0.32rem;\r\n color: #333;\r\n}\r\n.priceChange .listChange .item .money {\r\n color: #666;\r\n width: 3rem;\r\n text-align: right;\r\n}\r\n.priceChange .listChange .item .money .iconfontYI {\r\n font-size: 0.32rem;\r\n margin-left: 0.2rem;\r\n}\r\n.priceChange .listChange .item .money input {\r\n width: 100%;\r\n height: 100%;\r\n text-align: right;\r\n color: #ccc;\r\n border: none;\r\n}\r\n.priceChange .listChange .item .money input.on {\r\n color: #666;\r\n}\r\n.priceChange .modify {\r\n font-size: 0.32rem;\r\n color: #fff;\r\n width: 4.9rem;\r\n height: 0.9rem;\r\n text-align: center;\r\n line-height: 0.9rem;\r\n border-radius: 0.45rem;\r\n background-color: #2291f8;\r\n margin: 0.53rem auto 0 auto;\r\n}\r\n.priceChange .modify1 {\r\n font-size: 0.32rem;\r\n color: #312b2b;\r\n width: 4.9rem;\r\n height: 0.9rem;\r\n text-align: center;\r\n line-height: 0.9rem;\r\n border-radius: 0.45rem;\r\n background-color: #eee;\r\n margin: 0.3rem auto 0 auto;\r\n}\r\n.priceChange .listChange textarea {\r\n border: 1px solid #eee;\r\n width: 100%;\r\n height: 2rem;\r\n margin-top: 0.5rem;\r\n border-radius: 0.1rem;\r\n color: #333;\r\n padding: 0.2rem;\r\n font-size: 0.3rem;\r\n}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]}
|