feat(产品/原材料): 添加规格字段支持
在产品和原材料相关组件中添加规格字段的显示和查询功能,包括: 1. 在详情弹窗中显示规格信息 2. 在列表页添加规格列和查询条件 3. 在表单中添加规格输入项 4. 优化选择器显示格式为"名称[规格](SKU)"
This commit is contained in:
@@ -17,6 +17,9 @@
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="规格" prop="specification">
|
||||
<el-input v-model="queryParams.specification" placeholder="请输入规格" clearable />
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="钢种/牌号" prop="steelGrade">
|
||||
<el-input
|
||||
v-model="queryParams.steelGrade"
|
||||
@@ -113,6 +116,7 @@
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="原材料类型编号" align="center" prop="rawMaterialCode" />
|
||||
<el-table-column label="原材料类型名称" align="center" prop="rawMaterialName" />
|
||||
<el-table-column label="规格" align="center" prop="specification" />
|
||||
<el-table-column label="计量单位" align="center" prop="unit" />
|
||||
<!-- <el-table-column label="钢种/牌号" align="center" prop="steelGrade" /> -->
|
||||
<!-- <el-table-column label="目标冷轧牌号" align="center" prop="targetColdGrade" />
|
||||
@@ -180,6 +184,9 @@
|
||||
<el-form-item label="原材料名称" prop="rawMaterialName">
|
||||
<el-input v-model="form.rawMaterialName" placeholder="请输入原材料名称" />
|
||||
</el-form-item>
|
||||
<el-form-item label="规格" prop="specification">
|
||||
<el-input v-model="form.specification" placeholder="请输入规格" />
|
||||
</el-form-item>
|
||||
<el-form-item label="计量单位" prop="unit">
|
||||
<el-input v-model="form.unit" placeholder="请输入计量单位" />
|
||||
</el-form-item>
|
||||
@@ -361,6 +368,7 @@ export default {
|
||||
inspectionResult: undefined,
|
||||
isEnabled: undefined,
|
||||
unit: undefined,
|
||||
specification: undefined,
|
||||
},
|
||||
// 表单参数
|
||||
form: {},
|
||||
@@ -442,6 +450,7 @@ export default {
|
||||
createBy: undefined,
|
||||
updateTime: undefined,
|
||||
updateBy: undefined,
|
||||
specification: undefined,
|
||||
unit: '卷',
|
||||
};
|
||||
this.resetForm("form");
|
||||
|
||||
Reference in New Issue
Block a user