订阅领域管理
This commit is contained in:
@@ -399,5 +399,6 @@ module.exports = {
|
||||
DropDownType:'Drop down type',
|
||||
ExhibitionAreaManagement:'Exhibition area management',
|
||||
NewLabelItem:'New label item',
|
||||
NodeQuickLookup:'Node quick lookup',
|
||||
|
||||
}
|
||||
@@ -403,5 +403,5 @@ module.exports = {
|
||||
DropDownType:'下拉选类型',
|
||||
ExhibitionAreaManagement:'展示区域管理',
|
||||
NewLabelItem:'新增标签项',
|
||||
|
||||
NodeQuickLookup:'节点快速查找',
|
||||
}
|
||||
@@ -135,6 +135,14 @@
|
||||
if (res.success) {
|
||||
var jsonHead = res.result
|
||||
this.columns = []
|
||||
this.columns.push(
|
||||
{
|
||||
title: this.$t('serialNumber'),
|
||||
dataIndex: 'index',
|
||||
key: 'index',
|
||||
align: 'center',
|
||||
customRender: (text,record,index) => `${index+1}`,
|
||||
})
|
||||
jsonHead.forEach((res, index) => {
|
||||
this.columns.push({
|
||||
title: res.db_field_txt,
|
||||
|
||||
@@ -290,6 +290,7 @@
|
||||
}
|
||||
postAction(`ocr/ocrRecord/syncToDocument`,params).then(res=>{
|
||||
if(res.success){
|
||||
eventBUs.$emit('searchReset')
|
||||
this.$message.success(res.message)
|
||||
this.toVisible=false
|
||||
}else{
|
||||
|
||||
@@ -72,14 +72,14 @@
|
||||
}
|
||||
],
|
||||
url: {
|
||||
tableHeader: 'document/bussDocumentLibraryEO/getHeader', //表格头部字段
|
||||
seachList: 'document/bussDocumentLibraryEO/queryCondition', //搜索字段
|
||||
tableList: 'document/bussDocumentLibraryEO/queryPageInfo', //表格数据
|
||||
getAddForm: 'document/bussDocumentLibraryEO/getAddForm', // 表单的字段
|
||||
addInfo: 'document/bussDocumentLibraryEO/addInfo', //新增
|
||||
updateInfo: 'document/bussDocumentLibraryEO/updateInfo', //编辑
|
||||
getDocumentInfo: 'document/bussDocumentLibraryEO/getDocumentInfoById', //查看
|
||||
deleteBatch: 'document/bussDocumentLibraryEO/deleteBatch' //删除
|
||||
// tableHeader: 'document/bussDocumentLibraryEO/getHeader', //表格头部字段
|
||||
// seachList: 'document/bussDocumentLibraryEO/queryCondition', //搜索字段
|
||||
// tableList: 'document/bussDocumentLibraryEO/queryPageInfo', //表格数据
|
||||
// getAddForm: 'document/bussDocumentLibraryEO/getAddForm', // 表单的字段
|
||||
// addInfo: 'document/bussDocumentLibraryEO/addInfo', //新增
|
||||
// updateInfo: 'document/bussDocumentLibraryEO/updateInfo', //编辑
|
||||
// getDocumentInfo: 'document/bussDocumentLibraryEO/getDocumentInfoById', //查看
|
||||
// deleteBatch: 'document/bussDocumentLibraryEO/deleteBatch' //删除
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -111,7 +111,9 @@
|
||||
},
|
||||
//查看
|
||||
seeTable(){
|
||||
|
||||
this.$router.push({
|
||||
path:'/docManage/splitting/splitDetail'
|
||||
})
|
||||
},
|
||||
//删除
|
||||
deleteTable(val){
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
<template>
|
||||
<div class="sub-area">
|
||||
<a-modal
|
||||
title="订阅领域管理"
|
||||
:title="$t('SubscriptionManagement')"
|
||||
class="sub-area-modal"
|
||||
:visible="visible"
|
||||
:confirm-loading="confirmLoading"
|
||||
:okText="'保存'"
|
||||
:okText="$t('preservation')"
|
||||
@ok="handleOk"
|
||||
@cancel="handleCancel"
|
||||
>
|
||||
<a-input-search v-model="searchValue" style="margin-bottom: 8px" placeholder="节点快速查找" @change="onChange" />
|
||||
<a-input-search v-model="searchValue" style="margin-bottom: 8px" :placeholder="$t('NodeQuickLookup')" @change="onChange" />
|
||||
<a-tree
|
||||
v-if="treeData && treeData.length"
|
||||
v-model="checkedKeys"
|
||||
@@ -104,7 +104,8 @@
|
||||
let params = {}
|
||||
getAction(`sys/category/getSysCategoryTree`,params).then(res=> {
|
||||
if(res.success){
|
||||
|
||||
let data=res.result
|
||||
this.treeData=this.addAttr(data)
|
||||
}
|
||||
})
|
||||
},
|
||||
@@ -116,6 +117,17 @@
|
||||
}
|
||||
})
|
||||
},
|
||||
addAttr(dataI){
|
||||
if((Array.isArray(dataI)) && dataI.length>0){
|
||||
dataI.forEach((item,index)=>{
|
||||
this.$set(item,'key',item.id)
|
||||
let arr = [];
|
||||
this.addAttr(item.children,arr);
|
||||
});
|
||||
}
|
||||
// console.log('dataI',dataI)
|
||||
return dataI
|
||||
},
|
||||
afterVisibleChange(val) {
|
||||
console.log('visible', val);
|
||||
},
|
||||
@@ -123,11 +135,14 @@
|
||||
this.confirmLoading = true;
|
||||
|
||||
let params={
|
||||
|
||||
domainIdList:this.checkedKeys
|
||||
}
|
||||
postAction(`domain/domainUserRel/insert`,params).then(res=>{
|
||||
if(res.success){
|
||||
this.$emit('visible',false)
|
||||
this.$message.success(res.result)
|
||||
}else{
|
||||
this.$message.warning(res.message)
|
||||
}
|
||||
})
|
||||
},
|
||||
|
||||
@@ -72,13 +72,7 @@
|
||||
<span slot="action" slot-scope="text, record">
|
||||
<a @click="editArea(record.id)">编辑</a>
|
||||
<a-divider type="vertical" />
|
||||
<a-popconfirm
|
||||
v-if="areaTable.length"
|
||||
title="确定删除?"
|
||||
@confirm="() => deleteArea(record.id)"
|
||||
>
|
||||
<a style="color:red" href="javascript:;">删除</a>
|
||||
</a-popconfirm>
|
||||
<a style="color:red" href="javascript:;" @click=" deleteArea(record.id)">删除</a>
|
||||
</span>
|
||||
</a-table>
|
||||
<div class="page" v-if="areaTable.length > 0">
|
||||
@@ -253,12 +247,20 @@
|
||||
},
|
||||
//删除按钮
|
||||
deleteArea(val){
|
||||
deleteAction(`tag/onlCgformArea/delete`, {id: val}).then((res) => {
|
||||
if(res.success){
|
||||
this.$message.success(res.result);
|
||||
this.loadData()
|
||||
|
||||
}
|
||||
this.$confirm({
|
||||
title: this.$t('ConfirmDelete'),
|
||||
content: '',
|
||||
onOk:
|
||||
async () => {
|
||||
deleteAction(`tag/onlCgformArea/delete`, { id: val }).then((res) => {
|
||||
if (res.success) {
|
||||
this.$message.success(res.result);
|
||||
this.loadData()
|
||||
}else{
|
||||
this.$message.warning(res.message);
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
//编辑按钮
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
</div>
|
||||
<div class="dic-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" :total="total"></tree-table>
|
||||
<tree-table v-if="dictVal=='tree'&&dataFlag" :tabletreeData="tabletreeData" :record="record" @editDict="editTreeDict" @ok="ok" :total="total"></tree-table>
|
||||
</div>
|
||||
<a-modal class="dict-module" v-model="newVisible" :title="titleDict" ok-text="保存" cancel-text="取消" @ok="hideModal" @cancel="cancelModel" v-if="newVisible">
|
||||
<a-form-model
|
||||
@@ -340,20 +340,33 @@
|
||||
let params={
|
||||
id:val
|
||||
}
|
||||
deleteAction(`sys/dictItem/delete`,params).then(res=>{
|
||||
if(res.success){
|
||||
this.loadData()
|
||||
this.$confirm({
|
||||
title: this.$t('ConfirmDelete'),
|
||||
content: '',
|
||||
onOk:
|
||||
async () => {
|
||||
deleteAction(`sys/dictItem/delete`, params).then(res => {
|
||||
if(res.success) {
|
||||
this.$message.success(res.message);
|
||||
this.loadData()
|
||||
}else{
|
||||
this.$message.warning(res.message);
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
})
|
||||
},
|
||||
//批量删除
|
||||
batDelete(){
|
||||
let params={
|
||||
|
||||
}
|
||||
deleteAction(`sys/category/getChildListBatch`,params).then(res=>{
|
||||
deleteAction(`sys/category/deleteBatch`,params).then(res=>{
|
||||
|
||||
})
|
||||
},
|
||||
ok(){
|
||||
this.loadData()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,7 @@
|
||||
|
||||
<template slot="action" slot-scope="text, record">
|
||||
<a class="action-edit" href="javascript:;" @click="actionEdit(record)">编辑</a>
|
||||
<a-popconfirm
|
||||
v-if="tableData.length"
|
||||
title="Sure to delete?"
|
||||
@confirm="() => onDelete(record)"
|
||||
>
|
||||
<a class="action-delete" href="javascript:;">删除</a>
|
||||
</a-popconfirm>
|
||||
<a class="action-delete" href="javascript:;" @click="onDelete(record)">删除</a>
|
||||
</template>
|
||||
</a-table>
|
||||
<div class="page" v-if="tableData.length > 0">
|
||||
|
||||
@@ -11,13 +11,7 @@
|
||||
>
|
||||
<template slot="action" slot-scope="text, record">
|
||||
<a class="action-edit" href="javascript:;" @click="actionEdit(record)">编辑</a>
|
||||
<a-popconfirm
|
||||
v-if="tabData.length"
|
||||
title="确定删除?"
|
||||
@confirm="() => onDelete(record)"
|
||||
>
|
||||
<a class="action-delete" href="javascript:;">删除</a>
|
||||
</a-popconfirm>
|
||||
<a class="action-delete" href="javascript:;" @click="onDelete(record)">删除</a>
|
||||
</template>
|
||||
</a-table>
|
||||
</div>
|
||||
@@ -118,7 +112,21 @@
|
||||
},
|
||||
//删除
|
||||
onDelete(val){
|
||||
|
||||
this.$confirm({
|
||||
title: this.$t('ConfirmDelete'),
|
||||
content: '',
|
||||
onOk:
|
||||
async () => {
|
||||
deleteAction(`sys/category/delete`, { id: val.id }).then((res) => {
|
||||
if (res.success) {
|
||||
this.$message.success(res.message);
|
||||
this.$emit('ok')
|
||||
}else{
|
||||
this.$message.warning(res.message);
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
//编辑
|
||||
actionEdit(val){
|
||||
|
||||
@@ -15,14 +15,7 @@
|
||||
<span slot="action" slot-scope="text, record">
|
||||
<a @click="editVisible(record.id)" v-if="record.isReadOnly==0">编辑</a>
|
||||
<a-divider type="vertical" v-if="record.isReadOnly==0" />
|
||||
<a-popconfirm
|
||||
v-if="tableData.length&&record.isReadOnly==0"
|
||||
title="Sure to delete?"
|
||||
@confirm="() => deleteVisible(record.id)"
|
||||
>
|
||||
<a class="table-del" href="javascript:;">删除</a>
|
||||
</a-popconfirm>
|
||||
<!-- <a class="table-del" @click="deleteVisible(record.id)">删除</a>-->
|
||||
<a class="table-del" @click="deleteVisible(record.id)">删除</a>
|
||||
</span>
|
||||
</a-table>
|
||||
<div class="page" v-if="tableData.length > 0">
|
||||
|
||||
@@ -55,23 +55,8 @@
|
||||
|
||||
<template slot="action" slot-scope="text, record">
|
||||
<a class="action-dict" @click="handleDicPop(record)">字典配置</a>
|
||||
<!-- <a-popover placement="right" v-model="typeVisible[record.id]" trigger="click">-->
|
||||
<!-- <template slot="content" class="type-popover-content">-->
|
||||
<!-- <div class="type-popover">-->
|
||||
<!-- <p class="type type-input" @click="handleDicPop(record,'list')">下拉选择</p>-->
|
||||
<!-- <p class="type type-select" @click="handleDicPop(record,'tree')">树状结构</p>-->
|
||||
<!-- </div>-->
|
||||
<!-- </template>-->
|
||||
<!-- <a class="action-dict" href="javascript:;">字典配置</a>-->
|
||||
<!-- </a-popover>-->
|
||||
<a class="action-edit" @click="actionEdit(record)">编辑</a>
|
||||
<a-popconfirm
|
||||
v-if="tableData.length"
|
||||
title="Sure to delete?"
|
||||
@confirm="() => onDelete(record)"
|
||||
>
|
||||
<a class="action-delete" href="javascript:;">删除</a>
|
||||
</a-popconfirm>
|
||||
<a class="action-delete" href="javascript:;" @click="onDelete(record)">删除</a>
|
||||
</template>
|
||||
</a-table>
|
||||
<div class="page" v-if="tableData.length > 0">
|
||||
@@ -270,12 +255,20 @@
|
||||
let param={
|
||||
id:val.id
|
||||
}
|
||||
// sys/dict/logicDelete
|
||||
deleteAction(`sys/dict/logicDelete`,param).then(res=>{
|
||||
if(res.success){
|
||||
this.$message.success( res.message)
|
||||
this.loadData()
|
||||
}
|
||||
this.$confirm({
|
||||
title: this.$t('ConfirmDelete'),
|
||||
content: '',
|
||||
onOk:
|
||||
async () => {
|
||||
deleteAction(`sys/dict/logicDelete`, param).then(res => {
|
||||
if (res.success) {
|
||||
this.$message.success(res.message)
|
||||
this.loadData()
|
||||
}else{
|
||||
this.$message.warning(res.message);
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
onSelectChange(selectedRowKeys) {
|
||||
|
||||
@@ -321,20 +321,25 @@
|
||||
let params={
|
||||
id:id
|
||||
}
|
||||
// deleteAction(that.url.delete, {depId: this.currentDeptId, userId: id}).then((res) => {
|
||||
// if (res.success) {
|
||||
//
|
||||
// }
|
||||
// })
|
||||
deleteAction(`tag/onlCgformTag/delete`,params).then(res=>{
|
||||
if(res.success){
|
||||
|
||||
if(this.key==1){
|
||||
this.loadData(1)
|
||||
}else if(this.key==2){
|
||||
this.loadData(0)
|
||||
this.$confirm({
|
||||
title: this.$t('ConfirmDelete'),
|
||||
content: '',
|
||||
onOk:
|
||||
async () => {
|
||||
deleteAction(`tag/onlCgformTag/delete`, params).then(res => {
|
||||
if (res.success) {
|
||||
if (this.key == 1) {
|
||||
this.$message.success(res.message)
|
||||
this.loadData(1)
|
||||
} else if (this.key == 2) {
|
||||
this.$message.success(res.message)
|
||||
this.loadData(0)
|
||||
}
|
||||
}else{
|
||||
this.$message.warning(res.message)
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
//新增关闭
|
||||
|
||||
Reference in New Issue
Block a user