From 177e97ad54de23b4f897474a605ed576dd919864 Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Fri, 9 Jan 2026 10:20:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/repair/repair.js | 8 ++++++++ src/views/business/reliefRecord/index.vue | 12 +++++++++--- .../repair/repairManage/component/edit.vue | 15 +++++++-------- 3 files changed, 24 insertions(+), 11 deletions(-) diff --git a/src/api/repair/repair.js b/src/api/repair/repair.js index 85e77455..100a52f2 100644 --- a/src/api/repair/repair.js +++ b/src/api/repair/repair.js @@ -38,6 +38,14 @@ export function partTypeTreeList(query) { }) } +export function partTypeTreeListNew(query) { + return request({ + url: '/material/ma_part_type/partList', + method: 'get', + params: query, + }) +} + // //维修驳回至退料 // export function rejectRepair(data) { diff --git a/src/views/business/reliefRecord/index.vue b/src/views/business/reliefRecord/index.vue index 4f05a6d4..6f4ac8ad 100644 --- a/src/views/business/reliefRecord/index.vue +++ b/src/views/business/reliefRecord/index.vue @@ -78,7 +78,7 @@ @@ -351,7 +351,7 @@ :show-overflow-tooltip="true" > @@ -490,6 +490,12 @@ export default { } return '' }, + formatNumber(value) { + if (value === null || value === undefined || isNaN(value)) { + return '0.00' + } + return Number(value).toFixed(2) + }, /** 查询列表 */ async getList() { diff --git a/src/views/material/repair/repairManage/component/edit.vue b/src/views/material/repair/repairManage/component/edit.vue index 41247317..29a300d1 100644 --- a/src/views/material/repair/repairManage/component/edit.vue +++ b/src/views/material/repair/repairManage/component/edit.vue @@ -216,9 +216,9 @@ - + @@ -559,7 +559,7 @@ import { getAppRepairMaTypeList, partTypeTreeList, saveCodeList, - auditPass, + auditPass, partTypeTreeListNew, } from "@/api/repair/repair.js"; import { mapState } from "vuex"; @@ -723,7 +723,6 @@ export default { repairNum:0 }, formRight:{ - scrapNum:0, scrapType:1, scrapReason:undefined, scrapNum:0 @@ -951,7 +950,7 @@ export default { this.repairRowData = row; this.repairDeviceList = []; const params = {}; - partTypeTreeList(params).then((res) => { + partTypeTreeListNew(params).then((res) => { this.partTypeTreeTwo = this.filterTree(res.data); this.resetForm("formLeft"); this.resetForm("formMiddle") @@ -1218,7 +1217,7 @@ export default { partName: "", partType: "0", partNum: 1, - backCost: 0, + partPrice: 0, supplier:this.backForm.supplierId, remark:this.backForm.remark, }; @@ -1232,7 +1231,7 @@ export default { partName: "", partType: "0", partNum: 1, - backCost: 0, + partPrice: 0, }; this.backTableList.push(obj); }, @@ -1260,7 +1259,7 @@ export default { return; } // const isCost = this.backTableList.some( - // (item) => item.backCost == 0 || item.backCost == undefined + // (item) => item.partPrice == 0 || item.partPrice == undefined // ); // if (isCost) { // this.$message.error("维修金额不能为0!");