1.1.37 根据项目快照创建发货草稿 功能弃用

dev
yinq 2 months ago
parent 18662f1e9a
commit f9d21f96c8

@ -11,7 +11,7 @@ public interface RemoteWmsShippingBillService {
/**
* 稿
*
*
* @param draft 稿
* @return ID
*/

@ -409,11 +409,6 @@ public class ErpProjectInfoServiceImpl implements IErpProjectInfoService {
projectInfo.setProjectStatus(OAStatusEnum.APPROVING.getStatus());
} else if (Objects.equals(processEvent.getStatus(), BusinessStatusEnum.FINISH.getStatus())) {
projectInfo.setProjectStatus(OAStatusEnum.COMPLETED.getStatus());
// 项目“可用”就预生成发货草稿,用户后续补充业务细节,不需要再手工新建整单
String projectCategory = projectInfo.getProjectCategory();
if (projectCategory.equals("1") || projectCategory.equals("2")){
remoteWmsShippingBillService.createDraftByProject(buildShippingDraft(projectInfo));
}
} else if (Objects.equals(processEvent.getStatus(), BusinessStatusEnum.INVALID.getStatus())
|| Objects.equals(processEvent.getStatus(), BusinessStatusEnum.TERMINATION.getStatus())) {
projectInfo.setProjectStatus(OAStatusEnum.INVALID.getStatus());

@ -19,6 +19,9 @@ public class RemoteWmsShippingBillServiceImpl implements RemoteWmsShippingBillSe
private final IWmsShippingBillService wmsShippingBillService;
/*
*/
@Override
public Long createDraftByProject(RemoteWmsShippingDraft draft) {
return wmsShippingBillService.createDraftByProject(draft);

@ -264,7 +264,7 @@ public class WmsShippingBillServiceImpl implements IWmsShippingBillService {
/**
* 稿
*
*
* @param draft 稿
* @return ID
*/

Loading…
Cancel
Save