|
@@ -10,8 +10,7 @@
|
|
|
:options-evens-group="optionsEvensGroup"
|
|
|
:table-attributes="tableAttributes"
|
|
|
:table-events="tableEvents"
|
|
|
- :replaceOrNotMap ="false"
|
|
|
-
|
|
|
+ :replace-or-not-map="false"
|
|
|
>
|
|
|
<Popu v-if="visible">
|
|
|
<el-page-header slot="head" :content="content" @back="handleClose" />
|
|
@@ -45,7 +44,30 @@ export default {
|
|
|
data() {
|
|
|
return {
|
|
|
visible: false,
|
|
|
- optionsEvensGroup: [
|
|
|
+
|
|
|
+ // 表格属性
|
|
|
+ tableAttributes: {
|
|
|
+ // 启用勾选列
|
|
|
+ selectColumn: true
|
|
|
+ }, // 关闭新增弹窗
|
|
|
+
|
|
|
+ // 表格事件
|
|
|
+ tableEvents: {
|
|
|
+ 'selection-change': this.selectionChange
|
|
|
+ },
|
|
|
+ recordSelected: [],
|
|
|
+ content: '新增',
|
|
|
+ detailId: '',
|
|
|
+ module: 'add',
|
|
|
+ operateVisible: false,
|
|
|
+ operateType: null,
|
|
|
+ operateTitle: null
|
|
|
+ }
|
|
|
+ },
|
|
|
+ computed: {
|
|
|
+ ...mapGetters(['isTradeExaminer']),
|
|
|
+ optionsEvensGroup() {
|
|
|
+ return [
|
|
|
[
|
|
|
[
|
|
|
{
|
|
@@ -57,6 +79,7 @@ export default {
|
|
|
]
|
|
|
],
|
|
|
...(() => {
|
|
|
+ console.log(this.isTradeExaminer, 9999)
|
|
|
return this.isTradeExaminer
|
|
|
? [
|
|
|
[
|
|
@@ -128,29 +151,9 @@ export default {
|
|
|
]
|
|
|
: []
|
|
|
})()
|
|
|
- ],
|
|
|
- // 表格属性
|
|
|
- tableAttributes: {
|
|
|
- // 启用勾选列
|
|
|
- selectColumn: true
|
|
|
- }, // 关闭新增弹窗
|
|
|
-
|
|
|
- // 表格事件
|
|
|
- tableEvents: {
|
|
|
- 'selection-change': this.selectionChange
|
|
|
- },
|
|
|
- recordSelected: [],
|
|
|
- content: '新增',
|
|
|
- detailId: '',
|
|
|
- module: 'add',
|
|
|
- operateVisible: false,
|
|
|
- operateType: null,
|
|
|
- operateTitle: null
|
|
|
+ ]
|
|
|
}
|
|
|
},
|
|
|
- computed: {
|
|
|
- ...mapGetters(['isTradeExaminer'])
|
|
|
- },
|
|
|
methods: {
|
|
|
// 列表请求函数
|
|
|
getList(...p) {
|