From 83415cfdd58de2ce95b874cc1be9bc5112b8baa2 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 19 八月 2025 19:46:22 +0800
Subject: [PATCH] 修改bug

---
 management/guns-admin/src/main/resources/application-test.yml                                                     |   65 +++++++--------
 management/guns-admin/src/main/resources/logback-spring.xml                                                       |   14 +--
 driver/guns-admin/src/main/resources/logback-spring.xml                                                           |    2 
 management/guns-admin/pom.xml                                                                                     |   12 +-
 management/pom.xml                                                                                                |    4 
 management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TActivityController.java |    9 ++
 zuul/pom.xml                                                                                                      |   23 +++++
 user/guns-admin/src/main/resources/logback-spring.xml                                                             |    2 
 eureka/pom.xml                                                                                                    |   25 ++++++
 eureka/src/main/resources/application.yml                                                                         |   25 -----
 management/guns-admin/src/main/resources/application-prod.yml                                                     |    0 
 zuul/src/main/resources/application.yml                                                                           |   44 ----------
 12 files changed, 104 insertions(+), 121 deletions(-)

diff --git a/driver/guns-admin/src/main/resources/logback-spring.xml b/driver/guns-admin/src/main/resources/logback-spring.xml
index 5409de7..cdfd759 100644
--- a/driver/guns-admin/src/main/resources/logback-spring.xml
+++ b/driver/guns-admin/src/main/resources/logback-spring.xml
@@ -7,7 +7,7 @@
     <contextName>logback</contextName>
 
     <!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 -->
-    <property name="log.path" value="/etraffic/server/logs/daijia/driver"/>
+    <property name="log.path" value="/etraffic/server/daijia/logs/driver"/>
 
     <!--0. 日志格式和颜色渲染 -->
     <!-- 彩色日志依赖的渲染类 -->
diff --git a/eureka/pom.xml b/eureka/pom.xml
index e43fd5a..f74ec59 100644
--- a/eureka/pom.xml
+++ b/eureka/pom.xml
@@ -9,7 +9,7 @@
         <relativePath/> <!-- lookup parent from repository -->
     </parent>
     <groupId>com.sinata</groupId>
-    <artifactId>eureka</artifactId>
+    <artifactId>dj-eureka</artifactId>
     <version>1.0.0</version>
     <name>eureka</name>
     <description>Eureka project for Spring Boot</description>
@@ -79,4 +79,27 @@
         </plugins>
     </build>
 
+    <profiles>
+        <profile>
+            <id>dev</id>
+            <properties>
+                <spring.active>dev</spring.active>
+            </properties>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+        </profile>
+        <profile>
+            <id>test</id>
+            <properties>
+                <spring.active>test</spring.active>
+            </properties>
+        </profile>
+        <profile>
+            <id>prod</id>
+            <properties>
+                <spring.active>prod</spring.active>
+            </properties>
+        </profile>
+    </profiles>
 </project>
diff --git a/eureka/src/main/resources/application.yml b/eureka/src/main/resources/application.yml
index 35e0dd0..65a512b 100644
--- a/eureka/src/main/resources/application.yml
+++ b/eureka/src/main/resources/application.yml
@@ -1,24 +1,3 @@
-server:
-  port: 8000  #服务端口号
-
 spring:
-  application:
-    name: eureka-center #服务名称
-  security:
-    basic:
-      enable: true #开启基于HTTP basic的认证
-    user: #配置用户的账号信息
-      name: sinata
-      password: sinata
-
-eureka:
-  instance:
-    hostname: 192.168.110.106 #注册中心地址
-  client:
-    service-url: #客户端调用地址
-      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
-    register-with-eureka: false #是否将自己注册到Eureka服务中,因为该应用本身就是注册中心,不需要再注册自己(集群的时候为true)
-    fetch-registry: false #是否从Eureka中获取注册信息,因为自己为注册中心,不会在该应用中的检索服务信息
-  server:
-    enable-self-preservation: false #禁用自我保护模式,服务不可用时及时从注册中心剔除
-    eviction-interval-timer-in-ms: 4000
+  profiles:
+    active: "@spring.active@"
\ No newline at end of file
diff --git a/management/guns-admin/pom.xml b/management/guns-admin/pom.xml
index 54f7d4c..2353746 100644
--- a/management/guns-admin/pom.xml
+++ b/management/guns-admin/pom.xml
@@ -2,17 +2,17 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     <modelVersion>4.0.0</modelVersion>
-   
-
-    <artifactId>guns-admin</artifactId>
-    <name>guns-admin</name>
-    <description>guns 的spring boot版本</description>
- 	<parent>
+    <parent>
         <groupId>com.stylefeng</groupId>
         <artifactId>guns-parent</artifactId>
         <version>1.0.0</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
