对接项目详情的法规清单

This commit is contained in:
qq787203167
2022-04-18 16:35:34 +08:00
parent 8946082303
commit 4e6ee68d7e
4 changed files with 48 additions and 16 deletions
@@ -40,7 +40,7 @@
</span>
</a-row>
</div>
<div class="table-operator">
<div class="table-operator" v-if="isDisplay">
<div style="float: left;margin-bottom: 19px;margin-left: 20px">
<div class="operator-text" @click="initiateListConfirmationcClick">
<a-icon type="solution"/>
@@ -88,7 +88,12 @@
{{$t('BatchDelete')}}
</div>
</div>
</div>
<div class="table-operator" v-if="!isDisplay" @click="batSettingClick">
<div class="operator-text">
<a-icon type="setting"/>
{{$t('batSetting')}}
</div>
</div>
<div style="width: 100%">
<a-table
@@ -149,6 +154,7 @@
import listEditModel from './listEditModel'
import { getAction, postAction, downloadFile, deleteAction } from '@/api/manage'
import moment from 'moment'
import { mapGetters } from 'vuex'
export default {
name: 'listOfRegulations',
@@ -360,6 +366,7 @@
}
],
confirmLoading: false,
isDisplay: true,
selectedRowKeys: [],
visible: false,
formInline: {},
@@ -386,10 +393,17 @@
dataSource: []
}
},
mounted() {
if (this.$route.query.studioEngineer == this.userInfo().id) {
this.isDisplay = true
} else {
this.isDisplay = false
}
this.getList()
},
methods: {
...mapGetters(['userInfo']),
handleModule() {
},