| 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\\user\\grade\\agreement\\index.vue?vue&type=style&index=0&id=1484a415&lang=scss&scoped=true","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\user\\grade\\agreement\\index.vue","mtime":1761185180226},{"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\\sass-loader\\dist\\cjs.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:DQo6OnYtZGVlcCAuaXZ1LWZvcm0taXRlbS1jb250ZW50IHsNCiAgbGluZS1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7DQp9DQo="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";AAoFA;AACA;AACA","file":"index.vue","sourceRoot":"src/pages/user/grade/agreement","sourcesContent":["<template>\r\n <div>\r\n <el-card :bordered=\"false\" shadow=\"never\" class=\"ivu-mt\">\r\n <el-form label-width=\"85px\" @submit.native.prevent>\r\n <el-form-item label=\"协议名称:\">\r\n <el-input v-model=\"agreement.title\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"协议内容:\">\r\n <WangEditor :content=\"agreement.content\" @editorContent=\"getEditorContent\"></WangEditor>\r\n </el-form-item>\r\n <el-form-item label=\"开启状态:\">\r\n <el-switch :active-value=\"1\" :inactive-value=\"0\" v-model=\"agreement.status\" size=\"large\"> </el-switch>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" v-db-click @click=\"memberAgreementSave\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </el-card>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport WangEditor from '@/components/wangEditor/index.vue';\r\nimport { memberAgreement, memberAgreementSave } from '@/api/user';\r\n\r\nexport default {\r\n components: { WangEditor },\r\n data() {\r\n return {\r\n ueConfig: {\r\n autoHeightEnabled: false,\r\n initialFrameHeight: 500,\r\n initialFrameWidth: '100%',\r\n UEDITOR_HOME_URL: '/UEditor/',\r\n serverUrl: '',\r\n },\r\n id: 0,\r\n agreement: {\r\n title: '',\r\n content: '',\r\n status: 1,\r\n },\r\n spinShow: false,\r\n };\r\n },\r\n created() {\r\n this.memberAgreement();\r\n },\r\n methods: {\r\n getEditorContent(data) {\r\n this.agreement.content = data;\r\n },\r\n memberAgreement() {\r\n this.spinShow = true;\r\n memberAgreement()\r\n .then((res) => {\r\n this.spinShow = false;\r\n const { title, content, status, id } = res.data;\r\n this.agreement.title = title;\r\n this.agreement.content = content;\r\n this.agreement.status = status;\r\n this.id = id;\r\n })\r\n .catch((err) => {\r\n this.$message.error(err);\r\n this.spinShow = false;\r\n });\r\n },\r\n // 保存\r\n memberAgreementSave() {\r\n memberAgreementSave(this.id, this.agreement)\r\n .then((res) => {\r\n this.$message.success('保存成功');\r\n this.memberAgreement();\r\n })\r\n .catch((err) => {\r\n this.$message.error(err);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n::v-deep .ivu-form-item-content {\r\n line-height: unset !important;\r\n}\r\n</style>\r\n"]}]}
|