@@ -98,7 +98,7 @@
v-model="item.partNum"
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 {