富文本组件Editor 改用全局注册,移除代码生成单独注册

This commit is contained in:
不做码农 2021-11-29 20:13:26 +08:00
parent 431c1460e6
commit 5e65941e15
5 changed files with 11 additions and 16 deletions

View File

@ -93,12 +93,12 @@ namespace ZR.CodeGenerator
sb2.AppendLine($" this.{FirstLowerCase(dbFieldInfo.CsharpField)}Options = response.data;"); sb2.AppendLine($" this.{FirstLowerCase(dbFieldInfo.CsharpField)}Options = response.data;");
sb2.AppendLine(" })"); sb2.AppendLine(" })");
} }
//引用组件 //引用组件 已弃用、改用前端全局注册
if (dbFieldInfo.HtmlType == GenConstants.HTML_EDITOR) //if (dbFieldInfo.HtmlType == GenConstants.HTML_EDITOR)
{ //{
replaceDto.VueComponent += "Editor,"; // replaceDto.VueComponent += "Editor,";
replaceDto.VueComponentImport += "import Editor from '@/components/Editor';\n"; // replaceDto.VueComponentImport += "import Editor from '@/components/Editor';\n";
} //}
CodeGenerateTemplate.GetQueryDtoProperty(dbFieldInfo, replaceDto); CodeGenerateTemplate.GetQueryDtoProperty(dbFieldInfo, replaceDto);
replaceDto.ModelProperty += CodeGenerateTemplate.GetModelTemplate(dbFieldInfo); replaceDto.ModelProperty += CodeGenerateTemplate.GetModelTemplate(dbFieldInfo);

View File

@ -21,6 +21,8 @@ import { parseTime, resetForm, addDateRange, selectDictLabel, selectDictLabels,
import Pagination from "@/components/Pagination"; import Pagination from "@/components/Pagination";
//自定义表格工具扩展 //自定义表格工具扩展
import RightToolbar from "@/components/RightToolbar" import RightToolbar from "@/components/RightToolbar"
// 富文本组件
import Editor from "@/components/Editor";
// 字典标签组件 // 字典标签组件
import DictTag from '@/components/DictTag' import DictTag from '@/components/DictTag'
// 字典数据组件 // 字典数据组件
@ -53,7 +55,7 @@ Vue.prototype.msgInfo = function(msg) {
Vue.component('Pagination', Pagination) Vue.component('Pagination', Pagination)
Vue.component('RightToolbar', RightToolbar) Vue.component('RightToolbar', RightToolbar)
Vue.component('DictTag', DictTag) Vue.component('DictTag', DictTag)
Vue.component('Editor', Editor)
Vue.use(permission) Vue.use(permission)
Vue.use(Element, { Vue.use(Element, {

View File

@ -107,7 +107,6 @@ export default {
if (valid) { if (valid) {
this.loading = true; this.loading = true;
if (this.loginForm.rememberMe) { if (this.loginForm.rememberMe) {
console.log(decrypt(this.loginForm.password));
Cookies.set("username", this.loginForm.username, { expires: 30 }); Cookies.set("username", this.loginForm.username, { expires: 30 });
Cookies.set("password", this.loginForm.password, { Cookies.set("password", this.loginForm.password, {
expires: 30, expires: 30,

View File

@ -103,13 +103,9 @@ import {
updateNotice, updateNotice,
// exportNotice, // exportNotice,
} from "@/api/system/notice"; } from "@/api/system/notice";
import Editor from "@/components/Editor";
export default { export default {
name: "Notice", name: "Notice",
components: {
Editor,
},
data() { data() {
return { return {
// //

View File

@ -28,11 +28,9 @@
<script> <script>
import { sendEmail } from "@/api/common"; import { sendEmail } from "@/api/common";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
import Editor from "@/components/Editor";
export default { export default {
name: "sendEmail", name: "sendEmail",
components: { Editor },
data() { data() {
return { return {
form: { form: {
@ -57,7 +55,6 @@ export default {
}; };
}, },
mounted() { mounted() {
console.log(getToken());
this.headers.Token = getToken(); this.headers.Token = getToken();
}, },
methods: { methods: {
@ -79,7 +76,7 @@ export default {
console.log(response); console.log(response);
if (response.code == 200) { if (response.code == 200) {
this.$message.success("上传成功"); this.$message.success("上传成功");
this.form.fileUrl = response.data.fullPath; this.form.fileUrl = response.data;
} else { } else {
this.$message.error(response.msg); this.$message.error(response.msg);
} }
@ -109,6 +106,7 @@ export default {
loading.close(); loading.close();
}, 5000); }, 5000);
} else { } else {
console.log('未通过')
// //
return false; return false;
} }