消息模板修改

This commit is contained in:
fengachen
2021-09-24 16:27:53 +08:00
parent cb3ea0e11b
commit dbf8b7b7c5
2 changed files with 13 additions and 24 deletions
@@ -19,7 +19,8 @@
<a-col :xl="6" :lg="8" :md="8" :sm="24">
<a-form-item label="模板标题">
<a-input placeholder="请输入模板标题" v-model="queryParam.templateName"></a-input>
<!-- <a-input placeholder="请输入模板标题" v-model="queryParam.templateName"></a-input>-->
<j-dict-select-tag placeholder="请选择模板标题" dictCode="notice_type" v-model="queryParam.templateName"></j-dict-select-tag>
</a-form-item>
</a-col>
<a-col :xl="6" :lg="7" :md="8" :sm="24">
@@ -88,6 +89,7 @@ import SysMessageTemplateModal from './modules/SysMessageTemplateModal'
import SysMessageTestModal from './modules/SysMessageTestModal'
import {JeroListMixin} from '@/mixins/JeroListMixin'
import JEllipsis from '@/components/jero/JEllipsis'
import JDictSelectTag from '@comp/dict/JDictSelectTag'
import '@/assets/less/TableExpand.less'
export default {
@@ -96,7 +98,8 @@ export default {
components: {
SysMessageTemplateModal,
SysMessageTestModal,
JEllipsis
JEllipsis,
JDictSelectTag
},
data() {
return {
@@ -123,7 +126,7 @@ export default {
{
title: '模板标题',
align: 'center',
dataIndex: 'templateName',
dataIndex: 'templateName_dictText',
scopedSlots: {customRender: 'text'},
width: 200,
},
@@ -137,10 +140,8 @@ export default {
{
title: '模板类型',
align: 'center',
dataIndex: 'templateType',
// 只有一个 类型 就写死了 如果新增类型 需要改
customRender: function () { return '系统'},
dataIndex: 'templateType_dictText',
scopedSlots: {customRender: 'text'},
},
{
title: '操作',
@@ -142,19 +142,11 @@
this.form.resetFields()
this.getKey()
this.model = Object.assign({}, record)
this.useEditor = (record.templateType==2 || record.templateType==4)
if(this.useEditor){
this.templateEditorContent=record.templateContent
}else{
this.templateEditorContent=''
}
// this.useEditor = (record.templateType==2 || record.templateType==4)
this.templateEditorContent=record.templateContent
this.visible = true
this.$nextTick(() => {
if(this.useEditor){
this.form.setFieldsValue(pick(this.model, 'templateCode', 'templateName', 'templateTestJson', 'templateType'))
}else{
this.form.setFieldsValue(pick(this.model, 'templateCode', 'templateContent', 'templateName', 'templateTestJson', 'templateType'))
}
this.form.setFieldsValue(pick(this.model, 'templateCode', 'templateContent', 'templateName', 'templateTestJson', 'templateType'))
})
},
close() {
@@ -177,13 +169,9 @@
httpurl += this.url.edit
}
let formData = Object.assign(this.model, values)
//时间格式化
// 加密
formData.templateContent = encryption(this.templateEditorContent,this.key,this.iv)
if(this.useEditor){
// 加密
formData.templateContent = encryption(this.templateEditorContent,this.key,this.iv)
// formData.templateContent=this.templateEditorContent
}
console.log(formData)
httpAction(httpurl, formData, method).then((res) => {
if (res.success) {