|
|
|
@ -2158,6 +2158,24 @@ |
|
|
|
fixed: '', |
|
|
|
columnWidth: 170, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301014, |
|
|
|
serialNumber: '301014Table1SubmitDate', |
|
|
|
tableId: "301014Table1", |
|
|
|
tableName: "IPQC检验记录表", |
|
|
|
columnProp: 'submitDate', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '审核时间', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 170, |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301014, |
|
|
|
@ -4838,6 +4856,39 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
ensureSubmitDateColumn (columns) { |
|
|
|
const columnList = Array.isArray(columns) ? [...columns] : [] |
|
|
|
const hasSubmitDateColumn = columnList.some(item => item.columnProp === 'submitDate' || item.columnProp === 'submit_date') |
|
|
|
if (hasSubmitDateColumn) { |
|
|
|
return columnList |
|
|
|
} |
|
|
|
const submitDateColumn = { |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 301014, |
|
|
|
serialNumber: '301014Table1SubmitDate', |
|
|
|
tableId: "301014Table1", |
|
|
|
tableName: "IPQC检验记录表", |
|
|
|
columnProp: 'submitDate', |
|
|
|
headerAlign: "center", |
|
|
|
align: "center", |
|
|
|
columnLabel: '审核时间', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
columnWidth: 170, |
|
|
|
} |
|
|
|
const inspectorDateIndex = columnList.findIndex(item => item.columnProp === 'inspectorDate') |
|
|
|
if (inspectorDateIndex >= 0) { |
|
|
|
columnList.splice(inspectorDateIndex + 1, 0, submitDateColumn) |
|
|
|
} else { |
|
|
|
columnList.push(submitDateColumn) |
|
|
|
} |
|
|
|
return columnList |
|
|
|
}, |
|
|
|
|
|
|
|
// 动态列开始 获取 用户保存的 格式列 |
|
|
|
async getTableUserColumn (tableId, columnId) { |
|
|
|
let queryTableUser = { |
|
|
|
@ -4851,7 +4902,7 @@ |
|
|
|
if (data.rows.length > 0) { |
|
|
|
switch (columnId) { |
|
|
|
case 1: |
|
|
|
this.columnList1 = data.rows |
|
|
|
this.columnList1 = this.ensureSubmitDateColumn(data.rows) |
|
|
|
break; |
|
|
|
case 2: |
|
|
|
this.detailColumnList = data.rows |
|
|
|
@ -4877,7 +4928,7 @@ |
|
|
|
if (data.rows.length !== 0) { |
|
|
|
switch (columnId) { |
|
|
|
case 1: |
|
|
|
this.columnList1 = data.rows |
|
|
|
this.columnList1 = this.ensureSubmitDateColumn(data.rows) |
|
|
|
break; |
|
|
|
case 2: |
|
|
|
this.detailColumnList = data.rows |
|
|
|
|