Browse Source

修改端口

chenkq 3 tuần trước cách đây
mục cha
commit
1e8cd48a80

+ 5 - 0
java/storlead-api/src/main/resources/application.yml

@@ -105,6 +105,11 @@ storlead:
           - com.storlead.user.service
           - com.storlead.user.mapper
         datasource: master
+      # 字典等系统配置必须走 master(DictUtils / SysDict*)
+      - packages:
+          - com.storlead.system.service
+          - com.storlead.system.mapper
+        datasource: master
 
 management:
   health:

+ 3 - 0
java/storlead-system/storlead-system-biz/src/main/java/com/storlead/system/service/impl/SysDictDetailServiceImpl.java

@@ -1,7 +1,9 @@
 package com.storlead.system.service.impl;
 
 import cn.hutool.core.util.StrUtil;
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.storlead.framework.common.constant.DSConstants;
 import com.storlead.system.pojo.dto.DictExtQueryParam;
 import com.storlead.system.pojo.entity.SysDictDetailEntity;
 import com.storlead.system.mapper.SysDictDetailMapper;
@@ -25,6 +27,7 @@ import java.util.stream.Collectors;
  * @since 2022-09-09
  */
 @Service
+@DS(DSConstants.DATASOURCE_MASTER)
 public class SysDictDetailServiceImpl extends ServiceImpl<SysDictDetailMapper, SysDictDetailEntity> implements SysDictDetailService {
 
     @Resource

+ 3 - 0
java/storlead-system/storlead-system-biz/src/main/java/com/storlead/system/service/impl/SysDictServiceImpl.java

@@ -1,7 +1,9 @@
 package com.storlead.system.service.impl;
 
 import cn.hutool.core.util.StrUtil;
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.storlead.framework.common.constant.DSConstants;
 import com.storlead.framework.common.result.Result;
 import com.storlead.system.pojo.dto.SysDictDTO;
 import com.storlead.system.pojo.entity.SysDictDetailEntity;
@@ -30,6 +32,7 @@ import java.util.stream.Collectors;
  * @since 2022-09-09
  */
 @Service
+@DS(DSConstants.DATASOURCE_MASTER)
 public class SysDictServiceImpl extends ServiceImpl<SysDictMapper, SysDictEntity> implements SysDictService {
 
     @Resource