feat(wms): 新增钢卷异常管理功能

添加钢卷异常信息管理模块,包括异常记录、查询和展示功能
- 新增异常信息列表页面和详情页面
- 在钢卷管理页面添加异常数量显示和操作入口
- 实现异常信息的增删改查API接口
- 在领料页面添加异常标记和操作按钮
- 添加相关字典数据用于异常信息分类
This commit is contained in:
砂糖
2025-12-04 16:22:03 +08:00
parent 24b2381046
commit 01d8c87bc9
7 changed files with 558 additions and 12 deletions

View File

@@ -99,6 +99,7 @@
</RawMaterialInfo>
</template>
</el-table-column>
<el-table-column v-if="showAbnormal" label="异常数量" align="center" prop="abnormalCount"></el-table-column>
<el-table-column label="更新时间" align="center" prop="updateTime" />
<el-table-column label="发货时间" align="center" v-if="showExportTime" prop="exportTime" />
<el-table-column label="更新人" align="center" prop="updateBy" />
@@ -147,6 +148,7 @@
<el-button size="mini" v-if="showStatus" type="text" icon="el-icon-upload" @click="handleExportCoil(scope.row)">
发货
</el-button>
<el-button size="mini" v-if="showAbnormal" type="text" icon="el-icon-upload" @click="handleAbnormal(scope.row)">查看异常</el-button>
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleCheck(scope.row)" v-if="showControl">修正</el-button>
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" v-if="showControl">删除</el-button>
<el-button size="mini" type="text" icon="el-icon-search" @click="handleTrace(scope.row)">追溯</el-button>
@@ -311,6 +313,10 @@ export default {
type: Boolean,
default: false,
},
showAbnormal: {
type: Boolean,
default: false,
},
},
data() {
return {
@@ -509,6 +515,14 @@ export default {
this.$message.error('保存图片失败,请稍后重试');
}
},
handleAbnormal (row) {
this.$router.push({
path: '/quality/detail',
query: {
coilId: row.coilId,
}
})
},
// 取消按钮
cancel() {
this.open = false;