diff --git a/src/views/modules/ecss/codelnotify.vue b/src/views/modules/ecss/codelnotify.vue index 7a7a756..faee425 100644 --- a/src/views/modules/ecss/codelnotify.vue +++ b/src/views/modules/ecss/codelnotify.vue @@ -2069,7 +2069,12 @@ return {}; }, cellStyleDetail({row, column }) { - if ((column.property === 'pn' || column.property === 'qty') && row.modifyFlag===true) { // 根据列属性判断 + if (column.property === 'qty' && row.modifyQtyFlag===true) { + return { color: '#ff5d03' }; + } + + // PN列保持原有的 modifyFlag 判断 + if (column.property === 'pn' && row.modifyFlag===true) { return { color: '#ff5d03' }; } // 检查 pn 列,当 boxrolls、rollqty、boxweight 其中任意一个没有值时,将 pn 颜色改成橙色 diff --git a/src/views/modules/ecss/codelnotifyConfirm.vue b/src/views/modules/ecss/codelnotifyConfirm.vue index 0e5ed5f..48da88a 100644 --- a/src/views/modules/ecss/codelnotifyConfirm.vue +++ b/src/views/modules/ecss/codelnotifyConfirm.vue @@ -2019,7 +2019,13 @@ return {}; }, cellStyleDetail({row, column }) { - if ((column.property === 'pn' || column.property === 'qty') && row.modifyFlag===true) { // 根据列属性判断 + // 只有数量列且 modifyQtyFlag=true 时才变色 + if (column.property === 'qty' && row.modifyQtyFlag===true) { + return { color: '#ff5d03' }; + } + + // PN列保持原有的 modifyFlag 判断 + if (column.property === 'pn' && row.modifyFlag===true) { return { color: '#ff5d03' }; }