|
@@ -335,6 +335,12 @@
|
|
|
minWidth: 100,
|
|
minWidth: 100,
|
|
|
label: '状态',
|
|
label: '状态',
|
|
|
fixed: 'left',
|
|
fixed: 'left',
|
|
|
|
|
+ filters: [
|
|
|
|
|
+ { value: 0, text: '未核价' },
|
|
|
|
|
+ { value: 1, text: '部分核价' },
|
|
|
|
|
+ { value: 2, text: '全部核价完成' }
|
|
|
|
|
+ ],
|
|
|
|
|
+ filterMethod: this.isInquiryFn,
|
|
|
formatter: (row, column) => {
|
|
formatter: (row, column) => {
|
|
|
return row.isInquiry == 1
|
|
return row.isInquiry == 1
|
|
|
? '部分核价'
|
|
? '部分核价'
|
|
@@ -576,6 +582,11 @@
|
|
|
return row;
|
|
return row;
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ isInquiryFn(value, row, column) {
|
|
|
|
|
+ if (value == row.isInquiry) {
|
|
|
|
|
+ return row;
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
//修改回显
|
|
//修改回显
|
|
|
async putTableValue(data) {
|
|
async putTableValue(data) {
|
|
|
if (data && data?.length) {
|
|
if (data && data?.length) {
|