fix(wms): 修复多个模块中的逻辑问题和数据格式

修复delivery.vue导出时缺少状态参数的问题
修正product/index.vue和rawMaterial/index.vue中productCode生成逻辑
放宽ship.vue中钢卷质量状态的校验范围
为ActualWarehouseSelect组件添加空库位筛选功能
This commit is contained in:
砂糖
2026-01-12 13:54:50 +08:00
parent aee5295ff1
commit c19fee0909
5 changed files with 28 additions and 6 deletions

View File

@@ -316,8 +316,11 @@ export default {
return;
}
// 判断钢卷的质量状态必须是A+, AA-, B+其中之一
if (!['A+', 'A', 'A-', 'B+'].includes(this.form.qualityStatus)) {
this.$message.warning('钢卷质量状态需在B+及以上');
if (!['A+', 'A', 'A-', 'B+', 'B', 'B-'].includes(this.form.qualityStatus)
&& !(this.form.qualityStatus == null
|| this.form.qualityStatus == ''
|| this.form.qualityStatus == undefined)) {
this.$message.warning('钢卷质量状态需在B-及以上');
return;
}
this.$refs["form"].validate(valid => {