From f80d27287c79012630d2d31a48e4965cfe3f8658 Mon Sep 17 00:00:00 2001 From: Yen Date: Sun, 29 Jan 2023 16:31:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/qs/serve/common/util/PageUtil.java | 2 +- .../serve/modules/bms/entity/BmsSupplier.java | 1 + .../TbsActivityTemplateLogController.java | 1 + .../service/TbsBudgetApplicationService.java | 2 +- .../impl/VtbVerificationServiceImpl.java | 2 +- src/main/java/com/qs/serve/task/TbsTask.java | 35 +++++++++++++++++++ 6 files changed, 40 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/qs/serve/common/util/PageUtil.java b/src/main/java/com/qs/serve/common/util/PageUtil.java index 73a316aa..2c5e2e0a 100644 --- a/src/main/java/com/qs/serve/common/util/PageUtil.java +++ b/src/main/java/com/qs/serve/common/util/PageUtil.java @@ -28,7 +28,7 @@ public class PageUtil { private static final String ORDER_TYPE_ASC = "ASC"; private static final String ORDER_TYPE_DESC = "DESC"; - private static final int MAX_PAGE_SIZE = 66; + private static final int MAX_PAGE_SIZE = 100; public static Page getMbpPage(){ Integer pageNum = getPageNum(); diff --git a/src/main/java/com/qs/serve/modules/bms/entity/BmsSupplier.java b/src/main/java/com/qs/serve/modules/bms/entity/BmsSupplier.java index 6c5c42a1..d78b85e1 100644 --- a/src/main/java/com/qs/serve/modules/bms/entity/BmsSupplier.java +++ b/src/main/java/com/qs/serve/modules/bms/entity/BmsSupplier.java @@ -71,6 +71,7 @@ public class BmsSupplier implements Serializable { /** 名称 */ @NotBlank(message = "名称不能为空") @Length(max = 20,message = "名称长度不能超过20字") + @TableField(condition = SqlCondition.LIKE) private String name; /** 客户编码 */ diff --git a/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityTemplateLogController.java b/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityTemplateLogController.java index 79a2d05a..debd16f0 100644 --- a/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityTemplateLogController.java +++ b/src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityTemplateLogController.java @@ -58,6 +58,7 @@ public class TbsActivityTemplateLogController { public R> getPage(TbsActivityTemplateLogSo param){ TbsActivityTemplateLog entity = CopierUtil.copy(param,new TbsActivityTemplateLog()); LambdaQueryWrapper lqw = new LambdaQueryWrapper<>(entity); + lqw.orderByDesc(TbsActivityTemplateLog::getCreateTime); PageUtil.startPage(); List list = tbsActivityTemplateLogService.list(lqw); return R.byPageHelperList(list); diff --git a/src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetApplicationService.java b/src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetApplicationService.java index 0356a0a2..2a5a3d05 100644 --- a/src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetApplicationService.java +++ b/src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetApplicationService.java @@ -440,7 +440,7 @@ public class TbsBudgetApplicationService { //拦截非当前科目 Long subjectId = null; for (TbsActivitySubject activitySubject : activitySubjects) { - if(activity.getId().equals(activitySubject.getActivityId())){ + if(activityCostItem.getSubjectId().equals(activitySubject.getSubjectId())){ subjectId = activitySubject.getSubjectId(); break; } diff --git a/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java b/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java index 7ec8a2cf..46663cf8 100644 --- a/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java +++ b/src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java @@ -347,7 +347,7 @@ public class VtbVerificationServiceImpl extends ServiceImpl lqw = new LambdaQueryWrapper<>(); + lqw.select(TbsActivityTemplate::getId); + lqw.ge(TbsActivityTemplate::getStartTime,nowTime.with(LocalDateTime.MIN)); + lqw.le(TbsActivityTemplate::getStartTime,nowTime.with(LocalDateTime.MAX)); + lqw.eq(TbsActivityTemplate::getTemplateState,0); + List preStartList = activityTemplateService.list(lqw); + if(CollectionUtil.isNotEmpty(preStartList)){ + preStartList.forEach(a->a.setTemplateState(1)); + activityTemplateService.updateBatchById(preStartList); + } + + LambdaQueryWrapper lqw2 = new LambdaQueryWrapper<>(); + lqw2.select(TbsActivityTemplate::getId); + lqw2.ge(TbsActivityTemplate::getEndTime,nowTime.with(LocalDateTime.MIN)); + lqw2.le(TbsActivityTemplate::getEndTime,nowTime.with(LocalDateTime.MAX)); + lqw2.eq(TbsActivityTemplate::getTemplateState,1); + List preCloseList = activityTemplateService.list(lqw2); + if(CollectionUtil.isNotEmpty(preCloseList)){ + preCloseList.forEach(a->a.setTemplateState(0)); + activityTemplateService.updateBatchById(preCloseList); + } + + } + + + }