From b8220cf0701da1fa62a72fa83387c26eb94344d2 Mon Sep 17 00:00:00 2001 From: 86156 <823267011@qq.com> Date: Thu, 22 Jan 2026 17:20:10 +0800 Subject: [PATCH] =?UTF-8?q?PRODUCING=E5=88=B0PRODUCT=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E8=BD=AC=E5=8C=96bug=E4=BF=AE=E5=A4=8D=EF=BC=8C=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E6=9B=B4=E6=94=B9=EF=BC=8C=E8=BE=8A=E7=BC=9D=E8=BF=BD?= =?UTF-8?q?=E8=B8=AA=E5=8A=A0=E5=85=A5=E5=8A=A8=E6=80=81=E8=BF=BD=E8=B8=AA?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E5=A4=8D=E9=80=80=E7=81=AB=E7=82=89=E5=BC=A0?= =?UTF-8?q?=E5=8A=9B=E8=AF=BB=E5=86=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/l2/pdo.js | 6 +-- src/views/l2/log/index.vue | 12 +++--- src/views/l2/pdo/components/line.vue | 3 +- src/views/l2/pdo/index.vue | 26 ++++++++----- src/views/l2/track/index.vue | 6 +-- src/views/l2/track/rect.vue | 56 ++++++++++++++-------------- 6 files changed, 60 insertions(+), 49 deletions(-) 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 {