diff --git a/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java b/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java index 2ed7981..38d9520 100644 --- a/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java +++ b/src/main/java/com/dsic/gj_erp/controller/zyjh/ZyjhController.java @@ -522,22 +522,22 @@ public class ZyjhController { */ @PostMapping("sljh") public ResultBean sljh(@RequestBody SljhSearch search){ - String date = DateUtil.date().toString("yyyy/MM/dd"); - if (StrUtil.isAllNotEmpty(search.getSljhrq())){ - date=search.getSljhrq(); - } - List list = zyjhService.list(Wrappers.lambdaQuery() -// .le(DmYdjh::getSljhrq, date) - .eq(StrUtil.isNotEmpty(search.getZt()),DmYdjh::getZt, search.getZt()) - .eq(StrUtil.isNotEmpty(search.getSllsh()),DmYdjh::getSllsh, search.getSllsh()) - .eq(StrUtil.isNotEmpty(search.getDcch()),DmYdjh::getDcCh, search.getDcch()) - .eq(StrUtil.isNotEmpty(search.getDcPl()),DmYdjh::getDcPl, search.getDcPl()) - .eq(StrUtil.isNotEmpty(search.getKw()),DmYdjh::getKw, search.getKw()) - .eq(StrUtil.isNotEmpty(search.getZylx()),DmYdjh::getZylx, search.getZylx()) - .likeRight(StrUtil.isNotEmpty(search.getSlkcdw()),DmYdjh::getSlkcdw,search.getSlkcdw()) - .orderByAsc(DmYdjh::getDjh) - ); - return new ResultBean<>(list); +// String date = DateUtil.date().toString("yyyy/MM/dd"); +// if (StrUtil.isAllNotEmpty(search.getSljhrq())){ +// date=search.getSljhrq(); +// } +// List list = zyjhService.list(Wrappers.lambdaQuery() +//// .le(DmYdjh::getSljhrq, date) +// .eq(StrUtil.isNotEmpty(search.getZt()),DmYdjh::getZt, search.getZt()) +// .eq(StrUtil.isNotEmpty(search.getSllsh()),DmYdjh::getSllsh, search.getSllsh()) +// .eq(StrUtil.isNotEmpty(search.getDcch()),DmYdjh::getDcCh, search.getDcch()) +// .eq(StrUtil.isNotEmpty(search.getDcPl()),DmYdjh::getDcPl, search.getDcPl()) +// .eq(StrUtil.isNotEmpty(search.getKw()),DmYdjh::getKw, search.getKw()) +// .eq(StrUtil.isNotEmpty(search.getZylx()),DmYdjh::getZylx, search.getZylx()) +// .likeRight(StrUtil.isNotEmpty(search.getSlkcdw()),DmYdjh::getSlkcdw,search.getSlkcdw()) +// .orderByAsc(DmYdjh::getDjh) +// ); + return new ResultBean<>(zyjhService.getSljhWithDjh(search)); } /** diff --git a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmYdjhMapper.java b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmYdjhMapper.java index 9985b30..db33f0e 100644 --- a/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmYdjhMapper.java +++ b/src/main/java/com/dsic/gj_erp/mapper/jhgk/DmYdjhMapper.java @@ -6,6 +6,7 @@ import com.dsic.gj_erp.bean.jhgk.DmSygdMx; import com.dsic.gj_erp.bean.jhgk.DmYdjh; import com.dsic.gj_erp.bean.jhgk.DmYdjhLj; import com.dsic.gj_erp.bean.pgd.*; +import com.dsic.gj_erp.controller.zyjh.dto.SljhSearch; import org.apache.ibatis.annotations.MapKey; import org.apache.ibatis.annotations.Param; @@ -22,6 +23,8 @@ import java.util.Map; */ public interface DmYdjhMapper extends BaseMapper { + List getSljhWithDjh(SljhSearch search); + int getNotPPLjCount(String dcch,String pl,String fd); List getWithDjh(Integer zt,String zyq); diff --git a/src/main/java/com/dsic/gj_erp/service/zyjh/ZyjhService.java b/src/main/java/com/dsic/gj_erp/service/zyjh/ZyjhService.java index 0f1e0c6..fe58fd8 100644 --- a/src/main/java/com/dsic/gj_erp/service/zyjh/ZyjhService.java +++ b/src/main/java/com/dsic/gj_erp/service/zyjh/ZyjhService.java @@ -16,6 +16,7 @@ import com.dsic.gj_erp.bean.jhgk.DmYdjhLj; import com.dsic.gj_erp.bean.zyjh.DmYppyz; import com.dsic.gj_erp.controller.zyjh.dto.PgWithPcDto; import com.dsic.gj_erp.controller.zyjh.dto.ShangLiao; +import com.dsic.gj_erp.controller.zyjh.dto.SljhSearch; import com.dsic.gj_erp.dao.zyjh.PPBGongDto; import com.dsic.gj_erp.mapper.jhgk.DmYdjhMapper; import com.dsic.gj_erp.service.jcsj.DmBzryService; @@ -43,6 +44,13 @@ public class ZyjhService extends ServiceImpl { private static final String MPDHSJ_KEY="MPDHSJ"; + /** + * 获取带单据号的上料计划,单据号从pdf二维码表中查询 + */ + public List getSljhWithDjh(SljhSearch search){ + return baseMapper.getSljhWithDjh(search); + } + public void ppbg(Integer id){ yppyzService.update(new UpdateWrapper().set("status","已配送").eq("id",id)); } diff --git a/src/main/resources/mappers/jhgk/DmYdjhMapper.xml b/src/main/resources/mappers/jhgk/DmYdjhMapper.xml index 3e9ba78..3dee48f 100644 --- a/src/main/resources/mappers/jhgk/DmYdjhMapper.xml +++ b/src/main/resources/mappers/jhgk/DmYdjhMapper.xml @@ -1182,7 +1182,7 @@ where dc_ch=#{dcch} and dc_pl =#{dcpl} + + UPDATE dm_ydjh set dm_ydjh.ylbs=dm_bchxylp.sfyl