| 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\\kefu\\components\\PriceChange.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\kefu\\components\\PriceChange.vue","mtime":1761185180096},{"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:DQppbXBvcnQgeyByZXF1aXJlZCwgbnVtIH0gZnJvbSAnQC91dGlscy92YWxpZGF0ZSc7DQppbXBvcnQgeyB2YWxpZGF0b3JEZWZhdWx0Q2F0Y2ggfSBmcm9tICdAL2xpYnMvZGlhbG9nJzsNCmltcG9ydCB7IG9yZGVyUmVtYXJrLCBlZGl0UHJpY2VBcGksIG9yZGVyUmVmdW5kQXBpIH0gZnJvbSAnQC9hcGkva2VmdSc7DQpleHBvcnQgZGVmYXVsdCB7DQogIG5hbWU6ICdQcmljZUNoYW5nZScsDQogIGNvbXBvbmVudHM6IHt9LA0KICBwcm9wczogew0KICAgIGNoYW5nZTogQm9vbGVhbiwNCiAgICBvcmRlckluZm86IHsNCiAgICAgIHR5cGU6IE9iamVjdCwNCiAgICAgIGRlZmF1bHQ6IG51bGwsDQogICAgfSwNCiAgICBzdGF0dXM6IHsNCiAgICAgIHR5cGU6IE51bWJlciwNCiAgICAgIGRlZmF1bHQ6IDAsDQogICAgfSwNCiAgfSwNCiAgZGF0YTogZnVuY3Rpb24gKCkgew0KICAgIHJldHVybiB7DQogICAgICBmb2N1czogZmFsc2UsDQogICAgICBwcmljZTogMCwNCiAgICAgIHJlZnVuZF9wcmljZTogMCwNCiAgICAgIHJlbWFyazogJycsDQogICAgfTsNCiAgfSwNCiAgd2F0Y2g6IHsNCiAgICBvcmRlckluZm86IGZ1bmN0aW9uICgpIHsNCiAgICAgIHRoaXMucHJpY2UgPSB0aGlzLm9yZGVySW5mby5wYXlfcHJpY2U7DQogICAgICB0aGlzLnJlZnVuZF9wcmljZSA9IHRoaXMub3JkZXJJbmZvLnBheV9wcmljZTsNCiAgICAgIHRoaXMucmVtYXJrID0gdGhpcy5vcmRlckluZm8ucmVtYXJrOw0KICAgIH0sDQogIH0sDQogIG1ldGhvZHM6IHsNCiAgICBwcmljZUNoYW5nZTogZnVuY3Rpb24gKCkgew0KICAgICAgdGhpcy5mb2N1cyA9IHRydWU7DQogICAgfSwNCiAgICBjbG9zZTogZnVuY3Rpb24gKCkgew0KICAgICAgdGhpcy5wcmljZSA9IHRoaXMub3JkZXJJbmZvLnBheV9wcmljZTsNCiAgICAgIHRoaXMuJGVtaXQoJ2Nsb3NlQ2hhbmdlJywgZmFsc2UpOw0KICAgIH0sDQogICAgc2F2ZSgpIHsNCiAgICAgIHRoaXMuc2F2ZVByaWNlKHsNCiAgICAgICAgcHJpY2U6IHRoaXMucHJpY2UsDQogICAgICAgIHJlZnVuZF9wcmljZTogdGhpcy5yZWZ1bmRfcHJpY2UsDQogICAgICAgIHR5cGU6IDEsDQogICAgICAgIHJlbWFyazogdGhpcy5yZW1hcmssDQogICAgICAgIGlkOiB0aGlzLm9yZGVySW5mby5pZCwNCiAgICAgICAgb3JkZXJfaWQ6IHRoaXMub3JkZXJJbmZvLm9yZGVyX2lkLA0KICAgICAgfSk7DQogICAgfSwNCiAgICBhc3luYyBzYXZlUHJpY2Uob3B0KSB7DQogICAgICBsZXQgdGhhdCA9IHRoaXMsDQogICAgICAgIGRhdGEgPSB7fSwNCiAgICAgICAgcHJpY2UgPSBvcHQucHJpY2UsDQogICAgICAgIHJlZnVuZF9wcmljZSA9IG9wdC5yZWZ1bmRfcHJpY2UsDQogICAgICAgIHJlZnVuZF9zdGF0dXMgPSB0aGF0Lm9yZGVySW5mby5yZWZ1bmRfc3RhdHVzLA0KICAgICAgICByZW1hcmsgPSBvcHQucmVtYXJrOw0KICAgICAgaWYgKHRoYXQuc3RhdHVzID09IDAgJiYgcmVmdW5kX3N0YXR1cyA9PT0gMCkgew0KICAgICAgICB0cnkgew0KICAgICAgICAgIGF3YWl0IHRoaXMuJHZhbGlkYXRvcih7DQogICAgICAgICAgICBwcmljZTogW3JlcXVpcmVkKHJlcXVpcmVkLm1lc3NhZ2UoJ+mHkeminScpKSwgbnVtKG51bS5tZXNzYWdlKCfph5Hpop0nKSldLA0KICAgICAgICAgIH0pLnZhbGlkYXRlKHsgcHJpY2UgfSk7DQogICAgICAgIH0gY2F0Y2ggKGUpIHsNCiAgICAgICAgICByZXR1cm4gdmFsaWRhdG9yRGVmYXVsdENhdGNoKGUpOw0KICAgICAgICB9DQogICAgICAgIGRhdGEudG90YWxfcHJpY2UgPSB0aGlzLm9yZGVySW5mby50b3RhbF9wcmljZTsNCiAgICAgICAgZGF0YS50b3RhbF9wb3N0YWdlID0gdGhpcy5vcmRlckluZm8udG90YWxfcHJpY2U7DQogICAgICAgIGRhdGEucGF5X3Bvc3RhZ2UgPSB0aGlzLm9yZGVySW5mby5wYXlfcG9zdGFnZTsNCiAgICAgICAgZGF0YS5nYWluX2ludGVncmFsID0gdGhpcy5vcmRlckluZm8uZ2Fpbl9pbnRlZ3JhbDsNCiAgICAgICAgZGF0YS5wYXlfcHJpY2UgPSBvcHQucHJpY2U7DQogICAgICAgIGRhdGEub3JkZXJfaWQgPSBvcHQub3JkZXJfaWQ7DQogICAgICAgIGVkaXRQcmljZUFwaShvcHQuaWQsIGRhdGEpDQogICAgICAgICAgLnRoZW4oKCkgPT4gew0KICAgICAgICAgICAgdGhpcy4kZW1pdCgnY2xvc2VjaGFuZ2UnLCBmYWxzZSk7DQogICAgICAgICAgICB0aGF0LiRkaWFsb2cuc3VjY2Vzcygn5pS55Lu35oiQ5YqfJyk7DQogICAgICAgICAgfSkNCiAgICAgICAgICAuY2F0Y2goKGVycm9yKSA9PiB7DQogICAgICAgICAgICB0aGF0LiRkaWFsb2cuZXJyb3IoZXJyb3IubXNnKTsNCiAgICAgICAgICB9KTsNCiAgICAgIH0gZWxzZSBpZiAodGhhdC5zdGF0dXMgPT0gMCAmJiByZWZ1bmRfc3RhdHVzID09PSAxKSB7DQogICAgICAgIHRyeSB7DQogICAgICAgICAgYXdhaXQgdGhpcy4kdmFsaWRhdG9yKHsNCiAgICAgICAgICAgIHJlZnVuZF9wcmljZTogW3JlcXVpcmVkKHJlcXVpcmVkLm1lc3NhZ2UoJ+mHkeminScpKSwgbnVtKG51bS5tZXNzYWdlKCfph5Hpop0nKSldLA0KICAgICAgICAgIH0pLnZhbGlkYXRlKHsgcmVmdW5kX3ByaWNlIH0pOw0KICAgICAgICB9IGNhdGNoIChlKSB7DQogICAgICAgICAgcmV0dXJuIHZhbGlkYXRvckRlZmF1bHRDYXRjaChlKTsNCiAgICAgICAgfQ0KICAgICAgICBkYXRhLnByaWNlID0gb3B0LnJlZnVuZF9wcmljZTsNCiAgICAgICAgZGF0YS50eXBlID0gb3B0LnR5cGU7DQogICAgICAgIGRhdGEub3JkZXJfaWQgPSBvcHQub3JkZXJfaWQ7DQogICAgICAgIG9yZGVyUmVmdW5kQXBpKGRhdGEpLnRoZW4oDQogICAgICAgICAgKHJlcykgPT4gew0KICAgICAgICAgICAgdGhpcy4kZW1pdCgnY2xvc2VjaGFuZ2UnLCBmYWxzZSk7DQogICAgICAgICAgICB0aGF0LiRkaWFsb2cuc3VjY2Vzcygn5pON5L2c5oiQ5YqfJyk7DQogICAgICAgICAgfSwNCiAgICAgICAgICAoZXJyKSA9PiB7DQogICAgICAgICAgICB0aGlzLiRlbWl0KCdjbG9zZWNoYW5nZScsIGZhbHNlKTsNCiAgICAgICAgICAgIHRoYXQuJGRpYWxvZy5lcnJvcihlcnIubXNnKTsNCiAgICAgICAgICB9LA0KICAgICAgICApOw0KICAgICAgfSBlbHNlIHsNCiAgICAgICAgdHJ5IHsNCiAgICAgICAgICBhd2FpdCB0aGlzLiR2YWxpZGF0b3Ioew0KICAgICAgICAgICAgcmVtYXJrOiBbcmVxdWlyZWQocmVxdWlyZWQubWVzc2FnZSgn5aSH5rOoJykpXSwNCiAgICAgICAgICB9KS52YWxpZGF0ZSh7IHJlbWFyayB9KTsNCiAgICAgICAgfSBjYXRjaCAoZSkgew0KICAgICAgICAgIHJldHVybiB2YWxpZGF0b3JEZWZhdWx0Q2F0Y2goZSk7DQogICAgICAgIH0NCiAgICAgICAgZGF0YS5yZW1hcmsgPSByZW1hcms7DQogICAgICAgIGRhdGEub3JkZXJfaWQgPSBvcHQub3JkZXJfaWQ7DQogICAgICAgIG9yZGVyUmVtYXJrKGRhdGEpLnRoZW4oDQogICAgICAgICAgKHJlcykgPT4gew0KICAgICAgICAgICAgdGhpcy4kZW1pdCgnY2xvc2VjaGFuZ2UnLCBmYWxzZSk7DQogICAgICAgICAgICB0aGF0LiRkaWFsb2cuc3VjY2Vzcygn5o+Q5Lqk5oiQ5YqfJyk7DQogICAgICAgICAgfSwNCiAgICAgICAgICAoZXJyKSA9PiB7DQogICAgICAgICAgICB0aGlzLiRlbWl0KCdjbG9zZWNoYW5nZScsIGZhbHNlKTsNCiAgICAgICAgICAgIHRoYXQuJGRpYWxvZy5lcnJvcihlcnIubXNnKTsNCiAgICAgICAgICB9LA0KICAgICAgICApOw0KICAgICAgfQ0KICAgIH0sDQogICAgcmVmdXNlKCkgew0KICAgICAgdGhpcy5zYXZlUHJpY2Uoew0KICAgICAgICBwcmljZTogdGhpcy5wcmljZSwNCiAgICAgICAgcmVmdW5kX3ByaWNlOiB0aGlzLnJlZnVuZF9wcmljZSwNCiAgICAgICAgdHlwZTogMiwNCiAgICAgICAgcmVtYXJrOiB0aGlzLnJlbWFyaywNCiAgICAgICAgaWQ6IHRoaXMub3JkZXJJbmZvLmlkLA0KICAgICAgICBvcmRlcl9pZDogdGhpcy5vcmRlckluZm8ub3JkZXJfaWQsDQogICAgICB9KTsNCiAgICB9LA0KICB9LA0KfTsNCg=="},{"version":3,"sources":["PriceChange.vue"],"names":[],"mappings":";AAmDA;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;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;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":"PriceChange.vue","sourceRoot":"src/pages/kefu/components","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"]}]}
|