From 0f508190e857a01ad2a53c0e86269e0382b73b62 Mon Sep 17 00:00:00 2001 From: Yen Date: Fri, 15 Mar 2024 16:41:39 +0800 Subject: [PATCH] fix: debug --- .../consts/BirActivityCenterGoodsUtil.java | 30 +++++++++++++++++++ .../BirActivityCenterGoodsController.java | 6 ++++ src/main/resources/application-dev.yml | 8 ++--- 3 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 src/main/java/com/qs/serve/modules/bir/consts/BirActivityCenterGoodsUtil.java diff --git a/src/main/java/com/qs/serve/modules/bir/consts/BirActivityCenterGoodsUtil.java b/src/main/java/com/qs/serve/modules/bir/consts/BirActivityCenterGoodsUtil.java new file mode 100644 index 00000000..56a21349 --- /dev/null +++ b/src/main/java/com/qs/serve/modules/bir/consts/BirActivityCenterGoodsUtil.java @@ -0,0 +1,30 @@ +package com.qs.serve.modules.bir.consts; + +import cn.hutool.core.collection.CollUtil; +import com.qs.serve.common.util.SpringUtils; +import com.qs.serve.modules.bir.service.BirActivityCenterGoodsService; + +import java.util.Arrays; +import java.util.List; + +/** + * @author YenHex + * @since 2024/3/15 + */ +public class BirActivityCenterGoodsUtil { + + public static void buildBir(Long costId){ + if(costId!=null){ + BirActivityCenterGoodsService service = SpringUtils.getBean(BirActivityCenterGoodsService.class); + service.rebuildBir(Arrays.asList(costId)); + } + } + + public static void buildBir(List costIds){ + if(CollUtil.isNotEmpty(costIds)){ + BirActivityCenterGoodsService service = SpringUtils.getBean(BirActivityCenterGoodsService.class); + service.rebuildBir(costIds); + } + } + +} diff --git a/src/main/java/com/qs/serve/modules/bir/controller/BirActivityCenterGoodsController.java b/src/main/java/com/qs/serve/modules/bir/controller/BirActivityCenterGoodsController.java index 7fa3024e..e6b7bc33 100644 --- a/src/main/java/com/qs/serve/modules/bir/controller/BirActivityCenterGoodsController.java +++ b/src/main/java/com/qs/serve/modules/bir/controller/BirActivityCenterGoodsController.java @@ -60,6 +60,12 @@ public class BirActivityCenterGoodsController { private AliYunOssProperties aliYunOSSProperties; private BirActivityCenterGoodsService centerGoodsService; + @GetMapping("/toSyncBir") + public R syncBir(Long costId){ + centerGoodsService.rebuildBir(Arrays.asList(costId)); + return R.ok(); + } + /** * 翻页 * @param param diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index 4750c8a4..2087c125 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -69,10 +69,10 @@ server: spring: datasource: # 旧的 - driver-class-name: com.mysql.cj.jdbc.Driver - url: jdbc:mysql://192.168.0.9:3306/jsl_mall_qs_dev?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true - username: kpjsl - password: '123456' +# driver-class-name: com.mysql.cj.jdbc.Driver +# url: jdbc:mysql://192.168.0.9:3306/jsl_mall_qs_dev?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true +# username: kpjsl +# password: '123456' # 新的 dynamic: primary: crm_db #设置默认的数据源或者数据源组,默认值即为master