| src/views/consumablesLogistics/stockManagement/Subtract.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/inventoryManagement/stockManagement/New.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/inventoryManagement/stockManagement/Subtract.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/consumablesLogistics/stockManagement/Subtract.vue
@@ -229,7 +229,13 @@ const computedNet = safeNet > 0 ? safeNet : 0; const maxNet = ledgerNetWeight.value; if (Number.isFinite(maxNet) && maxNet > 0 && computedNet > maxNet) { formState.value.netWeight = Number(maxNet.toFixed(2)); const cappedNet = Number(maxNet.toFixed(2)); formState.value.netWeight = cappedNet; // 同步毛重,保持:净重 = 毛重 - 皮重 const tare = Number(tareWeight); if (Number.isFinite(tare)) { formState.value.grossWeight = Number((tare + cappedNet).toFixed(2)); } proxy?.$modal?.msgWarning?.(`领用净重不能超过台账净重(${maxNet.toFixed(2)} 吨)`); return; } src/views/inventoryManagement/stockManagement/New.vue
@@ -39,7 +39,7 @@ <!-- 半成品:允许手动填写数量入库 --> <el-form-item v-if="type === 'qualified' && (formState.parentName === '半成品' || formState.productType === 1)" v-if="type === 'qualified' && (formState.parentName === '半成品' || formState.parentName === '成品' || formState.productType === 1)" label="数量" prop="qualitity" :rules="[ src/views/inventoryManagement/stockManagement/Subtract.vue
@@ -229,7 +229,13 @@ const computedNet = safeNet > 0 ? safeNet : 0; const maxNet = ledgerNetWeight.value; if (Number.isFinite(maxNet) && maxNet > 0 && computedNet > maxNet) { formState.value.netWeight = Number(maxNet.toFixed(2)); const cappedNet = Number(maxNet.toFixed(2)); formState.value.netWeight = cappedNet; // 同步毛重,保持:净重 = 毛重 - 皮重 const tare = Number(tareWeight); if (Number.isFinite(tare)) { formState.value.grossWeight = Number((tare + cappedNet).toFixed(2)); } proxy?.$modal?.msgWarning?.(`领用净重不能超过台账净重(${maxNet.toFixed(2)} 吨)`); return; }