feat: add pd_ fields to ViewStockDetail dialog and reset()

This commit is contained in:
escapemoon
2025-12-08 09:51:33 +08:00
parent 6b3e73faac
commit cc88d2142c

View File

@@ -422,6 +422,49 @@
<el-form-item label="价格" prop="price">
<el-input v-model="form.price" placeholder="请输入价格" />
</el-form-item>
<!-- 新增 pd_ 明细字段显示 -->
<el-form-item label="明细ID" prop="pdDetailId">
<el-input v-model="form.pdDetailId" placeholder="请输入明细ID" />
</el-form-item>
<el-form-item label="明细产品名" prop="pdProductName">
<el-input v-model="form.pdProductName" placeholder="请输入明细产品名称" />
</el-form-item>
<el-form-item label="明细型号" prop="pdModel">
<el-input v-model="form.pdModel" placeholder="请输入明细型号" />
</el-form-item>
<el-form-item label="明细单位" prop="pdUnit">
<el-input v-model="form.pdUnit" placeholder="请输入明细单位" />
</el-form-item>
<el-form-item label="明细单价" prop="pdUnitPrice">
<el-input v-model="form.pdUnitPrice" placeholder="请输入明细单价" />
</el-form-item>
<el-form-item label="明细数量" prop="pdQuantity">
<el-input v-model="form.pdQuantity" placeholder="请输入明细数量" />
</el-form-item>
<el-form-item label="明细总价" prop="pdTotalPrice">
<el-input v-model="form.pdTotalPrice" placeholder="请输入明细总价" />
</el-form-item>
<el-form-item label="明细批号" prop="pdBatchNo">
<el-input v-model="form.pdBatchNo" placeholder="请输入明细批号" />
</el-form-item>
<el-form-item label="明细序列号" prop="pdSerialNo">
<el-input v-model="form.pdSerialNo" placeholder="请输入明细序列号" />
</el-form-item>
<el-form-item label="生产日期" prop="pdProdDate">
<el-date-picker v-model="form.pdProdDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择生产日期" />
</el-form-item>
<el-form-item label="有效日期" prop="pdValidDate">
<el-date-picker v-model="form.pdValidDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择有效日期" />
</el-form-item>
<el-form-item label="到货日期" prop="pdArrivalDate">
<el-date-picker v-model="form.pdArrivalDate" type="date" value-format="yyyy-MM-dd" placeholder="请选择到货日期" />
</el-form-item>
<el-form-item label="明细备注" prop="pdRemark">
<el-input v-model="form.pdRemark" placeholder="请输入明细备注" />
</el-form-item>
<el-form-item label="装卸工" prop="pdLoader">
<el-input v-model="form.pdLoader" placeholder="请输入装卸工" />
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm">确定</el-button>
@@ -529,6 +572,22 @@ export default {
spec: null,
unit: null,
price: null
,
// pd_ 明细字段
pdDetailId: null,
pdProductName: null,
pdModel: null,
pdUnit: null,
pdUnitPrice: null,
pdQuantity: null,
pdTotalPrice: null,
pdBatchNo: null,
pdSerialNo: null,
pdProdDate: null,
pdValidDate: null,
pdArrivalDate: null,
pdRemark: null,
pdLoader: null
}
this.resetForm("form")
},