fix(oms): 出入库业务单反审补充清空执行单号/下发执行时间,修复反审后前端是否执行仍显示已执行

This commit is contained in:
rcx
2026-09-10 14:24:43 +08:00
parent b28575c34d
commit 260ec1f369
5 changed files with 35 additions and 3 deletions
@@ -60,7 +60,17 @@ public class InMaterialDetailApplicationService {
* 入库明细导出(专用列集,口径同 queryInOrderDetailList,不分页)
*/
public List<InMaterialDetailExportPO> exportInOrderDetailList(QueryOrderOverStockDO queryOrderOverStockDO) {
return inMaterialDetailDomainService.exportInOrderDetailList(setDataPermission(queryOrderOverStockDO));
List<InMaterialDetailExportPO> list = inMaterialDetailDomainService.exportInOrderDetailList(setDataPermission(queryOrderOverStockDO));
// 货物种类=挂载分类的父级分类名称:material_classify_name为分类路径(如"食品,饮料"),取倒数第二段;
// 仅一级分类(无父级)时取自身名称
for (InMaterialDetailExportPO po : list) {
String names = po.getMaterialClassifyName();
if (names != null && names.contains(",")) {
String[] parts = names.split(",");
po.setMaterialClassifyName(parts[parts.length - 2].trim());
}
}
return list;
}
/**