From 5978bf12f908c76e18dd229293bdedd729e1183c Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期三, 31 七月 2024 14:38:39 +0800
Subject: [PATCH] zjh 2024/07/31-1

---
 /dev/null                                                                        |  242 ------------------------------------------------
 ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java |    3 
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java   |   34 ++++--
 ltkj-admin/src/main/resources/application.yml                                    |    3 
 4 files changed, 23 insertions(+), 259 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java
index d85acb7..88568db 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiGetMethodService.java
@@ -203,7 +203,7 @@
         }
     }
 
-    @Transactional(propagation = Propagation.REQUIRES_NEW)
+//    @Transactional
     public AjaxResult getHISDataNew(String type, Map<String, Object> params){
         LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>();
         lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, type);
@@ -375,6 +375,7 @@
      * @param jsonObject
      * @throws SQLException
      */
+    @Transactional
     private void insertDataNew(Connection connection, JSONObject jsonObject,HisApiConfig hisApiConfig,String paramsJson) throws SQLException {
         List<String> primaryKesList = Arrays.stream(hisApiConfig.getPrimaryKeys().split(",")).map(String::toLowerCase).collect(Collectors.toList());
         StringBuilder deleteSqlBuilder = new StringBuilder();
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java
index f2e774a..ab97ccf 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysDeptController.java
@@ -1402,7 +1402,7 @@
      * @param tjNumber
      * @return
      */
-    @Transactional
+//    @Transactional
     @GetMapping("/getParentList")
     @ApiOperation(value = "鍖荤敓鐐瑰嚮浣撴淇℃伅璇︽儏(鍙樉绀虹埗椤圭洰鍒楄〃)")
     public AjaxResult getParentList(@ApiParam(value = "瀹㈡埛浣撴鍙�") @RequestParam String tjNumber) {
@@ -1446,23 +1446,12 @@
 
                     int sfsf = ltkjJianchajianyanTreeService.getSfsfByCardId(tjOrder.getCardId());
                     if (sfsf > 0){
+                        log.error("璺嘲绉戞妧---  "+DateUtil.date()+" 瀛樺湪鏈即璐归」鐩殑 灏卞崟鏁�  "+sfsf);
                         log.error("璺嘲绉戞妧---  "+DateUtil.date()+" 瀛樺湪鏈即璐归」鐩殑 灏辫瘖鍙�  "+tjOrder.getCardId()+" 浣撴鍙� "+tjOrder.getTjNumber());
                         return AjaxResult.error("瀛樺湪鏈即璐归」鐩�");
                     }
 
-                    tjFlowingWater.setPayStasus(1L);
-                    tjFlowingWater.setPayType(0L);
-                    tjFlowingWater.setTollCollectorId("148");
-                    tjFlowingWaterService.updateById(tjFlowingWater);
-                    Long tjSerialNumber = tjFlowingWater.getTjSerialNumber();
-                    LambdaQueryWrapper<TjOrderDetail> tjOrderDetailLambdaQueryWrapper = new LambdaQueryWrapper<>();
-                    tjOrderDetailLambdaQueryWrapper.eq(TjOrderDetail::getOrderId,tjOrder.getOrderId());
-                    List<TjOrderDetail> tjOrderDetails = detailService.list(tjOrderDetailLambdaQueryWrapper);
-                    List<Long> detailIds = tjOrderDetails.stream().map(TjOrderDetail::getOrderDetailId).collect(Collectors.toList());
-                    LambdaUpdateWrapper<TjOrderDetail> tjOrderDetailLambdaUpdateWrapper = new LambdaUpdateWrapper<>();
-                    tjOrderDetailLambdaUpdateWrapper.set(TjOrderDetail::getFlowingWaterId,tjSerialNumber);
-                    tjOrderDetailLambdaUpdateWrapper.in(TjOrderDetail::getOrderDetailId,detailIds);
-                    detailService.update(tjOrderDetailLambdaUpdateWrapper);
+                    extracted(tjOrder, tjFlowingWater);
                 }else {
                     log.error("璺嘲绉戞妧--- "+DateUtil.date()+" 鏈煡璇㈠埌缂磋垂璁板綍鐨� 灏辫瘖鍙�  "+tjOrder.getCardId()+" 浣撴鍙� "+tjOrder.getTjNumber());
                     return AjaxResult.error("鏈煡璇㈠埌缂磋垂璁板綍");
@@ -1559,6 +1548,23 @@
         return AjaxResult.error();
     }
 
+    @Transactional
+    private void extracted(TjOrder tjOrder, TjFlowingWater tjFlowingWater) {
+        tjFlowingWater.setPayStasus(1L);
+        tjFlowingWater.setPayType(0L);
+        tjFlowingWater.setTollCollectorId("148");
+        tjFlowingWaterService.updateById(tjFlowingWater);
+        Long tjSerialNumber = tjFlowingWater.getTjSerialNumber();
+        LambdaQueryWrapper<TjOrderDetail> tjOrderDetailLambdaQueryWrapper = new LambdaQueryWrapper<>();
+        tjOrderDetailLambdaQueryWrapper.eq(TjOrderDetail::getOrderId, tjOrder.getOrderId());
+        List<TjOrderDetail> tjOrderDetails = detailService.list(tjOrderDetailLambdaQueryWrapper);
+        List<Long> detailIds = tjOrderDetails.stream().map(TjOrderDetail::getOrderDetailId).collect(Collectors.toList());
+        LambdaUpdateWrapper<TjOrderDetail> tjOrderDetailLambdaUpdateWrapper = new LambdaUpdateWrapper<>();
+        tjOrderDetailLambdaUpdateWrapper.set(TjOrderDetail::getFlowingWaterId,tjSerialNumber);
+        tjOrderDetailLambdaUpdateWrapper.in(TjOrderDetail::getOrderDetailId,detailIds);
+        detailService.update(tjOrderDetailLambdaUpdateWrapper);
+    }
+
     /**
      * 鐐瑰嚮鐖堕」鐩樉绀哄瓙椤圭洰璇︽儏
      *
diff --git a/ltkj-admin/src/main/resources/application-xiaochengxu.yml b/ltkj-admin/src/main/resources/application-xiaochengxu.yml
deleted file mode 100644
index f7d5fa7..0000000
--- a/ltkj-admin/src/main/resources/application-xiaochengxu.yml
+++ /dev/null
@@ -1,242 +0,0 @@
-# 椤圭洰鐩稿叧閰嶇疆
-ltkj:
-  # 鍚嶇О
-  name: ltkj
-  # 鐗堟湰
-  version: 1.0.1
-  # 鐗堟潈骞翠唤
-  copyrightYear: 2022
-  # 瀹炰緥婕旂ず寮�鍏�
-  demoEnabled: true
-  # 鏂囦欢璺緞 绀轰緥锛� Windows閰嶇疆D:/ltkj/uploadPath锛孡inux閰嶇疆 /home/ltkj/uploadPath锛�
-  # 鐢ㄦ埛鎹㈠ご鍍忓悗鐨勫浘鐗囧瓨鍌ㄥ湴鍧�  娴嬭瘯锛欴:\ltkj\uploadPath\avatar\2022\12\14
-  #profile: D:/ltkj/uploadPath
-#  profile: https://ltpeis.xaltjdkj.cn:5502/uploadPath
-  profile: http://192.168.0.5:5502/uploadPath
-
-  # 鑾峰彇ip鍦板潃寮�鍏�
-  addressEnabled: true
-  # 楠岃瘉鐮佺被鍨� math 鏁扮粍璁$畻 char 瀛楃楠岃瘉
-  captchaType: math
-# 寮�鍙戠幆澧冮厤缃�
-server:
-  # 鏈嶅姟鍣ㄧ殑HTTP绔彛锛岄粯璁や负8080
-  port: 5011
-  servlet:
-    # 搴旂敤鐨勮闂矾寰�
-    context-path: /ltkj-admin
-  tomcat:
-    # tomcat鐨刄RI缂栫爜
-    uri-encoding: UTF-8
-    # 杩炴帴鏁版弧鍚庣殑鎺掗槦鏁帮紝榛樿涓�100
-    accept-count: 1000
-    threads:
-      # tomcat鏈�澶х嚎绋嬫暟锛岄粯璁や负200
-      max: 800
-      # Tomcat鍚姩鍒濆鍖栫殑绾跨▼鏁帮紝榛樿鍊�10
-      min-spare: 100
-
-# 鏃ュ織閰嶇疆
-#logging:
-#  level:
-#    com.ltkj: debug
-#    org.springframework: warn
-
-# 鐢ㄦ埛閰嶇疆
-user:
-  password:
-    # 瀵嗙爜鏈�澶ч敊璇鏁�
-    maxRetryCount: 5
-    # 瀵嗙爜閿佸畾鏃堕棿锛堥粯璁�10鍒嗛挓锛�
-    lockTime: 10
-
-# Spring閰嶇疆
-spring:
-  # 璧勬簮淇℃伅
-  messages:
-    # 鍥介檯鍖栬祫婧愭枃浠惰矾寰�
-    basename: i18n/messages
-  # 鏂囦欢涓婁紶
-  servlet:
-    multipart:
-      # 鍗曚釜鏂囦欢澶у皬
-      max-file-size: 2GB
-      # 璁剧疆鎬讳笂浼犵殑鏂囦欢澶у皬
-      max-request-size: 2GB
-  # 鏈嶅姟妯″潡
-  devtools:
-    restart:
-      # 鐑儴缃插紑鍏�
-      enabled: true
-#  cache:
-#    type: ehcache
-
-  # redis 閰嶇疆
-#  redis:
-#    # 鍦板潃
-##    host: 101.42.27.146
-#    host: localhost
-#    # 绔彛锛岄粯璁や负6379
-#    port: 6379
-#    # 鏁版嵁搴撶储寮�
-#    database: 0
-#    # 瀵嗙爜
-##    password: 654321
-#    password: 123456
-#    # 杩炴帴瓒呮椂鏃堕棿
-#    timeout: 120s
-#    lettuce:
-#      pool:
-#        # 杩炴帴姹犱腑鐨勬渶灏忕┖闂茶繛鎺�
-#        min-idle: 0
-#        # 杩炴帴姹犱腑鐨勬渶澶х┖闂茶繛鎺�
-#        max-idle: 8
-#        # 杩炴帴姹犵殑鏈�澶ф暟鎹簱杩炴帴鏁�
-#        max-active: 8
-#        # #杩炴帴姹犳渶澶ч樆濉炵瓑寰呮椂闂达紙浣跨敤璐熷�艰〃绀烘病鏈夐檺鍒讹級
-#        max-wait: -1ms
-  # 閭欢
-  mail:
-    # from 瑕佸拰 username 涓�鑷�, 鍚﹀垯鎶ラ敊
-    from: 1138758025@qq.com
-    # 閭欢鏈嶅姟鍦板潃
-    host: smtp.qq.com
-    # 鐢ㄦ埛鍚�
-    username: 1138758025@qq.com
-    # 鎺堟潈鐮� (璁剧疆 - 璐︽埛 - POP3/SMTP鏈嶅姟)
-    password: lwsbmlbqgpaqfgdb
-    # QQ閭鍔犲瘑绔彛锛屼笉鍚岄偖绠辩殑绔彛涓嶄竴鏍�
-    port: 465
-    properties:
-      mail:
-        smtp:
-          socketFactory:
-            class: javax.net.ssl.SSLSocketFactory
-          ssl:
-            trust: smtp.qq.com
-          # 鏄惁闇�瑕佺敤鎴疯璇�
-          auth: true
-          starttls:
-            # 鍚敤TLS鍔犲瘑
-            enable: true
-            required: true
-
-# token閰嶇疆
-token:
-  # 浠ょ墝鑷畾涔夋爣璇�
-  header: Authorization
-  # 浠ょ墝瀵嗛挜
-  secret: xaltjdkjyxgs_sjh&1987
-
-  secret_key: ltkj_xaltjdkjsjh
-  # 浠ょ墝鏈夋晥鏈燂紙榛樿30鍒嗛挓锛�
-  expireTime: 180
-  # 鏄惁鍏佽璐︽埛澶氱粓绔悓鏃剁櫥褰曪紙true鍏佽 false涓嶅厑璁革級
-  soloLogin: true
-  #鏄惁寮�鍚櫥褰曟椂鍒ゆ柇鍟嗘埛绉橀挜鏄惁杩囨湡
-  secret_key_login: true
-
-# MyBatis Plus閰嶇疆
-mybatis-plus:
-  # 鎼滅储鎸囧畾鍖呭埆鍚�
-  typeAliasesPackage: com.ltkj.**.domain
-  # 閰嶇疆mapper鐨勬壂鎻忥紝鎵惧埌鎵�鏈夌殑mapper.xml鏄犲皠鏂囦欢
-  mapperLocations: classpath*:mapper/**/*Mapper.xml
-  # 鍔犺浇鍏ㄥ眬鐨勯厤缃枃浠�
-  configLocation: classpath:mybatis/mybatis-config.xml
-  global-config:
-    db-config:
-      logic-not-delete-value: 0
-      logic-delete-value: 1
-      update-strategy: not_null
-
-
-# PageHelper鍒嗛〉鎻掍欢
-pagehelper:
-  helperDialect: mysql
-  supportMethodsArguments: true
-  params: count=countSql
-
-# Swagger閰嶇疆
-swagger:
-  # 鏄惁寮�鍚痵wagger
-  enabled: true
-  # 璇锋眰鍓嶇紑
-  pathMapping: /
-
-# 闃叉XSS鏀诲嚮
-xss:
-  # 杩囨护寮�鍏�
-  enabled: true
-  # 鎺掗櫎閾炬帴锛堝涓敤閫楀彿鍒嗛殧锛�
-  excludes: /system/notice,/system/package
-  # 鍖归厤閾炬帴
-  urlPatterns: /system/*,/monitor/*,/tool/*
-
-
-#  浣撴鎶ュ憡妯℃澘鍜屾姤鍛婁复鏃剁敓鎴愬瓨鍌ㄧ殑鏂囦欢澶硅矾寰�
-path:
-  filePath: D:\Tjreport
-  # nginx鍥剧墖鏈嶅姟鍣�
-  reportServer: https://ltpeis.xaltjdkj.cn:5516/
-
-
-#  浣撴濂楅鍜岃疆鎾浘瀛樺偍璺緞
-photoPath: D:\AppPhoto\uploadPath\
-# nginx鍥剧墖鏈嶅姟鍣�
-#photoServer: https://ltpeis.xaltjdkj.cn:5502/uploadPath/
-photoServer: http://192.168.0.5:5502/uploadPath/
-
-
-
-# 寰俊灏忕▼搴廰ppid secret
-xcx:
-  appid: wx40a545f1a8eb1d9d
-  secret: c86c1ff7f91c16380111878e9a259237
-  msgDataFormat: JSON
-  token: token # 寰俊灏忕▼搴忔秷鎭湇鍔″櫒閰嶇疆鐨則oken
-  aesKey: aesKey # 寰俊灏忕▼搴忔秷鎭湇鍔″櫒閰嶇疆鐨凟ncodingAESKey
-# 寮�鍙戣�呭簲璇ヨ缃垚鑷繁鐨剋x鐩稿叧淇℃伅
-wx:
-  # 灏忕▼搴�
-  miniapp:
-    appid: wx40a545f1a8eb1d9d
-    secret: c86c1ff7f91c16380111878e9a259237
-    msg-data-format: XML
-  pay:
-    #appid
-    app-id: wx40a545f1a8eb1d9d
-    mch-id: 1642930999   #鍟嗘埛鍙�
-    mch-key: Xianlutaikeji666888999shijihongL   #瀵嗛挜
-    #key-path: E:\mycode\apppwd\1643225121_20230427_cert\apiclient_cert.p12  #鏈湴璇佷功璺緞锛屽湪寰俊鍟嗘埛鍚庡彴涓嬭浇
-    key-path: D:\WXCertUtil\tjcert\apiclient_cert.p12  #鏈嶅姟鍣ㄨ瘉涔﹁矾寰勶紝鍦ㄥ井淇″晢鎴峰悗鍙颁笅杞�
-#    pay-score-notify-url: http://192.168.0.101:5011/cus/order/pay-notify   #寰俊鏀粯鍥炶皟鍦板潃
-#    pay-score-notify-url: https://ltpeis.xaltjdkj.cn:5011/ltkj-admin/cus/order/pay-notify   #寰俊鏀粯鍥炶皟鍦板潃
-    pay-score-notify-url: https://ltpeis.xaltjdkj.cn:5021/ltkj-admin/cus/order/pay-notify   #寰俊鏀粯鍥炶皟鍦板潃
-
-#绉湪鎶ヨ〃璁块棶鍦板潃
-jimu:
-#  path: https://ltpeis.xaltjdkj.cn:5011/ltkj-admin
-#  path: https://ltpeis.xaltjdkj.cn:5021/ltkj-admin
-  path: http://127.0.0.1:5011/ltkj-admin
-#   path: http://10.168.0.9:5011
-#   path: http://192.168.0.105:5011
-#  path: http://192.168.1.113:5011
-
-
-jeecg :
-  jmreport:
-    # 鎵撳嵃绾稿紶閰嶇疆 title鎻忚堪 size瀹介珮
-    printPaper:
-      - title: 灏忕エ鎵撳嵃
-        size:
-          - 40
-          - 60
-#  ip = 101.42.27.146
-#  prot = 3306
-#  name = ltkjpeis10
-#  username = root
-#  password = Root_ltkj123
-config:
-  properties: D:\ltkjprojectconf\config.properties
-  path: D:\ltkjprojectconf
\ No newline at end of file
diff --git a/ltkj-admin/src/main/resources/application.yml b/ltkj-admin/src/main/resources/application.yml
index 967aa1c..074b323 100644
--- a/ltkj-admin/src/main/resources/application.yml
+++ b/ltkj-admin/src/main/resources/application.yml
@@ -1,8 +1,7 @@
 # Spring閰嶇疆
 #dev  鍏徃 寮�鍙�/閮ㄧ讲浣跨敤
-#prod 娉惧窛鍘块儴缃叉寮忕幆澧冧娇鐢�
+#prod 娉惧窛鍘块儴缃叉寮忕幆澧冧娇鐢�(灏忕▼搴忕涔熷彲浣跨敤)
 #test 娉惧窛鍘块儴缃叉祴璇曠幆澧冧娇鐢�
-#xiaochengxu 娉惧窛鍘块儴缃插皬绋嬪簭鐜浣跨敤
 spring:
   profiles:
     active: dev
\ No newline at end of file

--
Gitblit v1.8.0