e86800bf5b1a33d51b9efac7a8917602.json 3.4 KB

1
  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\\pc\\components\\remarks.vue?vue&type=style&index=0&id=c2824798&scoped=true&lang=css","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\kefu\\pc\\components\\remarks.vue","mtime":1761185180105},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\css-loader\\index.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\loaders\\stylePostLoader.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\postcss-loader\\src\\index.js","mtime":499162500000},{"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:DQouZm9ybS1pdGVtIHsNCiAgd2lkdGg6IDEwMCU7DQp9DQo="},{"version":3,"sources":["remarks.vue"],"names":[],"mappings":";AAwEA;AACA;AACA","file":"remarks.vue","sourceRoot":"src/pages/kefu/pc/components","sourcesContent":["<template>\r\n <div>\r\n <el-form ref=\"formValidate\" :model=\"formValidate\" :rules=\"ruleInline\" inline>\r\n <el-form-item label=\"备注:\" prop=\"con\" class=\"form-item\" label-position=\"right\" label-width=\"60px\">\r\n <el-input\r\n v-model=\"formValidate.con\"\r\n placeholder=\"请输入备注\"\r\n style=\"width: 360px\"\r\n maxlength=\"200\"\r\n type=\"textarea\"\r\n :rows=\"5\"\r\n show-word-limit\r\n ></el-input>\r\n </el-form-item>\r\n <div class=\"mask-footer\">\r\n <el-button v-db-click @click=\"close\">取消</el-button>\r\n <el-button type=\"primary\" v-db-click @click=\"handleSubmit('formValidate')\">提交</el-button>\r\n </div>\r\n </el-form>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { orderRemark } from '@/api/kefu';\r\nexport default {\r\n name: 'remarks',\r\n props: {\r\n remarkId: {\r\n type: String,\r\n default: '',\r\n },\r\n },\r\n data() {\r\n return {\r\n formValidate: {\r\n con: '',\r\n },\r\n ruleInline: {\r\n con: [{ required: true, message: '请输入备注信息', trigger: 'change' }],\r\n },\r\n formValidate: {\r\n con: '',\r\n },\r\n };\r\n },\r\n methods: {\r\n handleSubmit(name) {\r\n this.$refs[name].validate((valid) => {\r\n if (valid) {\r\n orderRemark({\r\n order_id: this.remarkId,\r\n remark: this.formValidate.con,\r\n })\r\n .then((res) => {\r\n this.$message.success(res.msg);\r\n this.$emit('remarkSuccess');\r\n })\r\n .catch((error) => {\r\n this.$message.error(error.msg);\r\n });\r\n } else {\r\n }\r\n });\r\n },\r\n close() {\r\n this.$emit('close');\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style scoped>\r\n.form-item {\r\n width: 100%;\r\n}\r\n</style>\r\n"]}]}