标签管理新增
This commit is contained in:
@@ -398,7 +398,8 @@ module.exports = {
|
|||||||
InputBoxType: 'Input box type',
|
InputBoxType: 'Input box type',
|
||||||
DropDownType: 'Drop down type',
|
DropDownType: 'Drop down type',
|
||||||
ExhibitionAreaManagement: 'Exhibition area management',
|
ExhibitionAreaManagement: 'Exhibition area management',
|
||||||
NewLabelItem: 'New label item',
|
NewLabelItem: 'Add label item',
|
||||||
|
editLabelItem:'Edit label item',
|
||||||
NodeQuickLookup: 'Node quick lookup',
|
NodeQuickLookup: 'Node quick lookup',
|
||||||
AreAllLabelsRead: 'Are all labels read',
|
AreAllLabelsRead: 'Are all labels read',
|
||||||
AllLabelsRead: 'labels read',
|
AllLabelsRead: 'labels read',
|
||||||
@@ -428,5 +429,38 @@ module.exports = {
|
|||||||
PleaseSelectLabelType:'Please select a label type',
|
PleaseSelectLabelType:'Please select a label type',
|
||||||
PleaseEnterDescription:'Please enter a description',
|
PleaseEnterDescription:'Please enter a description',
|
||||||
LengthBe1to100:'Length should be 1 to 100',
|
LengthBe1to100:'Length should be 1 to 100',
|
||||||
|
Module:'Module',
|
||||||
|
PleaseSelectModule:'Please select the module',
|
||||||
|
AttributeName:'Attribute name',
|
||||||
|
PleaseEnterPropertyName:'Please enter a property name',
|
||||||
|
PleaseEnterYourEnglishName:'Please enter your English name',
|
||||||
|
PleaseSelectAttributeType:'Please select an attribute type',
|
||||||
|
OptionContent:'Option content',
|
||||||
|
PleaseSelectOptionContent:'Please select the option content',
|
||||||
|
PleaseEnterFieldLength:'Please enter the field length',
|
||||||
|
DisplayOrder:'Display order',
|
||||||
|
PleaseEnterDisplayOrder:'Please enter the display order',
|
||||||
|
Required:'Required',
|
||||||
|
DocumentLibraryModuleDisplay:'Document library module display',
|
||||||
|
DocumentLibraryListDisplay:'Document library list display',
|
||||||
|
SelectWhetherDisplayList:'Please select whether to display the document library list',
|
||||||
|
SelectDisplayArea:'Please select a display area',
|
||||||
|
Search:'Search',
|
||||||
|
SelectWhetherToSearch:'Please select whether to search',
|
||||||
|
DisplayOtherModules:'Display of other modules',
|
||||||
|
RegulationsListDisplay:'Regulations list display',
|
||||||
|
selectDisplayListRegulations:'Please select whether to display the list of regulations',
|
||||||
|
SearchCenterDisplay:'Search center display',
|
||||||
|
selectSearchCenterDisplayed:'Please select whether the search center is displayed',
|
||||||
|
selectWhetherRequired:'Please select whether it is required',
|
||||||
|
SortNumber:'Sort number',
|
||||||
|
enterDisplayArea:'Please enter the display area',
|
||||||
|
charactersLength:'1 - 50 characters in length',
|
||||||
|
enterSortingNumber:'Please enter the sorting number',
|
||||||
|
ParentName:'Parent name',
|
||||||
|
charactersLength130:'1 - 30 characters in length',
|
||||||
|
charactersLength1to300 :'1 - 300 characters in length',
|
||||||
|
OnlyOneSelected:'Only one piece of data can be selected',
|
||||||
|
OnlyPDF:'Only PDF files can be imported',
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -403,6 +403,7 @@ module.exports = {
|
|||||||
DropDownType:'下拉选类型',
|
DropDownType:'下拉选类型',
|
||||||
ExhibitionAreaManagement:'展示区域管理',
|
ExhibitionAreaManagement:'展示区域管理',
|
||||||
NewLabelItem:'新增标签项',
|
NewLabelItem:'新增标签项',
|
||||||
|
editLabelItem:'编辑标签项',
|
||||||
NodeQuickLookup:'节点快速查找',
|
NodeQuickLookup:'节点快速查找',
|
||||||
AreAllLabelsRead:'是否全部标记已读',
|
AreAllLabelsRead:'是否全部标记已读',
|
||||||
AllLabelsRead:'标记已读',
|
AllLabelsRead:'标记已读',
|
||||||
@@ -431,5 +432,39 @@ module.exports = {
|
|||||||
LabelType:'标签类型',
|
LabelType:'标签类型',
|
||||||
PleaseSelectLabelType:'请选择标签类型',
|
PleaseSelectLabelType:'请选择标签类型',
|
||||||
PleaseEnterDescription:'请输入描述',
|
PleaseEnterDescription:'请输入描述',
|
||||||
LengthBe1to100:'长度应为1到100',
|
LengthBe1to100:'长度在 1 - 100字符',
|
||||||
|
Module:'所属模块',
|
||||||
|
PleaseSelectModule:'请选择所属模块',
|
||||||
|
AttributeName:'属性名称',
|
||||||
|
PleaseEnterPropertyName:'请输入属性名称',
|
||||||
|
PleaseEnterYourEnglishName:'请输入英文名称',
|
||||||
|
PleaseSelectAttributeType:'请选择属性类型',
|
||||||
|
OptionContent:'选项内容',
|
||||||
|
PleaseSelectOptionContent:'请选择选项内容',
|
||||||
|
PleaseEnterFieldLength:'请输入字段长度',
|
||||||
|
DisplayOrder:'展示顺序',
|
||||||
|
PleaseEnterDisplayOrder:'请输入展示顺序',
|
||||||
|
Required:'是否必填',
|
||||||
|
DocumentLibraryModuleDisplay:'文档库模块展示',
|
||||||
|
DocumentLibraryListDisplay:'文档库列表展示',
|
||||||
|
SelectWhetherDisplayList:'请选择是否文档库列表展示',
|
||||||
|
SelectDisplayArea:'请选择展示区域',
|
||||||
|
Search:'是否搜索',
|
||||||
|
SelectWhetherToSearch:'请选择是否搜索',
|
||||||
|
DisplayOtherModules:'其它模块展示',
|
||||||
|
RegulationsListDisplay:'法规清单展示',
|
||||||
|
selectDisplayListRegulations:'请选择法规清单是否展示',
|
||||||
|
SearchCenterDisplay:'搜索中心展示',
|
||||||
|
selectSearchCenterDisplayed:'请选择搜索中心是否展示',
|
||||||
|
selectWhetherRequired:'请选择是否必填',
|
||||||
|
SortNumber:'排序号',
|
||||||
|
enterDisplayArea:'请输入展示区域',
|
||||||
|
charactersLength:'长度在 1 - 50字符',
|
||||||
|
enterSortingNumber:'请输入排序号',
|
||||||
|
ParentName:'父级名称',
|
||||||
|
charactersLength130:'长度在 1 - 30字符',
|
||||||
|
charactersLength1to300:'长度在 1 - 300字符',
|
||||||
|
OnlyOneSelected:'只能选择一条数据',
|
||||||
|
OnlyPDF:'只能导入pdf文件',
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -183,12 +183,12 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`collection/onlCgformCollection/deleteBatch`,params).then(res=> {
|
deleteAction(`collection/onlCgformCollection/deleteBatch`,params).then(res=> {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
// this.selectedRowKeys = []
|
// this.selectedRowKeys = []
|
||||||
// this.loadData()
|
// this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@@ -210,11 +210,11 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`collection/onlCgformCollection/delete`,params).then(res=> {
|
deleteAction(`collection/onlCgformCollection/delete`,params).then(res=> {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
// this.loadData()
|
// this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -195,10 +195,10 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`ocr/ocrRecord/deleteBatch`, param).then(res => {
|
deleteAction(`ocr/ocrRecord/deleteBatch`, param).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.result)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@@ -244,10 +244,10 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`ocr/ocrRecord/delete`,params).then(res=> {
|
deleteAction(`ocr/ocrRecord/delete`,params).then(res=> {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.result)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@@ -291,10 +291,10 @@
|
|||||||
postAction(`ocr/ocrRecord/syncToDocument`,params).then(res=>{
|
postAction(`ocr/ocrRecord/syncToDocument`,params).then(res=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.toVisible=false
|
this.toVisible=false
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
<template>
|
|
||||||
|
|
||||||
</template>
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
name: 'ocraddForm',
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
<style lang="less" scoped>
|
|
||||||
|
|
||||||
</style>
|
|
||||||
@@ -162,7 +162,7 @@
|
|||||||
},
|
},
|
||||||
onSelectChange(rowKeys,rows){
|
onSelectChange(rowKeys,rows){
|
||||||
if(rowKeys.length>1){
|
if(rowKeys.length>1){
|
||||||
this.$message.warning('只能选择一条数据')
|
this.$message.warning(this.$t('OnlyOneSelected'))
|
||||||
}else{
|
}else{
|
||||||
this.rowId=rowKeys[0]
|
this.rowId=rowKeys[0]
|
||||||
this.rows=rows[0]
|
this.rows=rows[0]
|
||||||
@@ -181,7 +181,7 @@
|
|||||||
//导入按钮
|
//导入按钮
|
||||||
tableExport(){
|
tableExport(){
|
||||||
if(this.rows.length>1){
|
if(this.rows.length>1){
|
||||||
this.$message.warning('只能选择一条数据')
|
this.$message.warning(this.$t('OnlyOneSelected'))
|
||||||
}else {
|
}else {
|
||||||
if(this.rows.file_name){
|
if(this.rows.file_name){
|
||||||
let name = this.rows.file_name.split('.')
|
let name = this.rows.file_name.split('.')
|
||||||
@@ -207,15 +207,15 @@
|
|||||||
}
|
}
|
||||||
postAction(`ocr/OcrRestful/addOcrRecord`, params).then(res => {
|
postAction(`ocr/OcrRestful/addOcrRecord`, params).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
} else {
|
} else {
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
// this.$emit('exportVisible',true)
|
// this.$emit('exportVisible',true)
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning('只能导入pdf文件')
|
this.$message.warning(this.$t('OnlyPDF'))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -195,12 +195,12 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`subscribe/onlCgformSubscribe/deleteBatch`,params).then(res=> {
|
deleteAction(`subscribe/onlCgformSubscribe/deleteBatch`,params).then(res=> {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
// this.selectedRowKeys = []
|
// this.selectedRowKeys = []
|
||||||
// this.loadData()
|
// this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@@ -222,11 +222,11 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`subscribe/onlCgformSubscribe/delete`,params).then(res=> {
|
deleteAction(`subscribe/onlCgformSubscribe/delete`,params).then(res=> {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
eventBUs.$emit('searchReset')
|
eventBUs.$emit('searchReset')
|
||||||
// this.loadData()
|
// this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -115,9 +115,9 @@
|
|||||||
postAction(`domain/domainUserRel/insert`,params).then(res=>{
|
postAction(`domain/domainUserRel/insert`,params).then(res=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$emit('visible',false)
|
this.$emit('visible',false)
|
||||||
this.$message.success(res.result)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -12,33 +12,37 @@
|
|||||||
:wrapper-col="wrapperCol"
|
:wrapper-col="wrapperCol"
|
||||||
>
|
>
|
||||||
<a-row>
|
<a-row>
|
||||||
<p class="tag-info">基本信息</p>
|
<p class="tag-info">{{$t('essentialInformation')}}</p>
|
||||||
<a-divider dashed />
|
<a-divider dashed />
|
||||||
|
<!-- 所属模块-->
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="所属模块" prop="isModel">
|
<a-form-model-item :label="$t('Module')" prop="isModel">
|
||||||
<j-dict-select-tag type="list" v-model="form.isModel" dictCode="module" placeholder="请选择所属模块" />
|
<j-dict-select-tag type="list" v-model="form.isModel" dictCode="module" :placeholder="$t('PleaseSelectModule')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
<!-- 属性名称-->
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="属性名称" prop="dbFieldTxt">
|
<a-form-model-item :label="$t('AttributeName')" prop="dbFieldTxt">
|
||||||
<a-input v-model="form.dbFieldTxt" placeholder="请输入属性名称" :maxLength="120" ></a-input>
|
<a-input v-model="form.dbFieldTxt" :placeholder="$t('PleaseEnterPropertyName')" :maxLength="120" ></a-input>
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
<!-- 英文名称-->
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="英文名称" prop="dbFieldEnName">
|
<a-form-model-item :label="$t('enName')" prop="dbFieldEnName">
|
||||||
<a-input v-model="form.dbFieldEnName" placeholder="请输入英文名称" :maxLength="120" ></a-input>
|
<a-input v-model="form.dbFieldEnName" :placeholder="$t('PleaseEnterYourEnglishName')" :maxLength="120" ></a-input>
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
<!-- 属性类型-->
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="属性类型" prop="fieldShowType" >
|
<a-form-model-item :label="$t('AttributeType')" prop="fieldShowType" >
|
||||||
<j-dict-select-tag type="list" v-model="form.fieldShowType" dictCode="field_show_type" />
|
<j-dict-select-tag type="list" v-model="form.fieldShowType" dictCode="field_show_type" :placeholder="$t('PleaseSelectAttributeType')" />
|
||||||
<!-- <j-dict-select-tag type="list" v-if="type=='input'" v-model="form.fieldShowType" dictCode="sys_dict_item,item_text,item_value,dict_id='1493098515761917954' and (item_text = '输入框(字符串)' or item_text = '输入框(数字)' or item_text = '单日期选择' or item_text = '多日期选择' or item_text = '文件' or item_text = '文本框' or item_text='标准选择' or item_text = '输入框(链接)' or item_text = '人员选择') " placeholder="请选择属性类型" />-->
|
<!-- <j-dict-select-tag type="list" v-if="type=='input'" v-model="form.fieldShowType" dictCode="sys_dict_item,item_text,item_value,dict_id='1493098515761917954' and (item_text = '输入框(字符串)' or item_text = '输入框(数字)' or item_text = '单日期选择' or item_text = '多日期选择' or item_text = '文件' or item_text = '文本框' or item_text='标准选择' or item_text = '输入框(链接)' or item_text = '人员选择') " placeholder="请选择属性类型" />-->
|
||||||
<!-- <j-dict-select-tag type="list" v-if="type=='select'" v-model="form.fieldShowType" dictCode="sys_dict_item,item_text,item_value,dict_id='1493098515761917954' and (item_text = '单选下拉框' or item_text = '多选下拉框' or item_text = '树形结构')" placeholder="请选择属性类型" />-->
|
<!-- <j-dict-select-tag type="list" v-if="type=='select'" v-model="form.fieldShowType" dictCode="sys_dict_item,item_text,item_value,dict_id='1493098515761917954' and (item_text = '单选下拉框' or item_text = '多选下拉框' or item_text = '树形结构')" placeholder="请选择属性类型" />-->
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24" v-if="isTagContent">
|
<a-col :span="24" v-if="isTagContent">
|
||||||
<a-form-model-item label="选项内容" prop="dictName">
|
<a-form-model-item :label="$t('OptionContent')" prop="dictName">
|
||||||
<a-select placeholder="请选择选项内容" v-model="form.dictName" @change="handleChange">
|
<a-select :placeholder="$t('PleaseSelectOptionContent')" v-model="form.dictName" @change="handleChange">
|
||||||
<a-select-option v-for="(item,index) in contentOption" :key="item.id" :value="item.id">
|
<a-select-option v-for="(item,index) in contentOption" :key="item.id" :value="item.id">
|
||||||
{{item.dictName}}
|
{{item.dictName}}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
@@ -47,32 +51,33 @@
|
|||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="字段长度" prop="dbLength">
|
<a-form-model-item :label="$t('FieldLength')" prop="dbLength">
|
||||||
<a-input-number v-model="form.dbLength" :min="1" :max="200" placeholder="请输入字段长度" style="width: 100%" :formatter="limitNumber" :parser="limitNumber" />
|
<a-input-number v-model="form.dbLength" :min="1" :max="200" :placeholder="$t('PleaseEnterFieldLength')" style="width: 100%" :formatter="limitNumber" :parser="limitNumber" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="展示顺序" prop="orderNum">
|
<a-form-model-item :label="$t('DisplayOrder')" prop="orderNum">
|
||||||
<a-input-number v-model="form.orderNum" placeholder="请输入展示顺序" style="width: 100%" :min="1" :formatter="limitNumber" :parser="limitNumber" />
|
<a-input-number v-model="form.orderNum" :placeholder="$t('PleaseEnterDisplayOrder')" style="width: 100%" :min="1" :formatter="limitNumber" :parser="limitNumber" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="是否必填" prop="fieldMustInput">
|
<a-form-model-item :label="$t('Required')" prop="fieldMustInput">
|
||||||
<j-dict-select-tag type="list" v-model="form.fieldMustInput" dictCode="yn" placeholder="请选择是否必填" />
|
<j-dict-select-tag type="list" v-model="form.fieldMustInput" dictCode="yn" :placeholder="$t('selectWhetherRequired')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
|
||||||
|
|
||||||
<p class="tag-info">文档库模块展示</p>
|
<p class="tag-info">{{$t('DocumentLibraryModuleDisplay')}}</p>
|
||||||
<a-divider dashed />
|
<a-divider dashed />
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="文档库列表展示" prop="isShowForm">
|
<a-form-model-item :label="$t('DocumentLibraryListDisplay')" prop="isShowForm">
|
||||||
<j-dict-select-tag type="list" v-model="form.isShowForm" dictCode="yn" placeholder="请选择是否文档库列表展示" />
|
<j-dict-select-tag type="list" v-model="form.isShowForm" dictCode="yn"
|
||||||
|
:placeholder="$t('SelectWhetherDisplayList')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="展示区域" prop="areaId">
|
<a-form-model-item :label="$t('DisplayArea')" prop="areaId">
|
||||||
<a-select placeholder="请选择展示区域" v-model="form.areaId" @change="handleChange">
|
<a-select :placeholder="$t('SelectDisplayArea')" v-model="form.areaId" @change="handleChange">
|
||||||
<a-select-option v-for="(item,index) in areaOptions" :key="item.id" :value="item.id">
|
<a-select-option v-for="(item,index) in areaOptions" :key="item.id" :value="item.id">
|
||||||
{{item.showArea}}
|
{{item.showArea}}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
@@ -81,21 +86,21 @@
|
|||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="是否搜索" prop="isQuery">
|
<a-form-model-item :label="$t('Search')" prop="isQuery">
|
||||||
<j-dict-select-tag type="list" v-model="form.isQuery" dictCode="yn" placeholder="请选择是否搜索" />
|
<j-dict-select-tag type="list" v-model="form.isQuery" dictCode="yn" :placeholder="$t('SelectWhetherToSearch')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
|
||||||
<p class="tag-info">其它模块展示</p>
|
<p class="tag-info">{{$t('DisplayOtherModules')}}</p>
|
||||||
<a-divider dashed />
|
<a-divider dashed />
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="法规清单展示" prop="isShowLawsList">
|
<a-form-model-item :label="$t('RegulationsListDisplay')" prop="isShowLawsList">
|
||||||
<j-dict-select-tag type="list" v-model="form.isShowLawsList" dictCode="yn" placeholder="请选择法规清单是否展示" />
|
<j-dict-select-tag type="list" v-model="form.isShowLawsList" dictCode="yn" :placeholder="$t('selectDisplayListRegulations')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-model-item label="搜索中心展示" prop="isShowSearch">
|
<a-form-model-item :label="$t('SearchCenterDisplay')" prop="isShowSearch">
|
||||||
<j-dict-select-tag type="list" v-model="form.isShowSearch" dictCode="yn" placeholder="请选择搜索中心是否展示" />
|
<j-dict-select-tag type="list" v-model="form.isShowSearch" dictCode="yn" :placeholder="$t('selectSearchCenterDisplayed')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<!-- <a-col v-if="showFlowSubmitButton" :span="24" style="text-align: center">-->
|
<!-- <a-col v-if="showFlowSubmitButton" :span="24" style="text-align: center">-->
|
||||||
@@ -138,10 +143,6 @@
|
|||||||
default: false,
|
default: false,
|
||||||
required: false
|
required: false
|
||||||
},
|
},
|
||||||
isTagContent:{
|
|
||||||
type: Boolean,
|
|
||||||
default: false,
|
|
||||||
},
|
|
||||||
drawerVisible:{
|
drawerVisible:{
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false,
|
default: false,
|
||||||
@@ -155,9 +156,6 @@
|
|||||||
submitEdit:{
|
submitEdit:{
|
||||||
type:String
|
type:String
|
||||||
},
|
},
|
||||||
type:{
|
|
||||||
type:String
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
@@ -165,7 +163,7 @@
|
|||||||
model: {},
|
model: {},
|
||||||
labelCol: {
|
labelCol: {
|
||||||
xs: { span: 24 },
|
xs: { span: 24 },
|
||||||
sm: { span: 5 },
|
sm: { span: 6 },
|
||||||
},
|
},
|
||||||
wrapperCol: {
|
wrapperCol: {
|
||||||
xs: { span: 24 },
|
xs: { span: 24 },
|
||||||
@@ -174,43 +172,43 @@
|
|||||||
confirmLoading: false,
|
confirmLoading: false,
|
||||||
validatorRules: {
|
validatorRules: {
|
||||||
isModel: [
|
isModel: [
|
||||||
{ required: true, message: '请输入所属模块!',trigger: 'change'},
|
{ required: true, message: this.$t('PleaseSelectModule'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
dbFieldTxt: [
|
dbFieldTxt: [
|
||||||
{ required: true, message: '请输入属性名称!',trigger: 'blur'},
|
{ required: true, message: this.$t('PleaseEnterPropertyName'),trigger: 'blur'},
|
||||||
],
|
],
|
||||||
dbFieldName: [
|
dbFieldName: [
|
||||||
{ required: true, message: '请输入英文名称!',trigger: 'blur'},
|
{ required: true, message: this.$t('PleaseEnterYourEnglishName'),trigger: 'blur'},
|
||||||
],
|
],
|
||||||
fieldShowType: [
|
fieldShowType: [
|
||||||
{ required: true, message: '请输入属性类型!',trigger: 'change'},
|
{ required: true, message: this.$t('PleaseSelectAttributeType'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
dictName: [
|
dictName: [
|
||||||
{ required: true, message: '请输入选项内容!',trigger: 'change'},
|
{ required: true, message: this.$t('PleaseSelectOptionContent'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
dbLength: [
|
dbLength: [
|
||||||
{ required: true, message: '请输入字段长度!',trigger: 'blur'},
|
{ required: true, message: this.$t('PleaseEnterFieldLength'),trigger: 'blur'},
|
||||||
],
|
],
|
||||||
orderNum: [
|
orderNum: [
|
||||||
{ required: true, message: '请输入展示顺序!',trigger: 'blur'},
|
{ required: true, message: this.$t('PleaseEnterDisplayOrder'),trigger: 'blur'},
|
||||||
],
|
],
|
||||||
fieldMustInput: [
|
fieldMustInput: [
|
||||||
{ required: true, message: '请输入字段是否必填!',trigger: 'change'},
|
{ required: true, message: this.$t('selectWhetherRequired'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
isShowForm: [
|
isShowForm: [
|
||||||
{ required: true, message: '请选择是否显示文档库列表',trigger: 'change'},
|
{ required: true, message: this.$t('SelectWhetherDisplayList'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
areaId: [
|
areaId: [
|
||||||
{ required: true, message: '请输入展示区域!',trigger: 'change'},
|
{ required: true, message: this.$t('SelectDisplayArea'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
isQuery: [
|
isQuery: [
|
||||||
{ required: true, message: '请输入是否查询条件',trigger: 'change'},
|
{ required: true, message: this.$t('SelectWhetherToSearch'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
isShowLawsList: [
|
isShowLawsList: [
|
||||||
{ required: true, message: '请选择法规清单是否展示!',trigger: 'change'},
|
{ required: true, message: this.$t('selectDisplayListRegulations'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
isShowSearch: [
|
isShowSearch: [
|
||||||
{ required: true, message: '请选择搜索中心是否展示!',trigger: 'change'},
|
{ required: true, message: this.$t('selectSearchCenterDisplayed'),trigger: 'change'},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
addVisible:false,
|
addVisible:false,
|
||||||
@@ -225,7 +223,8 @@
|
|||||||
contentOption:[],
|
contentOption:[],
|
||||||
contentFlag:3,
|
contentFlag:3,
|
||||||
contentOption1:[],
|
contentOption1:[],
|
||||||
contentOption2:[]
|
contentOption2:[],
|
||||||
|
isTagContent:false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch:{
|
watch:{
|
||||||
@@ -233,12 +232,13 @@
|
|||||||
// this.contentFlag=val
|
// this.contentFlag=val
|
||||||
if(val==0){
|
if(val==0){
|
||||||
this.contentOption=[...this.contentOption2]
|
this.contentOption=[...this.contentOption2]
|
||||||
// console.log('ops11',this.contentOption)
|
this.isTagContent=true
|
||||||
}else{
|
}else if(val==3||val==4){
|
||||||
this.contentOption=[...this.contentOption1]
|
this.contentOption=[...this.contentOption1]
|
||||||
// console.log('ops22',this.contentOption)
|
this.isTagContent=true
|
||||||
|
}else{
|
||||||
|
this.isTagContent=false
|
||||||
}
|
}
|
||||||
// console.log('val',val)
|
|
||||||
},
|
},
|
||||||
contentOption(){
|
contentOption(){
|
||||||
|
|
||||||
@@ -348,16 +348,18 @@
|
|||||||
this.form.id=this.editId
|
this.form.id=this.editId
|
||||||
|
|
||||||
}
|
}
|
||||||
|
this.form.dbIsKey='0'
|
||||||
|
this.form.dbIsNull='1'
|
||||||
|
this.form.dbPointLength='0'
|
||||||
// let formData = Object.assign(this.editId, this.form);
|
// let formData = Object.assign(this.editId, this.form);
|
||||||
// console.log("表单提交数据",this.form)
|
// console.log("表单提交数据",this.form)
|
||||||
httpAction(httpurl,this.form,method).then((res)=>{
|
httpAction(httpurl,this.form,method).then((res)=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message);
|
this.$message.success(this.$t('OperationSuccessful'));
|
||||||
this.$emit('ok',false);
|
this.$emit('ok',false);
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message);
|
this.$message.warning(this.$t('operationFailed'));
|
||||||
}
|
}
|
||||||
}).finally(() => {
|
}).finally(() => {
|
||||||
this.confirmLoading = false;
|
this.confirmLoading = false;
|
||||||
|
|||||||
@@ -16,10 +16,10 @@
|
|||||||
:label-col="labelCol"
|
:label-col="labelCol"
|
||||||
:wrapper-col="wrapperCol"
|
:wrapper-col="wrapperCol"
|
||||||
>
|
>
|
||||||
<a-form-model-item label="所属模块" prop="isModel">
|
<a-form-model-item :label="$t('Module')" prop="isModel">
|
||||||
<j-dict-select-tag type="list" v-model="form.isModel" dictCode="module" placeholder="请选择所属模块" />
|
<j-dict-select-tag type="list" v-model="form.isModel" dictCode="module" :placeholder="$t('PleaseSelectModule')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item ref="showArea" label="展示区域" prop="showArea">
|
<a-form-model-item ref="showArea" :label="$t('DisplayArea')" prop="showArea">
|
||||||
<a-input
|
<a-input
|
||||||
v-model="form.showArea"
|
v-model="form.showArea"
|
||||||
@blur="
|
@blur="
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
"
|
"
|
||||||
/>
|
/>
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item ref="enName" label="英文名称" prop="enName">
|
<a-form-model-item ref="enName" :label="$t('enName')" prop="enName">
|
||||||
<a-input
|
<a-input
|
||||||
v-model="form.enName"
|
v-model="form.enName"
|
||||||
@blur="
|
@blur="
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
"
|
"
|
||||||
/>
|
/>
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item ref="sort" label="排序号" prop="sort">
|
<a-form-model-item ref="sort" :label="$t('SortNumber')" prop="sort">
|
||||||
<!-- <a-input-number v-decorator="['input-number', { initialValue: 3 }]" :min="1" :max="100" />-->
|
<!-- <a-input-number v-decorator="['input-number', { initialValue: 3 }]" :min="1" :max="100" />-->
|
||||||
<a-input-number
|
<a-input-number
|
||||||
style="width:100%"
|
style="width:100%"
|
||||||
@@ -68,16 +68,15 @@
|
|||||||
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
|
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
|
||||||
@change="handleTableChange">
|
@change="handleTableChange">
|
||||||
<a slot="name" slot-scope="text">{{ text }}</a>
|
<a slot="name" slot-scope="text">{{ text }}</a>
|
||||||
<span slot="customTitle">属性名称</span>
|
|
||||||
<span slot="action" slot-scope="text, record">
|
<span slot="action" slot-scope="text, record">
|
||||||
<a @click="editArea(record.id)">编辑</a>
|
<a @click="editArea(record.id)">{{$t('edit')}}</a>
|
||||||
<a-divider type="vertical" />
|
<a-divider type="vertical" />
|
||||||
<a style="color:red" href="javascript:;" @click=" deleteArea(record.id)">删除</a>
|
<a style="color:red" href="javascript:;" @click=" deleteArea(record.id)">{{$t('delete')}}</a>
|
||||||
</span>
|
</span>
|
||||||
</a-table>
|
</a-table>
|
||||||
<div class="page" v-if="areaTable.length > 0">
|
<div class="page" v-if="areaTable.length > 0">
|
||||||
<a-pagination
|
<a-pagination
|
||||||
:show-total="total => `共 ${total} 条`"
|
:show-total="total => $t('total')+` ${total} `+$t('strip')"
|
||||||
show-quick-jumper
|
show-quick-jumper
|
||||||
show-size-changer
|
show-size-changer
|
||||||
:current="queryParams.pageNo"
|
:current="queryParams.pageNo"
|
||||||
@@ -111,45 +110,47 @@
|
|||||||
editId:'',
|
editId:'',
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
title: '展示区域',
|
title: this.$t('DisplayArea'),
|
||||||
dataIndex: 'showArea',
|
dataIndex: 'showArea',
|
||||||
key: 'showArea',
|
key: 'showArea',
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 100,
|
width: 100,
|
||||||
ellipsis: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '英文名称',
|
title: this.$t('enName'),
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 100,
|
width: 100,
|
||||||
dataIndex: 'enName',
|
dataIndex: 'enName',
|
||||||
ellipsis: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '所属模块',
|
title: this.$t('Module'),
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 100,
|
width: 100,
|
||||||
dataIndex: 'isModel_dictText',
|
dataIndex: 'isModel_dictText',
|
||||||
ellipsis: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '排序号',
|
title: this.$t('SortNumber'),
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 80,
|
width: 80,
|
||||||
dataIndex: 'sort',
|
dataIndex: 'sort',
|
||||||
ellipsis: true,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: this.$t('operation'),
|
title: this.$t('operation'),
|
||||||
dataIndex: 'action',
|
dataIndex: 'action',
|
||||||
scopedSlots: {customRender: 'action'},
|
scopedSlots: {customRender: 'action'},
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 170
|
width: 120
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
newVisible:false,
|
newVisible:false,
|
||||||
labelCol: { span: 4 },
|
labelCol: {
|
||||||
wrapperCol: { span: 14 },
|
xs: { span: 24 },
|
||||||
|
sm: { span: 7 },
|
||||||
|
},
|
||||||
|
wrapperCol: {
|
||||||
|
xs: { span: 24 },
|
||||||
|
sm: { span: 14 },
|
||||||
|
},
|
||||||
form: {
|
form: {
|
||||||
isModel:'1',
|
isModel:'1',
|
||||||
showArea:'',
|
showArea:'',
|
||||||
@@ -158,15 +159,15 @@
|
|||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
isModel:[
|
isModel:[
|
||||||
{ required: true, message: '请选择所属模块', trigger: 'change' },
|
{ required: true, message: this.$t('PleaseSelectModule'), trigger: 'change' },
|
||||||
|
|
||||||
],
|
],
|
||||||
showArea:[
|
showArea:[
|
||||||
{ required: true, message: '请输入展示区域', trigger: 'blur' },
|
{ required: true, message: this.$t('enterDisplayArea'), trigger: 'blur' },
|
||||||
{ min:1, max: 50, message: '长度在 1 - 50字符', trigger: 'blur' },
|
{ min:1, max: 50, message: this.$t('charactersLength'), trigger: 'blur' },
|
||||||
],
|
],
|
||||||
sort:[
|
sort:[
|
||||||
{ required: true, message: '请输入排序号', trigger: 'change' },
|
{ required: true, message: this.$t('enterSortingNumber'), trigger: 'change' },
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
areaTable:[]
|
areaTable:[]
|
||||||
@@ -209,7 +210,7 @@
|
|||||||
if(this.form.id){
|
if(this.form.id){
|
||||||
putAction(`tag/onlCgformArea/edit`,this.form).then((res)=>{
|
putAction(`tag/onlCgformArea/edit`,this.form).then((res)=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.result);
|
this.$message.success(this.$t('OperationSuccessful'));
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.form={
|
this.form={
|
||||||
isModel:'',
|
isModel:'',
|
||||||
@@ -217,13 +218,15 @@
|
|||||||
enName:'',
|
enName:'',
|
||||||
sort:''
|
sort:''
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}else{
|
}else{
|
||||||
//新增
|
//新增
|
||||||
postAction(`/tag/onlCgformArea/add`,this.form).then(res=>{
|
postAction(`/tag/onlCgformArea/add`,this.form).then(res=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success( res.result,);
|
this.$message.success( this.$t('OperationSuccessful'));
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.form={
|
this.form={
|
||||||
isModel:'',
|
isModel:'',
|
||||||
@@ -231,6 +234,9 @@
|
|||||||
enName:'',
|
enName:'',
|
||||||
sort:''
|
sort:''
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@@ -256,10 +262,10 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`tag/onlCgformArea/delete`, { id: val }).then((res) => {
|
deleteAction(`tag/onlCgformArea/delete`, { id: val }).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.result);
|
this.$message.success(this.$t('OperationSuccessful'));
|
||||||
this.loadData()
|
this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message);
|
this.$message.warning(this.$t('operationFailed'));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,13 +3,13 @@
|
|||||||
<div class="dic-list-content">
|
<div class="dic-list-content">
|
||||||
<div class="dic-list-header">
|
<div class="dic-list-header">
|
||||||
<a-form :model="queryParams" :label-col="labelCol" :wrapper-col="wrapperCol">
|
<a-form :model="queryParams" :label-col="labelCol" :wrapper-col="wrapperCol">
|
||||||
<a-form-item label="名称">
|
<a-form-item :label="$t('name')+':'">
|
||||||
<j-input v-model="queryParams.itemText" placeholder="请输入名称" />
|
<j-input v-model="queryParams.itemText" :placeholder="$t('enterName')" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-form>
|
</a-form>
|
||||||
<div class="form-btn">
|
<div class="form-btn">
|
||||||
<a-button class="form-btn-search" type="primary" @click="search">查询</a-button>
|
<a-button class="form-btn-search" type="primary" @click="search">{{$t('query')}}</a-button>
|
||||||
<a-button class="form-btn-reset" @click="reset">重置</a-button>
|
<a-button class="form-btn-reset" @click="reset">{{$t('reset')}}</a-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="table-operator">
|
<div class="table-operator">
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
<list-table v-if="dictVal=='list'&&dataFlag" :tableData="tableData" @editDict="editDict" @deleteDict="deleteDict" :total="total"></list-table>
|
<list-table v-if="dictVal=='list'&&dataFlag" :tableData="tableData" @editDict="editDict" @deleteDict="deleteDict" :total="total"></list-table>
|
||||||
<tree-table v-if="dictVal=='tree'&&dataFlag" :tabletreeData="tabletreeData" :record="record" @editDict="editTreeDict" @selectedKeys="selectedKeys" @ok="ok" :total="total"></tree-table>
|
<tree-table v-if="dictVal=='tree'&&dataFlag" :tabletreeData="tabletreeData" :record="record" @editDict="editTreeDict" @selectedKeys="selectedKeys" @ok="ok" :total="total"></tree-table>
|
||||||
</div>
|
</div>
|
||||||
<a-modal class="dict-module" v-model="newVisible" :title="title" ok-text="保存" cancel-text="取消" @ok="hideModal" @cancel="cancelModel" v-if="newVisible">
|
<a-modal class="dict-module" v-model="newVisible" :title="title" :ok-text="$t('preservation')" :cancel-text="$t('cancel')" @ok="hideModal" @cancel="cancelModel" v-if="newVisible">
|
||||||
<a-form-model
|
<a-form-model
|
||||||
v-if="newVisible"
|
v-if="newVisible"
|
||||||
class="dic-form-module"
|
class="dic-form-module"
|
||||||
@@ -35,19 +35,18 @@
|
|||||||
:rules="rules"
|
:rules="rules"
|
||||||
:label-col="labelCol"
|
:label-col="labelCol"
|
||||||
:wrapper-col="wrapperCol"
|
:wrapper-col="wrapperCol"
|
||||||
|
|
||||||
>
|
>
|
||||||
<a-form-model-item label="名称" prop="name">
|
<a-form-model-item :label="$t('name')" prop="name">
|
||||||
<a-input v-model="form.name" placeholder="请输入名称" />
|
<a-input v-model="form.name" :placeholder="$t('enterName')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item label="数据值" prop="itemValue">
|
<a-form-model-item :label="$t('DataValue')" prop="itemValue">
|
||||||
<a-input v-model="form.itemValue" placeholder="请输入数据值" />
|
<a-input v-model="form.itemValue" :placeholder="$t('enterDataValue')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item label="英文名称" prop="enName">
|
<a-form-model-item :label="$t('enName')" prop="enName">
|
||||||
<a-input v-model="form.enName" placeholder="请输入英文名称" />
|
<a-input v-model="form.enName" :placeholder="$t('PleaseEnterYourEnglishName')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item label="父级名称" prop="pid" v-if="parentVisible">
|
<a-form-model-item :label="$t('ParentName')" prop="pid" v-if="parentVisible">
|
||||||
<a-select v-model="form.pid" @change="handleChange" placeholder="请选择" >
|
<a-select v-model="form.pid" @change="handleChange" :placeholder="$t('pleaseSelect')" >
|
||||||
<a-select-option :value="item.id" v-for="(item, index) in parentData" :key="item.id">
|
<a-select-option :value="item.id" v-for="(item, index) in parentData" :key="item.id">
|
||||||
{{item.name}}
|
{{item.name}}
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
@@ -65,8 +64,8 @@
|
|||||||
<!-- </span>-->
|
<!-- </span>-->
|
||||||
<!-- </a-tree-select>-->
|
<!-- </a-tree-select>-->
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
<a-form-model-item label="描述" prop="description">
|
<a-form-model-item :label="$t('describe')" prop="description">
|
||||||
<a-input v-model="form.description" placeholder="请输入描述" />
|
<a-input v-model="form.description" :placeholder="$t('PleaseEnterDescription')" />
|
||||||
</a-form-model-item>
|
</a-form-model-item>
|
||||||
|
|
||||||
</a-form-model>
|
</a-form-model>
|
||||||
@@ -93,8 +92,8 @@
|
|||||||
data(){
|
data(){
|
||||||
return{
|
return{
|
||||||
title:this.$t('add'),
|
title:this.$t('add'),
|
||||||
labelCol: { span: 4 },
|
labelCol: { span: 6 },
|
||||||
wrapperCol: { span: 18 },
|
wrapperCol: { span: 16 },
|
||||||
queryParams:{
|
queryParams:{
|
||||||
pageNo:1,
|
pageNo:1,
|
||||||
pageSize:10
|
pageSize:10
|
||||||
@@ -103,65 +102,26 @@
|
|||||||
newVisible:false,
|
newVisible:false,
|
||||||
rules:{
|
rules:{
|
||||||
name:[
|
name:[
|
||||||
{ required: true, message: '请输入名称', trigger: 'blur' },
|
{ required: true, message: this.$t('enterName'), trigger: 'blur' },
|
||||||
{ min:1, max: 30, message: '长度在 1 - 30字符', trigger: 'blur' },
|
{ min:1, max: 30, message: this.$t('charactersLength130'), trigger: 'blur' },
|
||||||
],
|
],
|
||||||
itemValue:[
|
itemValue:[
|
||||||
{ required: true, message: '请输入数据值', trigger: 'blur' },
|
{ required: true, message: this.$t('enterDataValue'), trigger: 'blur' },
|
||||||
{ min:1, max: 30, message: '长度在 1 - 30字符', trigger: 'blur' },
|
{ min:1, max: 30, message: this.$t('charactersLength130'), trigger: 'blur' },
|
||||||
],
|
],
|
||||||
enName:[
|
enName:[
|
||||||
{ required: true, message: '请输入英文名称', trigger: 'blur' },
|
{ required: true, message: this.$t('PleaseEnterYourEnglishName'), trigger: 'blur' },
|
||||||
{ min:1, max: 100, message: '长度在 1 - 100字符', trigger: 'blur' },
|
{ min:1, max: 100, message: this.$t('LengthBe1to100'), trigger: 'blur' },
|
||||||
],
|
],
|
||||||
description:[
|
description:[
|
||||||
{ required: true, message: '请输入描述', trigger: 'blur' },
|
{ required: true, message: this.$t('PleaseEnterDescription'), trigger: 'blur' },
|
||||||
{ min:1, max: 300, message: '长度在 1 - 300字符', trigger: 'blur' },
|
{ min:1, max: 300, message: this.$t('charactersLength1to300'), trigger: 'blur' },
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
tableData:[
|
tableData:[],
|
||||||
{
|
|
||||||
key: '1',
|
|
||||||
name: '适用地区',
|
|
||||||
enName:'aaaaa',
|
|
||||||
describe:'单选',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: '2',
|
|
||||||
name: '类别',
|
|
||||||
enName:'bbbb',
|
|
||||||
describe:'单选',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
tabletreeData:[],
|
tabletreeData:[],
|
||||||
parentName:undefined,
|
parentName:undefined,
|
||||||
treeData:[
|
treeData:[],
|
||||||
{
|
|
||||||
title: 'Node1',
|
|
||||||
value: '0-0',
|
|
||||||
key: '0-0',
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
value: '0-0-1',
|
|
||||||
key: '0-0-1',
|
|
||||||
scopedSlots: {
|
|
||||||
// custom title
|
|
||||||
title: 'title',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Child Node2',
|
|
||||||
value: '0-0-2',
|
|
||||||
key: '0-0-2',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: 'Node2',
|
|
||||||
value: '0-1',
|
|
||||||
key: '0-1',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
parentVisible:false,
|
parentVisible:false,
|
||||||
dataFlag:false,
|
dataFlag:false,
|
||||||
total:0,
|
total:0,
|
||||||
@@ -284,23 +244,23 @@
|
|||||||
if (this.isEdit) {
|
if (this.isEdit) {
|
||||||
putAction(`sys/dictItem/edit`, params).then(res => {
|
putAction(`sys/dictItem/edit`, params).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.form={}
|
this.form={}
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.newVisible = false
|
this.newVisible = false
|
||||||
} else {
|
} else {
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
postAction(`sys/dictItem/add`, params).then(res => {
|
postAction(`sys/dictItem/add`, params).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.form={}
|
this.form={}
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.newVisible = false
|
this.newVisible = false
|
||||||
} else {
|
} else {
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -312,24 +272,24 @@
|
|||||||
if (this.isEdit) {
|
if (this.isEdit) {
|
||||||
putAction(`sys/category/edit`,params).then(res=>{
|
putAction(`sys/category/edit`,params).then(res=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.form={}
|
this.form={}
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.newVisible = false
|
this.newVisible = false
|
||||||
}else {
|
}else {
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}else{
|
}else{
|
||||||
//新增
|
//新增
|
||||||
postAction(`sys/category/add`, params).then(res => {
|
postAction(`sys/category/add`, params).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.form={}
|
this.form={}
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.newVisible = false
|
this.newVisible = false
|
||||||
} else {
|
} else {
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -370,10 +330,10 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`sys/dictItem/delete`, params).then(res => {
|
deleteAction(`sys/dictItem/delete`, params).then(res => {
|
||||||
if(res.success) {
|
if(res.success) {
|
||||||
this.$message.success(res.message);
|
this.$message.success(this.$t('OperationSuccessful'));
|
||||||
this.loadData()
|
this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message);
|
this.$message.warning(this.$t('operationFailed'));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -400,9 +360,9 @@
|
|||||||
deleteAction(`sys/category/deleteBatch`, params).then(res => {
|
deleteAction(`sys/category/deleteBatch`, params).then(res => {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning((res.message))
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,13 +3,13 @@
|
|||||||
<a-table :data-source="tableData" :columns="columns" :row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }" :pagination="false" class="tag-con-table">
|
<a-table :data-source="tableData" :columns="columns" :row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }" :pagination="false" class="tag-con-table">
|
||||||
|
|
||||||
<template slot="action" slot-scope="text, record">
|
<template slot="action" slot-scope="text, record">
|
||||||
<a class="action-edit" href="javascript:;" @click="actionEdit(record)">编辑</a>
|
<a class="action-edit" href="javascript:;" @click="actionEdit(record)">{{$t('edit')}}</a>
|
||||||
<a class="action-delete" href="javascript:;" @click="onDelete(record)">删除</a>
|
<a class="action-delete" href="javascript:;" @click="onDelete(record)">{{$t('delete')}}</a>
|
||||||
</template>
|
</template>
|
||||||
</a-table>
|
</a-table>
|
||||||
<div class="page" v-if="tableData.length > 0">
|
<div class="page" v-if="tableData.length > 0">
|
||||||
<a-pagination
|
<a-pagination
|
||||||
:show-total="total => `共 ${total} 条`"
|
:show-total="total => $t('total')+` ${total} `+$t('strip')"
|
||||||
show-quick-jumper
|
show-quick-jumper
|
||||||
show-size-changer
|
show-size-changer
|
||||||
:current="queryParams.pageNo"
|
:current="queryParams.pageNo"
|
||||||
@@ -40,20 +40,20 @@
|
|||||||
}, //搜索条件
|
}, //搜索条件
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
title: '名称',
|
title: this.$t('name'),
|
||||||
dataIndex: 'itemText',
|
dataIndex: 'itemText',
|
||||||
key: 'itemText',
|
key: 'itemText',
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 100,
|
width: 100,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '英文名称',
|
title: this.$t('enName'),
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 100,
|
width: 100,
|
||||||
dataIndex: 'enName',
|
dataIndex: 'enName',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '描述',
|
title: this.$t('describe'),
|
||||||
align: "center",
|
align: "center",
|
||||||
width: 100,
|
width: 100,
|
||||||
dataIndex: 'description',
|
dataIndex: 'description',
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="new-tag-drawer">
|
<div class="new-tag-drawer">
|
||||||
<onl-cgform-tag-form ref="realForm" @ok="submitCallback" :isTagContent="isTagContent" :editData="editData" :editId=editId :submitEdit="submitEdit" :type="type" :disabled="disableSubmit" normal v-if="drawerVisible"> </onl-cgform-tag-form>
|
<onl-cgform-tag-form ref="realForm" @ok="submitCallback" :isTagContent="isTagContent" :editData="editData" :editId=editId :submitEdit="submitEdit" :disabled="disableSubmit" normal v-if="drawerVisible"> </onl-cgform-tag-form>
|
||||||
|
|
||||||
<div class="drawer-footer">
|
<div class="drawer-footer">
|
||||||
<a-button v-if="!disableSubmit" @click="handleOk" type="primary" style="margin-bottom: 0;">{{$t('preservation')}}</a-button>
|
<a-button v-if="!disableSubmit" @click="handleOk" type="primary" style="margin-bottom: 0;">{{$t('preservation')}}</a-button>
|
||||||
@@ -31,7 +31,6 @@
|
|||||||
editData:Object,
|
editData:Object,
|
||||||
editId:String,
|
editId:String,
|
||||||
submitEdit:String,
|
submitEdit:String,
|
||||||
type:String
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.visible=this.drawerVisible
|
this.visible=this.drawerVisible
|
||||||
|
|||||||
@@ -11,8 +11,8 @@
|
|||||||
:row-selection="{selectedRowKeys: selectedRowKeys,onChange: onSelectChange, onSelectAll: onSelectAll, onSelect: onSelect, }"
|
:row-selection="{selectedRowKeys: selectedRowKeys,onChange: onSelectChange, onSelectAll: onSelectAll, onSelect: onSelect, }"
|
||||||
>
|
>
|
||||||
<template slot="action" slot-scope="text, record">
|
<template slot="action" slot-scope="text, record">
|
||||||
<a class="action-edit" href="javascript:;" @click="actionEdit(record)">编辑</a>
|
<a class="action-edit" href="javascript:;" @click="actionEdit(record)">{{$t('edit')}}</a>
|
||||||
<a class="action-delete" href="javascript:;" @click="onDelete(record)">删除</a>
|
<a class="action-delete" href="javascript:;" @click="onDelete(record)">{{$t('delete')}}</a>
|
||||||
</template>
|
</template>
|
||||||
</a-table>
|
</a-table>
|
||||||
</div>
|
</div>
|
||||||
@@ -32,17 +32,17 @@
|
|||||||
loading:false,
|
loading:false,
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
title: '名称',
|
title: this.$t('name'),
|
||||||
dataIndex: 'name',
|
dataIndex: 'name',
|
||||||
key: 'name',
|
key: 'name',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '英文名称',
|
title: this.$t('enName'),
|
||||||
dataIndex: 'enName',
|
dataIndex: 'enName',
|
||||||
key: 'enName',
|
key: 'enName',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '描述',
|
title: this.$t('describe'),
|
||||||
dataIndex: 'description',
|
dataIndex: 'description',
|
||||||
key: 'description',
|
key: 'description',
|
||||||
},
|
},
|
||||||
@@ -115,10 +115,10 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`sys/category/delete`, { id: val.id }).then((res) => {
|
deleteAction(`sys/category/delete`, { id: val.id }).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message);
|
this.$message.success(this.$t('OperationSuccessful'));
|
||||||
this.$emit('ok')
|
this.$emit('ok')
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message);
|
this.$message.warning(this.$t('operationFailed'));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -64,7 +64,7 @@
|
|||||||
|
|
||||||
},
|
},
|
||||||
editVisible(id){
|
editVisible(id){
|
||||||
this.$emit('visibleEd',true,id,'编辑标签项')
|
this.$emit('visibleEd',true,id,this.$t('editLabelItem'))
|
||||||
},
|
},
|
||||||
deleteVisible(id){
|
deleteVisible(id){
|
||||||
this.$emit('visibleDelete',id)
|
this.$emit('visibleDelete',id)
|
||||||
|
|||||||
@@ -205,10 +205,13 @@
|
|||||||
params.isReadOnly=0
|
params.isReadOnly=0
|
||||||
postAction(`sys/dict/add`,params).then(res=>{
|
postAction(`sys/dict/add`,params).then(res=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success( res.message)
|
this.$message.success( this.$t('OperationSuccessful'))
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.contentVisible=false
|
this.contentVisible=false
|
||||||
this.form={}
|
this.form={}
|
||||||
|
}else{
|
||||||
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}else if(this.isEdit==0){
|
}else if(this.isEdit==0){
|
||||||
@@ -217,10 +220,13 @@
|
|||||||
// console.log('editparams',params)
|
// console.log('editparams',params)
|
||||||
putAction(`sys/dict/edit`,params).then(res=>{
|
putAction(`sys/dict/edit`,params).then(res=>{
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success( res.message)
|
this.$message.success( this.$t('OperationSuccessful'))
|
||||||
this.loadData()
|
this.loadData()
|
||||||
this.contentVisible=false
|
this.contentVisible=false
|
||||||
this.form={}
|
this.form={}
|
||||||
|
}else{
|
||||||
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -250,10 +256,10 @@
|
|||||||
async () => {
|
async () => {
|
||||||
deleteAction(`sys/dict/logicDelete`, param).then(res => {
|
deleteAction(`sys/dict/logicDelete`, param).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.loadData()
|
this.loadData()
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message);
|
this.$message.warning(this.$t('operationFailed'));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,17 +25,9 @@
|
|||||||
</a-form>
|
</a-form>
|
||||||
</div>
|
</div>
|
||||||
<div class="table-operator">
|
<div class="table-operator">
|
||||||
<div class="operator-text">
|
<div class="operator-text" @click="handleAddPop">
|
||||||
<a-popover placement="right" v-model="typeVisible" trigger="click">
|
<a-icon type="plus" />
|
||||||
<template slot="content" class="type-popover-content">
|
|
||||||
<div class="type-popover">
|
|
||||||
<p class="type type-input" @click="handleAddPop('input')">{{$t('InputBoxType')}}</p>
|
|
||||||
<p class="type type-select" @click="handleAddPop('select')">{{$t('DropDownType')}}</p>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
<a-icon type="plus" @click="handleAddPop" />
|
|
||||||
{{$t('add')}}
|
{{$t('add')}}
|
||||||
</a-popover>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="operator-text" @click="handleShow">
|
<div class="operator-text" @click="handleShow">
|
||||||
<a-icon type="rocket" :rotate="45" />
|
<a-icon type="rocket" :rotate="45" />
|
||||||
@@ -43,7 +35,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a-drawer class="show-drawer" :title="titleTag" placement="right" width="1000px" @close="close" :visible="drawerVisible" :after-visible-change="afterVisibleChange" >
|
<a-drawer class="show-drawer" :title="titleTag" placement="right" width="1000px" @close="close" :visible="drawerVisible" :after-visible-change="afterVisibleChange" >
|
||||||
<new-drawer v-if="drawerVisible&&editFlag" :drawerVisible="drawerVisible" :isTagContent="isTagContent" :editData="editData" :editId="editId" :submitEdit="submitEdit" :type="type" @closeTag="closeTag" ></new-drawer>
|
<new-drawer v-if="drawerVisible&&editFlag" :drawerVisible="drawerVisible" :isTagContent="isTagContent" :editData="editData" :editId="editId" :submitEdit="submitEdit" @closeTag="closeTag" ></new-drawer>
|
||||||
</a-drawer>
|
</a-drawer>
|
||||||
<a-modal class="show-area" v-model="areaVisible" :title="$t('ExhibitionAreaManagement')" :footer="null" @cancel="hideModal">
|
<a-modal class="show-area" v-model="areaVisible" :title="$t('ExhibitionAreaManagement')" :footer="null" @cancel="hideModal">
|
||||||
<area-manage v-if="areaVisible" @diaHide="diaHide" @submitOk="submitOk" @deleteOk="deleteOk" @updateOk="updateOk"></area-manage>
|
<area-manage v-if="areaVisible" @diaHide="diaHide" @submitOk="submitOk" @deleteOk="deleteOk" @updateOk="updateOk"></area-manage>
|
||||||
@@ -205,7 +197,7 @@
|
|||||||
...this.queryParam,
|
...this.queryParam,
|
||||||
isModel:1
|
isModel:1
|
||||||
}
|
}
|
||||||
console.log('params',params)
|
// console.log('params',params)
|
||||||
if(val==1){
|
if(val==1){
|
||||||
params.isModel=1
|
params.isModel=1
|
||||||
}else if(val==0){
|
}else if(val==0){
|
||||||
@@ -258,7 +250,6 @@
|
|||||||
this.titleTag=title
|
this.titleTag=title
|
||||||
this.editId=id
|
this.editId=id
|
||||||
this.submitEdit='edit'
|
this.submitEdit='edit'
|
||||||
|
|
||||||
let params={
|
let params={
|
||||||
id:id,
|
id:id,
|
||||||
}
|
}
|
||||||
@@ -282,14 +273,14 @@
|
|||||||
deleteAction(`tag/onlCgformTag/delete`, params).then(res => {
|
deleteAction(`tag/onlCgformTag/delete`, params).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
if (this.key == 1) {
|
if (this.key == 1) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.loadData(1)
|
this.loadData(1)
|
||||||
} else if (this.key == 2) {
|
} else if (this.key == 2) {
|
||||||
this.$message.success(res.message)
|
this.$message.success(this.$t('OperationSuccessful'))
|
||||||
this.loadData(0)
|
this.loadData(0)
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
this.$message.warning(res.message)
|
this.$message.warning(this.$t('operationFailed'))
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -312,7 +303,7 @@
|
|||||||
this.drawerVisible=true
|
this.drawerVisible=true
|
||||||
this.titleTag=this.$t('NewLabelItem')
|
this.titleTag=this.$t('NewLabelItem')
|
||||||
this.submitEdit='add'
|
this.submitEdit='add'
|
||||||
this.type=val
|
// this.type=val
|
||||||
if(val=='input'){
|
if(val=='input'){
|
||||||
this.typeVisible=false
|
this.typeVisible=false
|
||||||
this.isTagContent=false
|
this.isTagContent=false
|
||||||
|
|||||||
Reference in New Issue
Block a user