feat(mes): 添加批次号字段并更新表单逻辑

新增批次号字段至数据模型,并调整表单以支持自动生成批次号的显示。移除不必要的输入项,优化用户体验。
pull/871/MERGE
YunaiV 2026-03-14 00:24:15 +08:00
parent 851891eab7
commit e518ffe0fd
2 changed files with 11 additions and 12 deletions

View File

@ -12,6 +12,7 @@ export interface WmItemReceiptLineVO {
unitMeasureName: string
receivedQuantity: number
batchId: number
batchCode: string
warehouseId: number
warehouseName: string
locationId: number

View File

@ -103,18 +103,6 @@
</el-col>
</el-row>
<el-row>
<!-- TODO @AI生产批号改成 lotNumber前后端数据库实体所有代码里涉及到的都需要修改下 -->
<el-col :span="8">
<el-form-item label="生产批号" prop="productionBatchNumber">
<el-input v-model="formData.productionBatchNumber" placeholder="请输入生产批号" />
</el-form-item>
</el-col>
<el-col :span="8">
<!-- TODO @AI请输入批次号改成由填写信息自动生成然后后端的 VO 也不用接收这个参数 -->
<el-form-item label="批次号" prop="batchCode">
<el-input v-model="formData.batchCode" placeholder="请输入批次号" />
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="生产日期" prop="productionDate">
<el-date-picker
@ -137,6 +125,16 @@
/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="生产批号" prop="productionBatchNumber">
<el-input v-model="formData.productionBatchNumber" placeholder="请输入生产批号" />
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="批次号" prop="batchCode">
<el-input v-model="formData.batchCode" disabled placeholder="由填写信息自动生成" />
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">