src/views/eam/DailyMaintenanceOrderList.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/eam/SpecialtyMaintenanceOrderList.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/eam/modules/dailyInspectionOrder/DailyInspectionOrderExeDrawer.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/eam/DailyMaintenanceOrderList.vue
@@ -127,6 +127,7 @@ class="j-table-force-nowrap" @change="handleTableChange" :rowSelection="rowSelection" :rowClassName="tableRowClass" > <!-- :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" --> <!-- <span @@ -647,9 +648,44 @@ // //清空列表选中 // this.onClearSelected() // }, //预警颜色 tableRowClass(record, index) { if ("1" == record.status || "2" == record.status) { if (record.yellowWarningTime < record.currentDateTime && record.currentDateTime < record.redWarningTime) { return 'yellow' } else if (record.redWarningTime < record.currentDateTime && record.currentDateTime < record.planStartTime) { return 'error' } else if (record.planStartTime < record.currentDateTime) { return 'frozenRowClass' } } }, } } </script> <style scoped> <style > @import '~@assets/less/common.less'; .frozenRowClass { color: #c9c9c9; font-weight: bold; } .success { color: green; } .error { color: red; font-weight: bold; } .yellow { color: yellow; font-weight: bold; } .fontweight { font-weight: bold; } .ant-table-tbody .red { background-color: red !important; } </style> src/views/eam/SpecialtyMaintenanceOrderList.vue
@@ -126,6 +126,7 @@ :loading="loading" class="j-table-force-nowrap" @change="handleTableChange" :rowClassName="tableRowClass" > <!-- :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" --> <span @@ -573,9 +574,44 @@ // //清空列表选中 // this.onClearSelected() // }, //预警颜色 tableRowClass(record, index) { if ("1" == record.status || "2" == record.status) { if (record.yellowWarningTime < record.currentDateTime && record.currentDateTime < record.redWarningTime) { return 'yellow' } else if (record.redWarningTime < record.currentDateTime && record.currentDateTime < record.planStartTime) { return 'error' } else if (record.planStartTime < record.currentDateTime) { return 'frozenRowClass' } } }, } } </script> <style scoped> <style > @import '~@assets/less/common.less'; .frozenRowClass { color: #c9c9c9; font-weight: bold; } .success { color: green; } .error { color: red; font-weight: bold; } .yellow { color: yellow; font-weight: bold; } .fontweight { font-weight: bold; } .ant-table-tbody .red { background-color: red !important; } </style> src/views/eam/modules/dailyInspectionOrder/DailyInspectionOrderExeDrawer.vue
@@ -152,11 +152,14 @@ <a-select v-if="col.dataIndex == 'inspectionProjectResult' && record.testValueType == '2'" :value="text" :options="record.inspectionCycles" @change="(e) => handleChange(e, record.key, col, index)" style="width: 100%" :disabled="record.disabled" /> > <!-- :options="record.inspectionCycles" --> <a-select-option value="1">正常</a-select-option> <a-select-option value="2">异常</a-select-option> </a-select> <a-input-number :value="text" v-if="col.dataIndex == 'inspectionProjectResult' && record.testValueType == '1'" @@ -679,7 +682,15 @@ target['judgmentResult'] = ""; } } else { target[column.dataIndex] = value; if (value == "1") { target['judgmentResult'] = "pass"; } else { target['judgmentResult'] = "fail"; } if (value == null || value == "") { target['judgmentResult'] = ""; } } } if (column.dataIndex == 'abnormalDesc') {