diff --git a/src/views/forceNotice/component/EntList.vue b/src/views/forceNotice/component/EntList.vue index 8352082..32da023 100644 --- a/src/views/forceNotice/component/EntList.vue +++ b/src/views/forceNotice/component/EntList.vue @@ -120,20 +120,17 @@ export default { label: '主体类型', prop: 'enterType', span: 7, - defaultValue: 'company', // 设置默认值为“企业” + defaultValue: 'company', // 拟强制注销公告仅限公司类型(企业类型1、5、6、2开头) options: [ - { label: '企业', value: 'company' }, - { label: '个体户', value: 'individual' }, - { label: '农专社', value: 'farmer' } + { label: '企业', value: 'company' } ], + showInForm: false, // 仅有企业类型,无需展示选择框 tableProps: { width: '90px', showOverflowTooltip: true, formatter: (row, column, cellValue, index) => { const typeMap = { - company: '企业', - individual: '个体户', - farmer: '农专社' + company: '企业' } return typeMap[cellValue] || '' } @@ -157,6 +154,77 @@ export default { } } }, + { + type: 'select', + label: '是否列异', + prop: 'isException', + span: 7, + options: [ + { label: '是', value: '1' }, + { label: '否', value: '0' } + ], + tableProps: { + width: '90px', + showOverflowTooltip: true, + formatter: (row, column, cellValue, index) => { + const map = { '1': '是', '0': '否' } + return map[row.isException] || '' + } + } + }, + { + type: 'select', + label: '是否列严', + prop: 'isSerious', + span: 7, + options: [ + { label: '是', value: '1' }, + { label: '否', value: '0' } + ], + tableProps: { + width: '90px', + showOverflowTooltip: true, + formatter: (row, column, cellValue, index) => { + const map = { '1': '是', '0': '否' } + return map[row.isSerious] || '' + } + } + }, + { + type: 'date-picker', + label: '吊销日期自', + prop: 'revStartDate', + span: 8, + formProps: { + valueFormat: 'yyyy-MM-dd' + }, + placeholder: '请选择开始日期', + showInTable: false + }, + { + type: 'date-picker', + label: '吊销日期至', + prop: 'revEndDate', + span: 8, + formProps: { + valueFormat: 'yyyy-MM-dd' + }, + placeholder: '请选择结束日期', + showInTable: false + }, + { + type: 'input', + label: '吊销时间', + prop: 'revDate', + tableProps: { + width: '120px', + showOverflowTooltip: true, + formatter: (row, column, cellValue, index) => { + return row.revDate || '' + } + }, + showInForm: false + }, { type: 'buttons', showInTable: false, @@ -195,77 +263,6 @@ export default { } ] } - // { - // type: 'date-picker', - // label: '吊销日期自', - // prop: 'revStartDate', - // span: 8, - // valueFormat: 'yyyy-MM-dd', - // placeholder: '请选择开始日期', - // showInTable: false - // }, - // { - // type: 'date-picker', - // label: '吊销日期至', - // prop: 'revEndDate', - // span: 8, - // valueFormat: 'yyyy-MM-dd', - // placeholder: '请选择结束日期', - // showInTable: false - // } - // { - // type: 'input', - // label: '吊销时间', - // prop: 'revDate', - // span: 6, - // tableProps: { - // width: '120px', - // showOverflowTooltip: true, - // formatter: (row, column, cellValue, index) => { - // return row.revDate || '' - // } - // }, - // showInForm: false - // } - // { - // type: 'input', - // label: '法定代表人', - // prop: 'leRep', - // span: 6, - // tableProps: { - // formatter: (row, column, cellValue, index) => { - // return `${row.name || ''}` - // } - // }, - // showInForm: false - // } - // { - // type: 'input', - // label: '经营地址', - // prop: 'dom', - // span: 10, - // tableProps: { - // showOverflowTooltip: true, - // formatter: (row, column, cellValue, index) => { - // return `${row.dom || ''}` - // } - // }, - // showInForm: false - // }, - // { - // type: 'input', - // label: '属地机关', - // prop: 'localadm', - // span: 6, - // isView: false, - // tableProps: { - // width: '200px', - // formatter: (row, column, cellValue, index) => { - // return `${row.localadmCn || cellValue}` - // } - // }, - // showInForm: false - // } ], searchFormProp: { formConfig: {