zhangwencui
15 小时以前 8f93f9726682bdef49f1a3e347c9a9b25ceab8ba
入库审批更改数量不得大于入库时审批数量
已修改1个文件
11 ■■■■ 文件已修改
src/views/inventoryManagement/receiptManagement/Record.vue 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/inventoryManagement/receiptManagement/Record.vue
@@ -217,6 +217,7 @@
              <div class="item-input">
                <el-input-number v-model="item.stockInNum"
                                 :min="0"
                                 :max="item.maxStockInNum"
                                 :precision="2"
                                 controls-position="right"
                                 style="width: 130px" />
@@ -507,13 +508,17 @@
    }
    // 初始化审批表单
    approveForm.approvalStatus = 1;
    approveForm.items = selectedRows.value.map(row => ({
    approveForm.items = selectedRows.value.map(row => {
      const initialStockInNum = Math.max(0, Number(row?.stockInNum ?? 0));
      return {
      id: row.id,
      productName: row.productName,
      model: row.model,
      batchNo: row.batchNo,
      stockInNum: row.stockInNum || 0,
    }));
        stockInNum: initialStockInNum,
        maxStockInNum: initialStockInNum,
      };
    });
    approveDialogVisible.value = true;
  };