ed926221f964c6fc2f6d467824ae727a.json 6.0 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\\user\\grade\\agreement\\index.vue?vue&type=script&lang=js","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\\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:DQppbXBvcnQgV2FuZ0VkaXRvciBmcm9tICdAL2NvbXBvbmVudHMvd2FuZ0VkaXRvci9pbmRleC52dWUnOw0KaW1wb3J0IHsgbWVtYmVyQWdyZWVtZW50LCBtZW1iZXJBZ3JlZW1lbnRTYXZlIH0gZnJvbSAnQC9hcGkvdXNlcic7DQoNCmV4cG9ydCBkZWZhdWx0IHsNCiAgY29tcG9uZW50czogeyBXYW5nRWRpdG9yIH0sDQogIGRhdGEoKSB7DQogICAgcmV0dXJuIHsNCiAgICAgIHVlQ29uZmlnOiB7DQogICAgICAgIGF1dG9IZWlnaHRFbmFibGVkOiBmYWxzZSwNCiAgICAgICAgaW5pdGlhbEZyYW1lSGVpZ2h0OiA1MDAsDQogICAgICAgIGluaXRpYWxGcmFtZVdpZHRoOiAnMTAwJScsDQogICAgICAgIFVFRElUT1JfSE9NRV9VUkw6ICcvVUVkaXRvci8nLA0KICAgICAgICBzZXJ2ZXJVcmw6ICcnLA0KICAgICAgfSwNCiAgICAgIGlkOiAwLA0KICAgICAgYWdyZWVtZW50OiB7DQogICAgICAgIHRpdGxlOiAnJywNCiAgICAgICAgY29udGVudDogJycsDQogICAgICAgIHN0YXR1czogMSwNCiAgICAgIH0sDQogICAgICBzcGluU2hvdzogZmFsc2UsDQogICAgfTsNCiAgfSwNCiAgY3JlYXRlZCgpIHsNCiAgICB0aGlzLm1lbWJlckFncmVlbWVudCgpOw0KICB9LA0KICBtZXRob2RzOiB7DQogICAgZ2V0RWRpdG9yQ29udGVudChkYXRhKSB7DQogICAgICB0aGlzLmFncmVlbWVudC5jb250ZW50ID0gZGF0YTsNCiAgICB9LA0KICAgIG1lbWJlckFncmVlbWVudCgpIHsNCiAgICAgIHRoaXMuc3BpblNob3cgPSB0cnVlOw0KICAgICAgbWVtYmVyQWdyZWVtZW50KCkNCiAgICAgICAgLnRoZW4oKHJlcykgPT4gew0KICAgICAgICAgIHRoaXMuc3BpblNob3cgPSBmYWxzZTsNCiAgICAgICAgICBjb25zdCB7IHRpdGxlLCBjb250ZW50LCBzdGF0dXMsIGlkIH0gPSByZXMuZGF0YTsNCiAgICAgICAgICB0aGlzLmFncmVlbWVudC50aXRsZSA9IHRpdGxlOw0KICAgICAgICAgIHRoaXMuYWdyZWVtZW50LmNvbnRlbnQgPSBjb250ZW50Ow0KICAgICAgICAgIHRoaXMuYWdyZWVtZW50LnN0YXR1cyA9IHN0YXR1czsNCiAgICAgICAgICB0aGlzLmlkID0gaWQ7DQogICAgICAgIH0pDQogICAgICAgIC5jYXRjaCgoZXJyKSA9PiB7DQogICAgICAgICAgdGhpcy4kbWVzc2FnZS5lcnJvcihlcnIpOw0KICAgICAgICAgIHRoaXMuc3BpblNob3cgPSBmYWxzZTsNCiAgICAgICAgfSk7DQogICAgfSwNCiAgICAvLyDkv53lrZgNCiAgICBtZW1iZXJBZ3JlZW1lbnRTYXZlKCkgew0KICAgICAgbWVtYmVyQWdyZWVtZW50U2F2ZSh0aGlzLmlkLCB0aGlzLmFncmVlbWVudCkNCiAgICAgICAgLnRoZW4oKHJlcykgPT4gew0KICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uuc3VjY2Vzcygn5L+d5a2Y5oiQ5YqfJyk7DQogICAgICAgICAgdGhpcy5tZW1iZXJBZ3JlZW1lbnQoKTsNCiAgICAgICAgfSkNCiAgICAgICAgLmNhdGNoKChlcnIpID0+IHsNCiAgICAgICAgICB0aGlzLiRtZXNzYWdlLmVycm9yKGVycik7DQogICAgICAgIH0pOw0KICAgIH0sDQogIH0sDQp9Ow0K"},{"version":3,"sources":["index.vue"],"names":[],"mappings":";AAsBA;AACA;;AAEA;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":"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"]}]}