feat(ebom): 导入SAP异常时,也将其加入到待处理列表中
This commit is contained in:
parent
343d76b71c
commit
e8f3da6694
|
|
@ -9,6 +9,7 @@ import cn.hutool.extra.spring.SpringUtil;
|
|||
import com.alibaba.fastjson.JSON;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.nflg.product.base.core.conmon.util.SessionUtil;
|
||||
import com.nflg.product.base.core.exception.NflgBusinessException;
|
||||
import com.nflg.product.bomnew.constant.*;
|
||||
import com.nflg.product.bomnew.pojo.dto.sap.impart2.ImportSapParamDTO;
|
||||
import com.nflg.product.bomnew.pojo.dto.sap.impart2.T1DTO;
|
||||
|
|
@ -18,6 +19,7 @@ import com.nflg.product.bomnew.pojo.entity.BomNewEbomParentEntity;
|
|||
import com.nflg.product.bomnew.pojo.entity.BomNewSapErrorMsgEntity;
|
||||
import com.nflg.product.bomnew.pojo.vo.OperationErrorMsgVO;
|
||||
import com.nflg.product.bomnew.util.VUtils;
|
||||
import nflg.product.common.constant.STATE;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
|
|
@ -70,6 +72,12 @@ public class BomNewEbomExportToSAP {
|
|||
state = SapStatusEnum.PUB_ERROR;
|
||||
}
|
||||
saveSapErrorMsg(rootBomRowId, liErrMsg);
|
||||
} catch (Exception ex) {
|
||||
LOGGER.error("导入SAP失败", ex);
|
||||
liErrMsg = new ArrayList<>();
|
||||
liErrMsg.add(OperationErrorMsgVO.create("", "未知异常,请联系管理员"));
|
||||
saveSapErrorMsg(rootBomRowId, liErrMsg);
|
||||
throw new NflgBusinessException(STATE.BusinessError, "导入SAP失败,请联系管理员");
|
||||
} finally {
|
||||
updateSapState(rootBomRowId, state);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue