diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/mps_manage/saleorder/service/dao/mapper/xml/MpsSaleOrderMapper.xml b/mes/hd/nladmin-system/src/main/java/org/nl/wms/mps_manage/saleorder/service/dao/mapper/xml/MpsSaleOrderMapper.xml index 7c2edeb5..e7dee79a 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/mps_manage/saleorder/service/dao/mapper/xml/MpsSaleOrderMapper.xml +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/mps_manage/saleorder/service/dao/mapper/xml/MpsSaleOrderMapper.xml @@ -85,10 +85,10 @@ der.is_delete = '0' AND der.status = '10' - and der.create_time <= #{begin_time} + and der.plandeliver_date <= #{begin_time} - and der.create_time >= #{end_time} + and der.plandeliver_date >= #{end_time} and der.sale_code LIKE '%${sale_code}%' @@ -100,7 +100,6 @@ - SELECT diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStCpInController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStCpInController.java index 3399dcff..37118f4f 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStCpInController.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/controller/PdaStCpInController.java @@ -2,8 +2,8 @@ package org.nl.wms.storage_manage.pda.controller; import com.alibaba.fastjson.JSONObject; -import io.swagger.annotations.ApiOperation; import org.nl.common.anno.Log; +import org.nl.common.domain.query.PageQuery; import org.nl.wms.storage_manage.pda.service.PdaStCpInService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/PdaStCpInService.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/PdaStCpInService.java index 8cac1a8a..6b433e0f 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/PdaStCpInService.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/PdaStCpInService.java @@ -1,6 +1,7 @@ package org.nl.wms.storage_manage.pda.service; import com.alibaba.fastjson.JSONObject; +import org.nl.common.domain.query.PageQuery; /** * @@ -33,8 +34,11 @@ public interface PdaStCpInService { /** * 查询入库点下拉框 * @param whereJson / + * @param page * @return JSONObject / */ + Object getMaterial(JSONObject whereJson, PageQuery page); + JSONObject getMaterial(JSONObject whereJson); /** diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java index c3375bdd..ef3e3395 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java @@ -5,6 +5,10 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.nl.common.TableDataInfo; +import org.nl.common.domain.query.PageQuery; import org.nl.modules.system.util.CodeUtil; import org.nl.wms.masterdata_manage.storage.service.storage.IStIvtBsrealstorattrService; import org.nl.wms.masterdata_manage.storage.service.storage.IStIvtStructattrService; @@ -102,10 +106,24 @@ public class PdaStCpInServiceImpl implements PdaStCpInService { return result; } + @Override + public Object getMaterial(JSONObject whereJson, PageQuery page) { + Page result = PageHelper.startPage(page.getPage()==null?1:page.getPage(), page.getSize()==null?30:page.getPage()); + List list = iMpsSaleOrderService.getPdaMaterial(whereJson); + for (Map map : list) { + Object plandeliver_date = map.get("plandeliver_date"); + if (plandeliver_date !=null){ + map.put("plandeliver_date",plandeliver_date.toString()); + } + } + TableDataInfo build = TableDataInfo.build(list); + build.setTotalElements(result.getTotal()); + return build; + } + @Override public JSONObject getMaterial(JSONObject whereJson) { List list = iMpsSaleOrderService.getPdaMaterial(whereJson); - JSONObject result = new JSONObject(); result.put("data", JSONArray.parseArray(JSON.toJSONString(list))); result.put("message", "查询成功"); diff --git a/mes/hd/nladmin-system/src/main/resources/config/application.yml b/mes/hd/nladmin-system/src/main/resources/config/application.yml index c9fe3dcb..095bb353 100644 --- a/mes/hd/nladmin-system/src/main/resources/config/application.yml +++ b/mes/hd/nladmin-system/src/main/resources/config/application.yml @@ -2,7 +2,7 @@ spring: freemarker: check-template-location: false profiles: - active: dev3 + active: prod jackson: time-zone: GMT+8 data:
@@ -33,8 +34,11 @@ public interface PdaStCpInService { /** * 查询入库点下拉框 * @param whereJson / + * @param page * @return JSONObject / */ + Object getMaterial(JSONObject whereJson, PageQuery page); + JSONObject getMaterial(JSONObject whereJson); /** diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java index c3375bdd..ef3e3395 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/storage_manage/pda/service/impl/PdaStCpInServiceImpl.java @@ -5,6 +5,10 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.pagehelper.Page; +import com.github.pagehelper.PageHelper; +import org.nl.common.TableDataInfo; +import org.nl.common.domain.query.PageQuery; import org.nl.modules.system.util.CodeUtil; import org.nl.wms.masterdata_manage.storage.service.storage.IStIvtBsrealstorattrService; import org.nl.wms.masterdata_manage.storage.service.storage.IStIvtStructattrService; @@ -102,10 +106,24 @@ public class PdaStCpInServiceImpl implements PdaStCpInService { return result; } + @Override + public Object getMaterial(JSONObject whereJson, PageQuery page) { + Page result = PageHelper.startPage(page.getPage()==null?1:page.getPage(), page.getSize()==null?30:page.getPage()); + List list = iMpsSaleOrderService.getPdaMaterial(whereJson); + for (Map map : list) { + Object plandeliver_date = map.get("plandeliver_date"); + if (plandeliver_date !=null){ + map.put("plandeliver_date",plandeliver_date.toString()); + } + } + TableDataInfo build = TableDataInfo.build(list); + build.setTotalElements(result.getTotal()); + return build; + } + @Override public JSONObject getMaterial(JSONObject whereJson) { List list = iMpsSaleOrderService.getPdaMaterial(whereJson); - JSONObject result = new JSONObject(); result.put("data", JSONArray.parseArray(JSON.toJSONString(list))); result.put("message", "查询成功"); diff --git a/mes/hd/nladmin-system/src/main/resources/config/application.yml b/mes/hd/nladmin-system/src/main/resources/config/application.yml index c9fe3dcb..095bb353 100644 --- a/mes/hd/nladmin-system/src/main/resources/config/application.yml +++ b/mes/hd/nladmin-system/src/main/resources/config/application.yml @@ -2,7 +2,7 @@ spring: freemarker: check-template-location: false profiles: - active: dev3 + active: prod jackson: time-zone: GMT+8 data: