Compare commits

..

2 Commits

Author SHA1 Message Date
lihao 04c5029e4d Merge remote-tracking branch 'origin/main' 2025-08-06 08:54:25 +08:00
lihao 398cd9138b 优化 2025-08-06 08:54:16 +08:00
1 changed files with 5 additions and 5 deletions

View File

@ -18,7 +18,7 @@ import java.util.List;
/**
* ±¸Áϼƻ®¸ü¸Äºó¸üÐÂmes
*
* @author mzr
* @author lh
* @date 2025/7/15
*/
public class AfterupdateSyncEpicMesRule implements IRule<AggPickmVO> {
@ -37,12 +37,12 @@ public class AfterupdateSyncEpicMesRule implements IRule<AggPickmVO> {
IPMOQueryService queryService= ServiceLocator.find(IPMOQueryService.class);
List<PMOAggVO> list = new ArrayList<PMOAggVO>();
if(null!=aggPickmVO.getParentVO().getFsourcetype() &&aggPickmVO.getParentVO().getFsourcetype().equals("55A2")){
if(null!=aggPickmVO.getParentVO().getVfirstbilltype() && aggPickmVO.getParentVO().getVfirstbilltype().indexOf("55A2")!=-1){
try {
PMOAggVO[] pmoAggVO = queryService.queryPMOAggVOByBid(new String[Integer.parseInt(aggPickmVO.getParentVO().getCsourcebillid())]);
if(null!=pmoAggVO){
for (PMOAggVO pmoAggVO1 : pmoAggVO) {
if (pmoAggVO1.getParentVO().getFbillstatus().equals("1")){
if (1 == pmoAggVO1.getParentVO().getFbillstatus()){
list.add(pmoAggVO1);
}
}
@ -54,8 +54,8 @@ public class AfterupdateSyncEpicMesRule implements IRule<AggPickmVO> {
}
if (list.size() > 0) {
SyncEpicMesUtil mesUtil = new SyncEpicMesUtil();
// 审核后触发
String n = "y";
// 备料重算后触发审核
String n = "Y";
try {
mesUtil.processData((PMOAggVO[])list.toArray(new PMOAggVO[list.size()]),n);
} catch (BusinessException e) {