diff --git a/src/pages/repair/repairManage/details.vue b/src/pages/repair/repairManage/details.vue index c7e5d1a..59d9ac1 100644 --- a/src/pages/repair/repairManage/details.vue +++ b/src/pages/repair/repairManage/details.vue @@ -87,7 +87,7 @@ {{ index + 1 }} 待修数量: - {{ Number(item.typeRepairNum)-Number(item.typeRepairedNum)-Number(item.typeScrapNum) }} + {{ item.waitRepairNum }} diff --git a/src/pages/repair/repairManage/num-operate.vue b/src/pages/repair/repairManage/num-operate.vue index ffce119..573abf0 100644 --- a/src/pages/repair/repairManage/num-operate.vue +++ b/src/pages/repair/repairManage/num-operate.vue @@ -76,7 +76,7 @@ v-model="formLeft.repairNum" type="number" :clearable="false" - @input="repairCheckNum1" + @change="repairCheckNum1" />
@@ -98,7 +98,7 @@ v-model="item.partNum" type="number" :clearable="false" - @input="partCheckNum(item)" + @change="partCheckNum(item)" /> @@ -142,7 +142,7 @@ v-model="formRight.scrapNum" type="number" :clearable="false" - @input="repairCheckNum3" + @change="repairCheckNum3" /> @@ -187,7 +187,7 @@ v-model="formMiddle.repairNum" type="number" :clearable="false" - @input="repairCheckNum2" + @change="repairCheckNum2" /> @@ -214,7 +214,7 @@ placeholder="请输入配件数量" type="number" :clearable="false" - @input="partCheckNum(item)" + @change="partCheckNum(item)" /> @@ -224,7 +224,7 @@ placeholder="请输入金额" type="number" :clearable="false" - @input="costCheckNum(item)" + @change="costCheckNum(item)" />
+ @@ -721,9 +721,9 @@ const repairCheckNum1 = (e) => { let maxNum = queryParams.value.typeRepairNum - queryParams.value.typeRepairedNum - queryParams.value.typeScrapNum console.log(maxNum) if (queryParams.value.unitValue == 1) { - formLeft.value.repairNum = Number(e.replace(/[^\d.]/g, '')) + formLeft.value.repairNum = Number(String(e).replace(/[^\d.]/g, '')) } else { - formLeft.value.repairNum = Number(e.replace(/[^\d]/g, '')) + formLeft.value.repairNum = Number(String(e).replace(/[^\d]/g, '')) } console.log(e) if (Number(e) <= 0) { @@ -747,9 +747,9 @@ const repairCheckNum2 = (e) => { let maxNum = queryParams.value.typeRepairNum - queryParams.value.typeRepairedNum - queryParams.value.typeScrapNum console.log(maxNum) if (queryParams.value.unitValue == 1) { - formMiddle.value.repairNum = Number(e.replace(/[^\d.]/g, '')) + formMiddle.value.repairNum = Number(String(e).replace(/[^\d.]/g, '')) } else { - formMiddle.value.repairNum = Number(e.replace(/[^\d]/g, '')) + formMiddle.value.repairNum = Number(String(e).replace(/[^\d]/g, '')) } if (Number(e) <= 0) { formMiddle.value.repairNum = 0 @@ -770,7 +770,7 @@ const repairCheckNum2 = (e) => { const repairCheckNum3 = (e) => { setTimeout(() => { let maxNum = queryParams.value.typeRepairNum - queryParams.value.typeRepairedNum - queryParams.value.typeScrapNum - console.log(maxNum) + console.log('🚀 ~ repairCheckNum1 ~ maxNum:', maxNum) if (queryParams.value.unitValue == 1) { formRight.value.scrapNum = Number(e.replace(/[^\d.]/g, '')) } else {