|
|
@@ -174,17 +174,10 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- data() {
|
|
|
- return {
|
|
|
- loading: false,
|
|
|
- filterUserDialogShow: false,
|
|
|
- tableData: [],
|
|
|
- currentPage: 1,
|
|
|
- totalPages: 1,
|
|
|
- totalCount: 1,
|
|
|
- pageSize: 20,
|
|
|
- filterCustomType: {
|
|
|
- decLevel: {
|
|
|
+ computed: {
|
|
|
+ filterCustomType() {
|
|
|
+ return {
|
|
|
+ decLevel: {
|
|
|
placeholder: this.$t('filter.pleaseSelectDecLevel'),
|
|
|
labelField: 'LEVEL_NAME',
|
|
|
valueField: 'ID',
|
|
|
@@ -268,14 +261,10 @@ export default {
|
|
|
5: { label: '五市场', value: 5 }
|
|
|
}
|
|
|
}
|
|
|
- },
|
|
|
- filterModel: {
|
|
|
- userId: ''
|
|
|
- },
|
|
|
- allFilterTypes: this.filterTypes,
|
|
|
- filterType: '',
|
|
|
- filterSymbol: '',
|
|
|
- filterSymbols: {
|
|
|
+ }
|
|
|
+ },
|
|
|
+ filterSymbols() {
|
|
|
+ return {
|
|
|
'=': this.$t('filter.eq'),
|
|
|
'like': this.$t('filter.like'),
|
|
|
'<>': this.$t('filter.noeq'),
|
|
|
@@ -284,12 +273,132 @@ export default {
|
|
|
'>=': this.$t('filter.moreThanEq'),
|
|
|
'<': this.$t('filter.less'),
|
|
|
'<=': this.$t('filter.lessThan')
|
|
|
- },
|
|
|
- filterRelation: 'and',
|
|
|
- filterRelations: {
|
|
|
+ }
|
|
|
+ },
|
|
|
+ filterRelations() {
|
|
|
+ return {
|
|
|
'and': this.$t('filter.and'),
|
|
|
'or': this.$t('filter.or')
|
|
|
+ }
|
|
|
+ },
|
|
|
+
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ loading: false,
|
|
|
+ filterUserDialogShow: false,
|
|
|
+ tableData: [],
|
|
|
+ currentPage: 1,
|
|
|
+ totalPages: 1,
|
|
|
+ totalCount: 1,
|
|
|
+ pageSize: 20,
|
|
|
+ // filterCustomType: {
|
|
|
+ // decLevel: {
|
|
|
+ // placeholder: this.$t('filter.pleaseSelectDecLevel'),
|
|
|
+ // labelField: 'LEVEL_NAME',
|
|
|
+ // valueField: 'ID',
|
|
|
+ // values: baseInfo.decLevels()
|
|
|
+ // },
|
|
|
+ // empLevel: {
|
|
|
+ // placeholder: this.$t('filter.pleaseSelectEmpLevel'),
|
|
|
+ // labelField: 'LEVEL_NAME',
|
|
|
+ // valueField: 'ID',
|
|
|
+ // values: baseInfo.empLevels()
|
|
|
+ // },
|
|
|
+ // decRole: {
|
|
|
+ // placeholder: '请选择报单中心级别',
|
|
|
+ // labelField: 'ROLE_NAME',
|
|
|
+ // valueField: 'ID',
|
|
|
+ // values: baseInfo.decRoles()
|
|
|
+ // },
|
|
|
+ // subCompany: {
|
|
|
+ // placeholder: '请选择分公司',
|
|
|
+ // labelField: 'COM_NAME',
|
|
|
+ // valueField: 'ID',
|
|
|
+ // values: baseInfo.subCompanies()
|
|
|
+ // },
|
|
|
+ // status: {
|
|
|
+ // placeholder: '请选择会员状态',
|
|
|
+ // labelField: 'label',
|
|
|
+ // valueField: 'value',
|
|
|
+ // values: baseInfo.allStatus()
|
|
|
+ // },
|
|
|
+ // dealTypes: {
|
|
|
+ // placeholder: '请选择交易类型',
|
|
|
+ // labelField: 'TYPE_NAME',
|
|
|
+ // valueField: 'ID',
|
|
|
+ // values: baseInfo.dealTypes()
|
|
|
+ // },
|
|
|
+ // systems: {
|
|
|
+ // placeholder: '请选择体系',
|
|
|
+ // labelField: 'SYSTEM_NAME',
|
|
|
+ // valueField: 'ID',
|
|
|
+ // values: baseInfo.systems()
|
|
|
+ // },
|
|
|
+ // sex: {
|
|
|
+ // placeholder: '请选择性别',
|
|
|
+ // labelField: 'label',
|
|
|
+ // valueField: 'value',
|
|
|
+ // values: {
|
|
|
+ // '男': { label: '男', value: '男' },
|
|
|
+ // '女': { label: '女', value: '女' }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // yesOrNo: {
|
|
|
+ // placeholder: '请选择是否',
|
|
|
+ // labelField: 'label',
|
|
|
+ // valueField: 'value',
|
|
|
+ // values: {
|
|
|
+ // 1: { label: '是', value: 1 },
|
|
|
+ // 0: { label: '否', value: 0 }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // banks: {
|
|
|
+ // placeholder: '请选择开户行',
|
|
|
+ // labelField: 'BANK_NAME',
|
|
|
+ // valueField: 'BANK_CODE',
|
|
|
+ // values: baseInfo.allOpenBank()
|
|
|
+ // },
|
|
|
+ // nations: {
|
|
|
+ // placeholder: '请选择民族',
|
|
|
+ // labelField: 'name',
|
|
|
+ // valueField: 'id',
|
|
|
+ // values: baseInfo.allNation()
|
|
|
+ // },
|
|
|
+ // location: {
|
|
|
+ // placeholder: '请选择市场',
|
|
|
+ // labelField: 'label',
|
|
|
+ // valueField: 'value',
|
|
|
+ // values: {
|
|
|
+ // 1: { label: '一市场', value: 1 },
|
|
|
+ // 2: { label: '二市场', value: 2 },
|
|
|
+ // 3: { label: '三市场', value: 3 },
|
|
|
+ // 4: { label: '四市场', value: 4 },
|
|
|
+ // 5: { label: '五市场', value: 5 }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ filterModel: {
|
|
|
+ userId: ''
|
|
|
},
|
|
|
+ allFilterTypes: this.filterTypes,
|
|
|
+ filterType: '',
|
|
|
+ filterSymbol: '',
|
|
|
+ // filterSymbols: {
|
|
|
+ // '=': this.$t('filter.eq'),
|
|
|
+ // 'like': this.$t('filter.like'),
|
|
|
+ // '<>': this.$t('filter.noeq'),
|
|
|
+ // 'notLike': this.$t('filter.nolike'),
|
|
|
+ // '>': this.$t('filter.moreThan'),
|
|
|
+ // '>=': this.$t('filter.moreThanEq'),
|
|
|
+ // '<': this.$t('filter.less'),
|
|
|
+ // '<=': this.$t('filter.lessThan')
|
|
|
+ // },
|
|
|
+ filterRelation: 'and',
|
|
|
+ // filterRelations: {
|
|
|
+ // 'and': this.$t('filter.and'),
|
|
|
+ // 'or': this.$t('filter.or')
|
|
|
+ // },
|
|
|
filterValue: '',
|
|
|
filterName: '',
|
|
|
filterSelected: [],
|