diff --git a/src/api/l2/pdo.js b/src/api/l2/pdo.js index f639514..69bc0f2 100644 --- a/src/api/l2/pdo.js +++ b/src/api/l2/pdo.js @@ -48,10 +48,10 @@ export function addPdo(data) { * @param {number} operid 工序ID * @returns {Promise} */ -export function getPdo(excoilid, operid) { +export function getPdo(excoilid) { return l2Request({ method: 'get', - url: `/l2-api/api/pdo/get/${excoilid}/${operid}` + url: `/api/pdo/get/${excoilid}` }) } @@ -64,7 +64,7 @@ export function getPdo(excoilid, operid) { export function deletePdo(excoilid, planId) { return l2Request({ method: 'delete', - url: `/l2-api/api/pdo/delete/${excoilid}/${planId}` + url: `/api/pdo/delete/${excoilid}/${planId}` }) } diff --git a/src/views/l2/log/index.vue b/src/views/l2/log/index.vue index 6555f27..4650c58 100644 --- a/src/views/l2/log/index.vue +++ b/src/views/l2/log/index.vue @@ -37,15 +37,17 @@ - + - + - + - + - + + + diff --git a/src/views/l2/pdo/components/line.vue b/src/views/l2/pdo/components/line.vue index 8f4e4b0..0715d78 100644 --- a/src/views/l2/pdo/components/line.vue +++ b/src/views/l2/pdo/components/line.vue @@ -45,7 +45,8 @@ export default { props: { enCoilID: { type: String, - required: true, + required: false, + default: '' } }, data() { diff --git a/src/views/l2/pdo/index.vue b/src/views/l2/pdo/index.vue index bbd9f1a..4c878a1 100644 --- a/src/views/l2/pdo/index.vue +++ b/src/views/l2/pdo/index.vue @@ -50,22 +50,16 @@
- + - - - - - - @@ -105,6 +99,14 @@
+ +
@@ -178,7 +180,8 @@ export default { data() { return { activeTab: 'basicInfo', - queryForm: { coilid: '', startDate: '', endDate: '' }, + queryForm: { coilid: '', startDate: '', endDate: '', pageNum: 1, pageSize: 30 }, + total: 0, printOpen: false, certificateVisible: false, // 质保书对话框显示状态 Quality certificate dialog visibility state tableData: [], @@ -210,7 +213,9 @@ export default { getPdoList() { this.tableLoading = true getPdoList(this.queryForm).then(res => { - this.tableData = res.data.map(item => ({ ...item, deleteLoading: false })) + const list = Array.isArray(res?.rows) ? res.rows : [] + this.tableData = list.map(item => ({ ...item, deleteLoading: false })) + this.total = typeof res?.total === 'number' ? res.total : 0 }).catch(err => { console.error(err) this.$message.error('Failed to get data') // 获取数据失败 @@ -222,11 +227,14 @@ export default { // 查询(保持不变) Query (unchanged) handleQuery() { this.btnLoading = true; + this.queryForm.pageNum = 1; this.getPdoList() }, // 重置(保持不变) Reset (unchanged) handleReset() { this.$refs.queryForm.resetFields(); + this.queryForm.pageNum = 1; + this.queryForm.pageSize = 30; this.getPdoList() }, // 行点击(保持不变) Row click (unchanged) diff --git a/src/views/l2/track/index.vue b/src/views/l2/track/index.vue index a514e02..75c45d9 100644 --- a/src/views/l2/track/index.vue +++ b/src/views/l2/track/index.vue @@ -307,7 +307,7 @@ export default { tensionCel: [], // Available in rect.vue / 在 rect.vue 中可用 celLengthMax: [], // Available in rect.vue / 在 rect.vue 中可用 celLengthMin: [], // Available in rect.vue / 在 rect.vue 中可用 - bR4or5toBR6Tension: [], // Available in rect.vue / 在 rect.vue 中可用 + tensionBr45Br6: [], // Available in rect.vue / 在 rect.vue 中可用 // Additional entry fields / 其他入口段字段 tensionBr1Br2: [], // Displayed / 已显示 tensionBr2Br3: [] // Displayed / 已显示 @@ -832,7 +832,7 @@ export default { tensionPorBr1: [], tensionPorBr2: [], stripSpeed: [], weldStatus: [], celLength: [], celCapacity: [], tensionCel: [], - celLengthMax: [], celLengthMin: [], bR4or5toBR6Tension: [], + celLengthMax: [], celLengthMin: [], tensionBr45Br6: [], tensionBr1Br2: [], tensionBr2Br3: [], cleaningVoltage: [], cleaningCurrent: [], alkaliConcentration: [], alkaliTemperature: [] }, @@ -896,7 +896,7 @@ export default { tensionCel: data.appMeasureEntryMessage.tensionCel, celLengthMax: data.appMeasureEntryMessage.celLengthMax, celLengthMin: data.appMeasureEntryMessage.celLengthMin, - bR4or5toBR6Tension: data.appMeasureEntryMessage.bR4or5toBR6Tension, + tensionBr45Br6: data.appMeasureEntryMessage.tensionBr45Br6, // Additional entry fields / 其他入口段字段 tensionBr1Br2: data.appMeasureEntryMessage.tensionBr1Br2, tensionBr2Br3: data.appMeasureEntryMessage.tensionBr2Br3, diff --git a/src/views/l2/track/rect.vue b/src/views/l2/track/rect.vue index 134151d..743ef43 100644 --- a/src/views/l2/track/rect.vue +++ b/src/views/l2/track/rect.vue @@ -384,15 +384,15 @@ - - - - - { - // bR4or5toBR6Tension 在 entry 测量对象里,但需要展示在退火炉段 - const source = f === 'bR4or5toBR6Tension' ? this.realtimeData.entry : sectionSource + // tensionBr45Br6 在 entry 测量对象里,但需要展示在退火炉段 + const source = f === 'tensionBr45Br6' ? this.realtimeData.entry : sectionSource const raw = source ? this.getFieldValueWithAlias(source, f) : null const unit = this.getFieldUnit(f) return {