| | |
| | | return prefix + result; |
| | | } |
| | | |
| | | /** 盘点条件类型枚举 */ |
| | | /** 盘点条件类型枚举(与后端 MesBizTypeConstants / 字典值保持一致) */ |
| | | export const WlsStockTakingParamTypeEnum = { |
| | | WAREHOUSE: 1, // 仓库 |
| | | LOCATION: 2, // 库区 |
| | | AREA: 3, // 库位 |
| | | ITEM: 4, // 物料 |
| | | BATCH: 5, // 批次 |
| | | QUALITY_STATUS: 6, // 质量状态 |
| | | WAREHOUSE: 102, // 仓库 |
| | | LOCATION: 103, // 库区 |
| | | AREA: 104, // 库位 |
| | | ITEM: 600, // 物料 |
| | | BATCH: 107, // 批次 |
| | | QUALITY_STATUS: 900, // 质量状态 |
| | | } as const; |
| | | |
| | | /** 盘点类型枚举 */ |
| | |
| | | const valueValid = |
| | | values.type === WlsStockTakingParamTypeEnum.QUALITY_STATUS |
| | | ? !!values.valueCode |
| | | : values.valueId !== null; |
| | | : values.valueId !== undefined && values.valueId !== null; |
| | | if (!valueValid) { |
| | | message.warning('请选择条件值'); |
| | | return; |