修改描述

tags/yfai-mes-ext-v1.0
LML丶 1 year ago
parent 6aa74526fb
commit c04c83b504

@ -11,6 +11,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.mes.bean.*;
import cn.estsh.i3plus.pojo.mes.repository.MesJisShippingRepository;
import cn.estsh.i3plus.pojo.mes.repository.MesPartRepository;
import cn.estsh.i3plus.pojo.mes.repository.MesPartShippingGroupRepository;
import cn.estsh.impp.framework.boot.auth.AuthUtil;
import cn.estsh.impp.framework.boot.exception.ImppExceptionBuilder;
@ -43,6 +44,9 @@ public class MesShippingOrderManagementService extends BaseMesService<MesShippin
@Autowired
private IMesConfigService configService;
@Autowired
private MesPartRepository partRepository;
protected void setPackQueryBean(MesShippingOrderManagement bean, DdlPackBean packBean) {
DdlPreparedPack.getStringEqualPack(bean.getShippingGroupNo(), "shippingGroupNo", packBean);
@ -259,6 +263,11 @@ public class MesShippingOrderManagementService extends BaseMesService<MesShippin
;
List<MesJisShipping> jisShippingList = new ArrayList<>();
detailDeleteList.forEach(k -> {
DdlPackBean packBean = DdlPackBean.getDdlPackBean(bean.getOrganizeCode());
DdlPreparedPack.getStringEqualPack(k.getPartNo(), "partNo", packBean);
MesPart part = partRepository.getByProperty(packBean);
MesJisShipping jisShipping = new MesJisShipping();
BeanUtils.copyProperties(originBean, jisShipping, "id");
BeanUtils.copyProperties(k, jisShipping, "id");
@ -275,7 +284,9 @@ public class MesShippingOrderManagementService extends BaseMesService<MesShippin
jisShipping.setShippingOrderCode(originBean.getShippingOrderNo());
jisShipping.setVin(k.getVin());
jisShipping.setCarNo(k.getVin());
jisShipping.setUnit(originBean.getUnit());
if(!StringUtils.isEmpty(part)){
jisShipping.setUnit(part.getUnit());
}
jisShipping.setOffTime(TimeTool.getNowTime(true));
ConvertBean.serviceModelInitialize(jisShipping, AuthUtil.getSessionUser().getUserName());
jisShippingList.add(jisShipping);

Loading…
Cancel
Save