+
+    <artifactId>admin</artifactId>
+    <name>guns-admin</name>
+    <version>1.0.0</version>
+    <description>guns 的spring boot版本</description>
     <packaging>jar</packaging>
 
     <dependencies>
diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TActivityController.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TActivityController.java
index f5aa9d1..acf8ca2 100644
--- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TActivityController.java
+++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TActivityController.java
@@ -104,7 +104,14 @@
         Integer objectId = ShiroKit.getUser().getObjectId();
         Integer roleType = ShiroKit.getUser().getRoleType();
         if(roleType == 1){
-            List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>());
+            List<TBranchOffice> branchOffices = branchOfficeService.selectList(new EntityWrapper<TBranchOffice>().eq("status", 1));
+            List<Integer> collect = new ArrayList<>();
+            if(branchOffices.size() == 0){
+                collect.add(-1);
+            }else{
+                collect = branchOffices.stream().map(TBranchOffice::getId).collect(Collectors.toList());
+            }
+            List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>().in("branchOfficeId", collect));
             if(CollectionUtils.isEmpty(branchOfficeAreaList)){
                 model.addAttribute("provinceList",new ArrayList<>());
             }
diff --git a/management/guns-admin/src/main/resources/application-produce.yml b/management/guns-admin/src/main/resources/application-prod.yml
similarity index 100%
rename from management/guns-admin/src/main/resources/application-produce.yml
rename to management/guns-admin/src/main/resources/application-prod.yml
diff --git a/management/guns-admin/src/main/resources/application-test.yml b/management/guns-admin/src/main/resources/application-test.yml
index ee3b728..b69a3a9 100644
--- a/management/guns-admin/src/main/resources/application-test.yml
+++ b/management/guns-admin/src/main/resources/application-test.yml
@@ -15,8 +15,7 @@
 
 spring:
   profiles:
