diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeign.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeign.java index b86e8eec3e..2142fa8bc4 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeign.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpaymentrecord/FinPaymentrecordFeign.java @@ -75,7 +75,7 @@ public interface FinPaymentrecordFeign { ResultBean updateState(@RequestBody String[] sids); @ApiOperation("生成预付款申请PDF") - @GetMapping("/createPdf") + @PostMapping("/createPdf") @ResponseBody - ResultBean createPdf(@RequestParam("sid") String sid); + public ResultBean createPdf(@RequestParam("sid") String sid); } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordRest.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordRest.java index cc8d8da356..4691799577 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordRest.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordRest.java @@ -78,7 +78,7 @@ public class FinPaymentrecordRest implements FinPaymentrecordFeign { } @Override - public ResultBean createPdf(String sid) { + public ResultBean createPdf(String sid) { return finPaymentrecordService.createPdf(sid); } } diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java index 863ddf4915..fd6f27f72d 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentrecord/FinPaymentrecordService.java @@ -335,7 +335,7 @@ public class FinPaymentrecordService extends MybatisBaseService createPdf(String sid) { ResultBean rb = ResultBean.fireFail(); FinPaymentrecord finPaymentrecord = fetchBySid(sid); Map dataMap = new HashMap(); @@ -418,13 +418,7 @@ public class FinPaymentrecordService extends MybatisBaseService= date_format('" + collectionStartDate + "','%Y-%m-%d')"). - apply(StringUtils.isNotBlank(collectionEndDate), "date_format (collectionDate,'%Y-%m-%d') <= date_format('" + collectionEndDate + "','%Y-%m-%d')" - ); + if (StringUtils.isNotBlank(query.getCollectionDate())){ + qw.like("collectionDate",query.getCollectionDate()); + } String createStartTime = query.getCreateStartTime(); String createEndTime = query.getCreateEndTime(); qw.apply(StringUtils.isNotEmpty(createStartTime), "date_format (createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). @@ -98,8 +96,9 @@ public class ScmCollectionRebateService extends MybatisBaseService= date_format('" + collectionStartDate + "','%Y-%m-%d')"). - apply(StringUtils.isNotBlank(collectionEndDate), "date_format (collectionDate,'%Y-%m-%d') <= date_format('" + collectionEndDate + "','%Y-%m-%d')" - ); + if (StringUtils.isNotBlank(query.getCollectionDate())){ + qw.like("collectionDate",query.getCollectionDate()); + } String createStartTime = query.getCreateStartTime(); String createEndTime = query.getCreateEndTime(); qw.apply(StringUtils.isNotBlank(createStartTime), "date_format (createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). @@ -168,11 +165,9 @@ public class ScmCollectionRebateService extends MybatisBaseService= date_format('" + collectionStartDate + "','%Y-%m-%d')"). - apply(StringUtils.isNotBlank(collectionEndDate), "date_format (collectionDate,'%Y-%m-%d') <= date_format('" + collectionEndDate + "','%Y-%m-%d')" - ); + if (StringUtils.isNotBlank(query.getCollectionDate())){ + qw.like("collectionDate",query.getCollectionDate()); + } String createStartTime = query.getCreateStartTime(); String createEndTime = query.getCreateEndTime(); qw.apply(StringUtils.isNotBlank(createStartTime), "date_format (createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). @@ -202,11 +197,9 @@ public class ScmCollectionRebateService extends MybatisBaseService= date_format('" + collectionStartDate + "','%Y-%m-%d')"). - apply(StringUtils.isNotBlank(collectionEndDate), "date_format (collectionDate,'%Y-%m-%d') <= date_format('" + collectionEndDate + "','%Y-%m-%d')" - ); + if (StringUtils.isNotBlank(query.getCollectionDate())){ + qw.like("collectionDate",query.getCollectionDate()); + } String createStartTime = query.getCreateStartTime(); String createEndTime = query.getCreateEndTime(); qw.apply(StringUtils.isNotBlank(createStartTime), "date_format (createTime,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')").