|
@@ -120,7 +120,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div>
|
|
|
- <!-- <span>{{$t('SystemManage.OperateAuth.label_checked')}}:{{ searchForm.checkAll ? total : checkedList.length }}</span> -->
|
|
|
+ <span>{{$t('SystemManage.OperateAuth.label_checked')}}:{{ isSelectAll ? (total-checkedList.length) : checkedList.length }}</span>
|
|
|
<el-checkbox
|
|
|
v-model="searchForm.checkAll"
|
|
|
:indeterminate="searchForm.checkSome"
|
|
@@ -312,7 +312,7 @@ export default {
|
|
|
{ label: /* '混合表格' */this.$t('SystemManage.OperateAuth.tab_sub_sheet3'), key: 3 },
|
|
|
]
|
|
|
|
|
|
- return subTabs
|
|
|
+ return this.currAuthSet===1 ? subTabs : subTabs.filter(_ => _.key!==4)
|
|
|
},
|
|
|
tableColums() {
|
|
|
const clomusMap = {
|
|
@@ -419,6 +419,7 @@ export default {
|
|
|
mounted(){
|
|
|
this.getClassifyList()
|
|
|
this.getUserList();
|
|
|
+ this.getTableData()
|
|
|
},
|
|
|
methods:{
|
|
|
|
|
@@ -536,7 +537,7 @@ export default {
|
|
|
/* 切换模块 */
|
|
|
changeTab({key}) {
|
|
|
this.default_tab = key;
|
|
|
- this.default_sub_tab = '4';
|
|
|
+ this.default_sub_tab = String(this.subTabs[0].key);
|
|
|
this.searchForm.classifys=[]
|
|
|
this.searchForm.key_word=''
|
|
|
this.searchForm.checkAll = false
|
|
@@ -688,6 +689,8 @@ export default {
|
|
|
/* 全量转移 */
|
|
|
async transferAllHandle() {
|
|
|
if(!this.transferForm.creatorIds.length) return this.$message.warning(/* '请选择原创建人' */this.$t('SystemManage.OperateAuth.old_creator_msg'))
|
|
|
+
|
|
|
+ if(!this.transferForm.assetTypes.length) return this.$message.warning(/* '请选择要转移资产模块' */)
|
|
|
|
|
|
const res = await operateAuthInterface.transferAllData({
|
|
|
Source: this.transferForm.assetTypes,
|