From 4507bf23a1acbe0aab1c7f3eb31776727e695b86 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期一, 19 八月 2024 14:30:23 +0800 Subject: [PATCH] 最新版本 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/wms/WmsServiceImpl.java | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/wms/WmsServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/wms/WmsServiceImpl.java index 86f8137..d4d4d4b 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/wms/WmsServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/wms/WmsServiceImpl.java @@ -6,14 +6,8 @@ import com.doumee.core.wms.model.request.*; import com.doumee.core.wms.model.response.WmsBaseDataResponse; import com.doumee.core.wms.model.response.WmsBaseResponse; -import com.doumee.dao.business.CarsMapper; -import com.doumee.dao.business.PlatformJobMapper; -import com.doumee.dao.business.PlatformWmsDetailMapper; -import com.doumee.dao.business.PlatformWmsJobMapper; -import com.doumee.dao.business.model.Cars; -import com.doumee.dao.business.model.PlatformJob; -import com.doumee.dao.business.model.PlatformWmsDetail; -import com.doumee.dao.business.model.PlatformWmsJob; +import com.doumee.dao.business.*; +import com.doumee.dao.business.model.*; import com.doumee.service.business.WmsService; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -33,6 +27,8 @@ public class WmsServiceImpl implements WmsService { @Autowired private PlatformWmsJobMapper platformWmsJobMapper; + @Autowired + private PlatformGroupMapper platformGroupMapper; @Autowired private CarsMapper carsMapper; @Autowired @@ -68,6 +64,7 @@ .last("limit 1" )); if(job == null){ + PlatformJob model =dealJobBizInbound(param); job = new PlatformWmsJob(); job.setCreateDate(new Date()); @@ -146,6 +143,11 @@ job.setStatus(Constants.PlatformJobStatus.WAIT_CALL.getKey());//鍦ㄥ洯鏃犱綔涓氱姸鎬侊紝鍒欒嚜鍔ㄣ�愬凡绛惧埌銆戝鐞� } } + PlatformGroup group = platformGroupMapper.selectOne(new QueryWrapper<PlatformGroup>().lambda() + .eq(PlatformGroup::getIsdeleted,Constants.ZERO) + .eq(PlatformGroup::getType,Constants.ONE) + .last("limit 1") );//鏌ヨ鍗歌揣鏈堝彴缁勭紪鐮� + job.setPlatformGroupId(group!=null?group.getId():null); platformJobMapper.insert(job); return job; } @@ -170,6 +172,11 @@ job.setStatus(Constants.PlatformJobStatus.WAIT_CALL.getKey());//鍦ㄥ洯鏃犱綔涓氱姸鎬侊紝鍒欒嚜鍔ㄣ�愬凡绛惧埌銆戝鐞� } } + PlatformGroup group = platformGroupMapper.selectOne(new QueryWrapper<PlatformGroup>().lambda() + .eq(PlatformGroup::getIsdeleted,Constants.ZERO) + .eq(PlatformGroup::getType,Constants.ZERO) + .last("limit 1") );//鏌ヨ瑁呰揣鏈堝彴缁勭紪鐮� + job.setPlatformGroupId(group!=null?group.getId():null); platformJobMapper.insert(job); return job; } -- Gitblit v1.9.3