diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoiloutbound/CrudeOilOutboundQuery.java b/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoiloutbound/CrudeOilOutboundQuery.java index 52022573..6309604a 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoiloutbound/CrudeOilOutboundQuery.java +++ b/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoiloutbound/CrudeOilOutboundQuery.java @@ -16,7 +16,7 @@ public class CrudeOilOutboundQuery implements Query { //销售合同编号 - private String salesContractNumber; + private String contractNumber; //签订时间 private String contractSigningDate; //流量计sid @@ -27,5 +27,5 @@ public class CrudeOilOutboundQuery implements Query { private String value; private String remarks; //出库时间 - private String deliveryDate; + private String date; } diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoilstorage/CrudeOilStorageQuery.java b/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoilstorage/CrudeOilStorageQuery.java index d7bf6c1d..902b8758 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoilstorage/CrudeOilStorageQuery.java +++ b/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/crudeoilstorage/CrudeOilStorageQuery.java @@ -31,5 +31,5 @@ public class CrudeOilStorageQuery implements Query { private String supplierSid; private String remarks; //入库日期 - private String warehousingDate; + private String date; } diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoiloutbound/CrudeOilOutboundService.java b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoiloutbound/CrudeOilOutboundService.java index 49a057a0..c09bd42b 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoiloutbound/CrudeOilOutboundService.java +++ b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoiloutbound/CrudeOilOutboundService.java @@ -19,6 +19,7 @@ import com.yxt.supervise.cyf.api.tankinformation.TankInformation; import com.yxt.supervise.cyf.biz.flowmeterinformation.FlowmeterInformationMapper; import com.yxt.supervise.cyf.biz.tankinformation.TankInformationMapper; import com.yxt.supervise.cyf.biz.tankinformation.TankInformationService; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -38,6 +39,12 @@ public class CrudeOilOutboundService extends MybatisBaseService listPageVo(PagerQuery pq) { CrudeOilOutboundQuery query = pq.getParams(); QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getDate())) { + qw.eq("STR_TO_DATE(c.deliverDate,'%Y-%m-%d')", query.getDate()); + } + if (StringUtils.isNotBlank(query.getContractNumber())) { + qw.like("c.salesContractNumber", query.getContractNumber()); + } IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoilstorage/CrudeOilStorageService.java b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoilstorage/CrudeOilStorageService.java index 37825a8c..91027f05 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoilstorage/CrudeOilStorageService.java +++ b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/crudeoilstorage/CrudeOilStorageService.java @@ -14,6 +14,7 @@ import com.yxt.supervise.cyf.api.crudeoilstorage.CrudeOilStorageQuery; import com.yxt.supervise.cyf.api.crudeoilstorage.CrudeOilStorageVo; import com.yxt.supervise.cyf.api.tankinformation.TankInformation; import com.yxt.supervise.cyf.biz.tankinformation.TankInformationMapper; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -29,6 +30,12 @@ public class CrudeOilStorageService extends MybatisBaseService listPageVo(PagerQuery pq) { CrudeOilStorageQuery query = pq.getParams(); QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getDate())) { + qw.eq("STR_TO_DATE(c.warehousingDate,'%Y-%m-%d')", query.getDate()); + } + if (StringUtils.isNotBlank(query.getContractNumber())) { + qw.like("c.contractNumber", query.getContractNumber()); + } IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/flowmeterinformation/FlowmeterInformationService.java b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/flowmeterinformation/FlowmeterInformationService.java index 9245bf6b..f763d8d9 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/flowmeterinformation/FlowmeterInformationService.java +++ b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/flowmeterinformation/FlowmeterInformationService.java @@ -12,6 +12,7 @@ import com.yxt.supervise.cyf.api.flowmeterinformation.FlowmeterInformation; import com.yxt.supervise.cyf.api.flowmeterinformation.FlowmeterInformationDto; import com.yxt.supervise.cyf.api.flowmeterinformation.FlowmeterInformationQuery; import com.yxt.supervise.cyf.api.flowmeterinformation.FlowmeterInformationVo; +import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import java.util.List; @@ -27,6 +28,9 @@ public class FlowmeterInformationService extends MybatisBaseService listPageVo(PagerQuery pq) { FlowmeterInformationQuery query = pq.getParams(); QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getName())) { + qw.like("f.name", query.getName()); + } IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/tankinformation/TankInformationService.java b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/tankinformation/TankInformationService.java index 1b1bbc71..469bd2dd 100644 --- a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/tankinformation/TankInformationService.java +++ b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/tankinformation/TankInformationService.java @@ -28,13 +28,15 @@ public class TankInformationService extends MybatisBaseService listPageVo(PagerQuery pq) { TankInformationQuery query = pq.getParams(); QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getNumber())) { + qw.like("t.number", query.getNumber()); + } IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); return p; } public List tankList() { - return baseMapper.tankList(); } public ResultBean save(TankInformationDto dto){