-    active: dev
-#    active: produce
+    active: test
   mvc:
     static-path-pattern: /static/**
     view:
@@ -31,9 +30,15 @@
       max-request-size: 100MB
       max-file-size: 100MB
   redis:
-    host: 192.168.110.80
-    port: 6379
-    password: 123456
+    host: 10.88.154.24
+    port: 7560
+    password: Idcs_B_2025rd141
+    database: 0
+    timeout: 1000
+    cluster:
+      nodes: 10.88.154.24:7560,10.88.154.34:7560,10.88.154.59:7560,10.88.154.98:7560,10.88.154.100:7560,10.88.154.109:7560
+
+
 mybatis-plus:
   type-aliases-package: com.stylefeng.guns.modular.system.model
   global-config:
@@ -44,52 +49,44 @@
     log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl #输出Sql,如需打印Sql注释该配置
 wx:
   conf:
-    appId: wx8a9af3889395d0e1
-    secret: 95a34f114973298cce4297a20bb59bc3
+    appId: wx1f52be0fdb1d2875
+    secret: 8210ae106f3a501d77b410070a0aa2c2
 gaode:
   map:
-    key: e0370a9a4d10739045fb0b8f4742a67e #高德key
+    key: ea7326a77175aba0e9435859b17bca36 #高德key
 
 ---
 
 spring:
   datasource:
-#    url: jdbc:mysql://192.168.110.64:3306/ok_driving?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=GMT%2B8
-#    username: root
-#    password: root
-    url: jdbc:mysql://121.31.232.206:3306/ok_driving?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
-    username: root
-    password: Xiwang2024!
-    db-name: super_save_driving #用来搜集数据库的所有表
+    url: jdbc:mysql://10.86.17.201:5740/dj_qntest_ridingdb?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=Asia/Shanghai
+    username: dj_qntest
+    password: dj_qntest123456$#@!
+    db-name: hn_ridingdb #用来搜集数据库的所有表
     filters: wall,mergeStat
+
+---
+
+spring:
   data:
     mongodb:
-      uri: mongodb://121.31.232.206:27017/test
+      host: 10.88.204.206
+      port: 27009
+      username: qn_riding_adm
+      password: QN_riding@Prom2025
+      database: qn_ridingdb
 
 
-#多数据源情况的配置
-guns:
-  muti-datasource:
-    open: false
-    url: jdbc:mysql://120.24.34.190:3306/mask?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
-    username: root
-    password: Root2020!
-    dataSourceNames:
-      - dataSourceGuns
-      - dataSourceBiz
-
+qyt:
+  socket_uri: http://10.88.188.138:6000
 
 ---
 
 filePath: /usr/local/server/app/orderPostionFile/ #存储订单轨迹文件路径
-#filePath: C:/orderPostionFile/  #存储订单轨迹文件路径
 
 ---
 #支付回调地址
-#正式环境
-callbackPath: https://chaoshengdaijia.com:8443
-#测试环境
-#callbackPath: http://121.37.15.157:8010
+callbackPath: https://test-qncx.sitechcloud.com/daijia
 
 
 ---
@@ -105,7 +102,7 @@
   # channel_type 渠道类型 HF:汇付
   channel_type: HF
   # merchant_private_key 商户平台私钥,需要替换成商户平台自己生成的私钥
-  merchant_private_key: MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALHmyTrxPYcAwABnX+3VW9vxUftm57zBpnbfOT4vizMnKdpfCkIgtdbfdnSCtt637yWM2fxnZfItnhTeQA2lL8f4SXgZt/bVXfmAWi4IxQ+HJy0Qs8nNy2nnjICPBPcpWzHwUxQ/THHqU0a7b9B91J5DFcbQb25BHeRpHwkBw6A/AgMBAAECgYAmcWq2s/7Jt53F+JDAQkTRaHqAyyH0phwkv+QMzhVUfngK2lLLK2pf/nYIg16lDjY9dQx+AJIFHVp1w/kveayzOz3BIqPoznyIVYPolRGZCWPo+2vdp0CIdBh7zahST5g5Gem4cU47wO5hPYs1kXKPG4mUPtaIAMHFxhyLvIagAQJBAOS63AIZrRrldeNCVVNXbpAT52JuWLCgravM9coOh6scmG6UQwxxcott8hneHr9fazk2LHbHMxlG8F+dQPA0+D8CQQDHHJN7Dnske8oJ+1sq4uhQP3HMsmNIgth+ZcaZpiPcxnNKYVGhzAwTVV2ruFJle5ajebo6zfWuqJhtZGRNh1gBAkA/lRoXk1+lfGfa9tOVSVa4wm+t0xLgdqoQefdRZdyc2mQdSSWiTd8Tl0qXmkFd3X6G9uJBWnp/6lJjoektXOwtAkBsZTQsw99qJzIAaSRinpDWTxPG2j6OlR0DAqkxsG7JnAfbsEteh9TzGYAbIgdJVBTX/kbSCJn9ca85rnOkeVABAkAUbDfU3Z702z20NtwAxc1IkrtQ1lKuqSpj9/LuR1/6KRkYQsUWnUiOO9hu5YDWIcflFrnCenF8j8OnvGghltxT
+  merchant_private_key: 1111
   # mall_book_public_key mallbook测试环境公钥 不需要替换
-  mall_book_public_key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq6OLZKgUHH5wOk9xSBgN7yC17r3PQwMlY9/IorqrOlaIqrU0eAVZ5+dWrJD/3bdu7Ctq8n8trTm/IUYs7wtMg5SKwyX4/N+KQc2N7LL4yCq4vNl41q9sYgrtA0QnZoucIZcq1mwyu7RTDC8Wp7LGddnlkJsmL8masgMxA6cc9NwIDAQAB
+  mall_book_public_key: 1111
 
diff --git a/management/guns-admin/src/main/resources/logback-spring.xml b/management/guns-admin/src/main/resources/logback-spring.xml
index 2102198..f9c2425 100644
--- a/management/guns-admin/src/main/resources/logback-spring.xml
+++ b/management/guns-admin/src/main/resources/logback-spring.xml
@@ -7,8 +7,7 @@
     <contextName>logback</contextName>
 
     <!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 -->
-    <property name="log.path" value="/usr/local/server/app/logs/management"/>
-    <!--<property name="log.path" value="d:/logs/driver"/>-->
+    <property name="log.path" value="/etraffic/server/daijia/logs/admin"/>
 
     <!--0. 日志格式和颜色渲染 -->
     <!-- 彩色日志依赖的渲染类 -->
@@ -195,11 +194,10 @@
             <appender-ref ref="ERROR_FILE" />
             <appender-ref ref="ALL_FILE" />
         </root>
-        <logger name="ServiceLog" level="debug"/>
-        <logger name="com.supersavedriving.driver.modular.system.dao" level="debug"/>
+        <logger name="com.stylefeng.guns.modular.system.dao" level="debug"/>
     </springProfile>
 
-    <springProfile name="fat">
+    <springProfile name="test">
         <root level="info">
             <appender-ref ref="CONSOLE" />
             <appender-ref ref="DEBUG_FILE" />
@@ -208,11 +206,9 @@
             <appender-ref ref="ERROR_FILE" />
             <appender-ref ref="ALL_FILE" />
         </root>
-        <logger name="ServiceLog" level="debug"/>
-        <logger name="com.supersavedriving.driver.modular.system.dao" level="debug"/>
     </springProfile>
 
-    <springProfile name="produce">
+    <springProfile name="prod">
         <root level="info">
             <!-- 生产环境最好不配置console写文件 -->
             <appender-ref ref="DEBUG_FILE" />
@@ -221,8 +217,6 @@
             <appender-ref ref="ERROR_FILE" />
             <appender-ref ref="ALL_FILE" />
         </root>
-        <logger name="ServiceLog" level="debug"/>
-        <logger name="com.supersavedriving.driver.modular.system.dao" level="debug"/>
     </springProfile>
 
 </configuration>
\ No newline at end of file
diff --git a/management/pom.xml b/management/pom.xml
index 64ce8c4..6f93755 100644
--- a/management/pom.xml
+++ b/management/pom.xml
@@ -236,9 +236,9 @@
             </properties>
         </profile>
         <profile>
-            <id>produce</id>
+            <id>prod</id>
             <properties>
-                <spring.active>produce</spring.active>
+                <spring.active>prod</spring.active>
             </properties>
         </profile>
     </profiles>
diff --git a/user/guns-admin/src/main/resources/logback-spring.xml b/user/guns-admin/src/main/resources/logback-spring.xml
index b343b8b..04834c0 100644
--- a/user/guns-admin/src/main/resources/logback-spring.xml
+++ b/user/guns-admin/src/main/resources/logback-spring.xml
@@ -7,7 +7,7 @@
     <contextName>logback</contextName>
 
     <!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 -->
-    <property name="log.path" value="/etraffic/server/logs/daijia/user"/>
+    <property name="log.path" value="/etraffic/server/daijia/logs/user"/>
 
     <!--0. 日志格式和颜色渲染 -->
     <!-- 彩色日志依赖的渲染类 -->
diff --git a/zuul/pom.xml b/zuul/pom.xml
index 0f982a9..c0ced14 100644
--- a/zuul/pom.xml
+++ b/zuul/pom.xml
@@ -88,4 +88,27 @@
         </plugins>
     </build>
 
+    <profiles>
+        <profile>
+            <id>dev</id>
+            <properties>
+                <spring.active>dev</spring.active>
+            </properties>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+        </profile>
+        <profile>
+            <id>test</id>
+            <properties>
+                <spring.active>test</spring.active>
+            </properties>
+        </profile>
+        <profile>
+            <id>prod</id>
+            <properties>
+                <spring.active>prod</spring.active>
+            </properties>
+        </profile>
+    </profiles>
 </project>
diff --git a/zuul/src/main/resources/application.yml b/zuul/src/main/resources/application.yml
index f107d09..65a512b 100644
--- a/zuul/src/main/resources/application.yml
+++ b/zuul/src/main/resources/application.yml
@@ -1,43 +1,3 @@
-server:
-  port: 3002
-
 spring:
-  application:
-    name: zuul-gateway #服务名称
-  servlet:
-    multipart:
-      max-request-size: 500MB
-      max-file-size: 500MB
-  redis:
-    host: 192.168.110.80
-    port: 6379
-    password: 123456
-
-eureka:
-  client:
-    service-url: #注册中心地址
-      defaultZone: http://sinata:sinata@127.0.0.1:8000/eureka #启用身份验证的方式连接
-    register-with-eureka: true #在注册中心进行注册
-    fetch-registry: true #从Eureka中获取注册信息。
-
-zuul:
-#  prefix: /api #添加URL前缀
-  sensitive-headers: #将默认过滤掉的敏感数据清除,不进行过滤("Cookie", "Set-Cookie", "Authorization")
-  routes:
-    user-server: #接口调用路由服务,名字任意取。(用户端服务)
-      path: /user/** #配置请求URL的请求规则
-      url: http://127.0.0.1:8006 #真正的微服务地址,path匹配的请求都转发到这里
-      serviceid: user-server #指定Eureka注册中心的服务id
-    driver-server: #路由司机相关请求
-      path: /driver/** #配置请求URL的请求规则
-      url: http://127.0.0.1:8007 #真正的微服务地址,path匹配的请求都转发到这里
-      serviceid: driver-server #指定Eureka注册中心的服务id
-  #  配置zuul超时时间
-  host:
-    connect-timeout-millis: 150000
-    socket-timeout-millis: 15000
-
-# 配置ribbon超时时间
-ribbon:
-  ReadTimeout: 10000
-  ConnectTimeout: 10000
\ No newline at end of file
+  profiles:
+    active: "@spring.active@"
\ No newline at end of file

--
Gitblit v1.7.1