feat(钢卷管理): 新增调制度和镀层种类字段
在钢卷管理的多个页面和组件中添加调制度(temperGrade)和镀层种类(coatingType)字段,包括表单输入、显示和查询功能。同时优化了部分页面布局和代码结构,移除了不再使用的质量状态枚举定义
This commit is contained in:
@@ -250,6 +250,12 @@
|
||||
<el-form-item label="长度" prop="length" v-if="showLength">
|
||||
<el-input v-model="form.length" placeholder="请输入长度" />
|
||||
</el-form-item>
|
||||
<el-form-item label="调制度" prop="temperGrade">
|
||||
<el-input v-model="form.temperGrade" placeholder="请输入调制度" />
|
||||
</el-form-item>
|
||||
<el-form-item label="镀层种类" prop="coatingType">
|
||||
<el-input v-model="form.coatingType" placeholder="请输入镀层种类" />
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input v-model="form.remark" placeholder="请输入备注" />
|
||||
</el-form-item>
|
||||
@@ -401,20 +407,6 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
qualityStatusEnum: [
|
||||
{ label: 'A+', value: 'A+' },
|
||||
{ label: 'A', value: 'A' },
|
||||
{ label: 'A-', value: 'A-' },
|
||||
{ label: 'B+', value: 'B+' },
|
||||
{ label: 'B', value: 'B' },
|
||||
{ label: 'B-', value: 'B-' },
|
||||
{ label: 'C+', value: 'C+' },
|
||||
{ label: 'C', value: 'C' },
|
||||
{ label: 'C-', value: 'C-' },
|
||||
{ label: 'D+', value: 'D+' },
|
||||
{ label: 'D', value: 'D' },
|
||||
{ label: 'D-', value: 'D-' },
|
||||
],
|
||||
// 按钮loading
|
||||
buttonLoading: false,
|
||||
// 遮罩层
|
||||
@@ -568,6 +560,8 @@ export default {
|
||||
{ label: '切边要求', prop: 'edgeRequirement' },
|
||||
{ label: '包装要求', prop: 'packagingRequirement' },
|
||||
{ label: '厂家', prop: 'itemManufacturer' },
|
||||
{ label: '调制度', prop: 'temperGrade' },
|
||||
{ label: '镀层种类', prop: 'coatingType' }
|
||||
],
|
||||
title: '详细信息'
|
||||
},
|
||||
@@ -738,6 +732,8 @@ export default {
|
||||
updateTime: undefined,
|
||||
updateBy: undefined,
|
||||
materialType: '原料',
|
||||
temperGrade: undefined,
|
||||
coatingType: undefined,
|
||||
};
|
||||
this.resetForm("form");
|
||||
},
|
||||
|
||||
@@ -131,6 +131,18 @@
|
||||
<span class="param-label">净重:</span>
|
||||
<span class="param-value">{{ item.netWeight }}t</span>
|
||||
</div>
|
||||
<div class="param-row" v-if="item.length">
|
||||
<span class="param-label">长度:</span>
|
||||
<span class="param-value">{{ item.length }}米</span>
|
||||
</div>
|
||||
<div class="param-row" v-if="item.temperGrade">
|
||||
<span class="param-label">调制度:</span>
|
||||
<span class="param-value">{{ item.temperGrade }}</span>
|
||||
</div>
|
||||
<div class="param-row" v-if="item.coatingType">
|
||||
<span class="param-label">镀层种类:</span>
|
||||
<span class="param-value">{{ item.coatingType }}</span>
|
||||
</div>
|
||||
<div class="param-row" v-if="item.team">
|
||||
<span class="param-label">班组:</span>
|
||||
<span class="param-value">{{ item.team }}</span>
|
||||
|
||||
54
klp-ui/src/views/wms/coil/panels/stepSplit.vue
Normal file
54
klp-ui/src/views/wms/coil/panels/stepSplit.vue
Normal file
@@ -0,0 +1,54 @@
|
||||
<template>
|
||||
<div>
|
||||
分步分条
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { getMaterialCoil, listMaterialCoil } from '@/api/wms/coil'
|
||||
import { completeAction } from '@/api/wms/pendingAction'
|
||||
|
||||
export default {
|
||||
name: 'StepSplit',
|
||||
props: {
|
||||
actionId: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
coilId: {
|
||||
type: String,
|
||||
required: true,
|
||||
},
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
// 查询待分条的钢卷信息
|
||||
async getCoilInfo() {
|
||||
|
||||
},
|
||||
|
||||
// 查询钢卷的已分条列表
|
||||
async getSplitList() {
|
||||
|
||||
},
|
||||
|
||||
// 新增一个分条表单
|
||||
async addSplitForm() {
|
||||
|
||||
},
|
||||
|
||||
// 新增一个分条
|
||||
async addSplit() {
|
||||
|
||||
},
|
||||
|
||||
// 完成整体分条
|
||||
async completeSplit() {
|
||||
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
Reference in New Issue
Block a user