feat(钢卷类型异常): 添加原料类型缺失标签页并修复单位显示
- 新增原料类型缺失标签页及相关查询功能 - 将实测长度单位从mm修正为m - 添加原料类型缺失列表的查询方法
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
<div style="display: flex; align-items: center; justify-content: flex-start; gap: 10px;">
|
||||
<el-radio-group v-model="activeTab" @change="handleRefresh">
|
||||
<el-radio-button label="missing">类型缺失</el-radio-button>
|
||||
<el-radio-button label="rawMaterialMissing">原料类型缺失</el-radio-button>
|
||||
<el-radio-button label="mismatch">匹配异常</el-radio-button>
|
||||
</el-radio-group>
|
||||
|
||||
@@ -130,7 +131,7 @@
|
||||
<el-form-item label="净重" prop="netWeight">
|
||||
<el-input v-model="form.netWeight" placeholder="请输入净重" />
|
||||
</el-form-item>
|
||||
<el-form-item label="实测长度(mm)" prop="actualLength">
|
||||
<el-form-item label="实测长度(m)" prop="actualLength">
|
||||
<el-input-number :controls="false" v-model="form.actualLength" placeholder="请输入实测长度" type="number"
|
||||
:step="0.01" />
|
||||
</el-form-item>
|
||||
@@ -164,7 +165,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { listTypeErrorCoil, getMaterialCoilTrace, getMaterialCoil, updateMaterialCoilSimple, listMismatchedItemCoil, fixMismatchedItemCoil } from "@/api/wms/coil";
|
||||
import { listTypeErrorCoil, getMaterialCoilTrace, getMaterialCoil, updateMaterialCoilSimple, listMismatchedItemCoil, fixMismatchedItemCoil, listMaterialCoil } from "@/api/wms/coil";
|
||||
import WarehouseSelect from "@/components/KLPService/WarehouseSelect";
|
||||
import ProductSelect from "@/components/KLPService/ProductSelect";
|
||||
import RawMaterialSelect from "@/components/KLPService/RawMaterialSelect";
|
||||
@@ -247,7 +248,7 @@ export default {
|
||||
{ label: '厂家', prop: 'itemManufacturer' },
|
||||
{ label: '调制度', prop: 'temperGrade' },
|
||||
{ label: '镀层种类', prop: 'coatingType' },
|
||||
{ label: '实测长度(mm)', prop: 'actualLength' },
|
||||
{ label: '实测长度(m)', prop: 'actualLength' },
|
||||
{ label: '实测宽度(mm)', prop: 'actualWidth' },
|
||||
{ label: '实测厚度(mm)', prop: 'actualThickness' },
|
||||
{ label: '钢卷表面处理', prop: 'coilSurfaceTreatment' },
|
||||
@@ -309,6 +310,9 @@ export default {
|
||||
this.getList();
|
||||
} else if (this.activeTab === 'mismatch') {
|
||||
this.getListMismatched();
|
||||
} else if (this.activeTab === 'rawMaterialMissing') {
|
||||
// this.getListRawMaterialMissing();
|
||||
this.getListRawMaterialMissing();
|
||||
}
|
||||
},
|
||||
/** 查询类型不匹配的钢卷列表 */
|
||||
@@ -329,6 +333,15 @@ export default {
|
||||
this.loading = false;
|
||||
});
|
||||
},
|
||||
// 查询原料类型缺失的钢卷列表
|
||||
getListRawMaterialMissing() {
|
||||
this.loading = true;
|
||||
listMaterialCoil({ ...this.queryParams, dataType: 1, status: 0, onlyEmptyPackingStatus: true }).then(response => {
|
||||
this.materialCoilList = response.rows || [];
|
||||
this.total = response.total || 0;
|
||||
this.loading = false;
|
||||
});
|
||||
},
|
||||
/** 修复原料材质与钢卷类型不匹配的钢卷 */
|
||||
handleFixType(row) {
|
||||
this.buttonLoading = true;
|
||||
|
||||
Reference in New Issue
Block a user