Просмотр исходного кода

Merge remote-tracking branch 'origin/dev' into dev

zk 2 лет назад
Родитель
Сommit
cb7b5195cc
63 измененных файлов с 2042 добавлено и 11 удалено
  1. 40 0
      sckw-common/sckw-common-core/src/main/java/com/sckw/core/common/enums/enums/DictEnum.java
  2. 14 11
      sckw-common/sckw-common-core/src/main/java/com/sckw/core/common/enums/enums/DictTypeEnum.java
  3. 40 0
      sckw-common/sckw-common-core/src/main/java/com/sckw/core/model/vo/BasePara.java
  4. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerLogisticsController.java
  5. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerLogisticsOrderController.java
  6. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerLogisticsTrackController.java
  7. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerTradeController.java
  8. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerTradeOrderController.java
  9. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerTradeTrackController.java
  10. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementLogisticsController.java
  11. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementLogisticsTrackController.java
  12. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementOfflineController.java
  13. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementTradeController.java
  14. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementTradeTrackController.java
  15. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementWalletController.java
  16. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerLogisticsMapper.java
  17. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerLogisticsOrderMapper.java
  18. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerLogisticsTrackMapper.java
  19. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerTradeMapper.java
  20. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerTradeOrderMapper.java
  21. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerTradeTrackMapper.java
  22. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementLogisticsMapper.java
  23. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementLogisticsTrackMapper.java
  24. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementOfflineMapper.java
  25. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementTradeMapper.java
  26. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementTradeTrackMapper.java
  27. 14 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementWalletMapper.java
  28. 158 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerLogistics.java
  29. 76 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerLogisticsOrder.java
  30. 70 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerLogisticsTrack.java
  31. 133 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerTrade.java
  32. 75 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerTradeOrder.java
  33. 69 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerTradeTrack.java
  34. 97 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementLogistics.java
  35. 70 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementLogisticsTrack.java
  36. 154 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementOffline.java
  37. 100 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementTrade.java
  38. 69 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementTradeTrack.java
  39. 91 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementWallet.java
  40. 11 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerLogisticsOrderService.java
  41. 11 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerLogisticsService.java
  42. 11 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerLogisticsTrackService.java
  43. 11 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerTradeOrderService.java
  44. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerTradeService.java
  45. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerTradeTrackService.java
  46. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementLogisticsService.java
  47. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementLogisticsTrackService.java
  48. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementOfflineService.java
  49. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementTradeService.java
  50. 12 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementTradeTrackService.java
  51. 13 0
      sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementWalletService.java
  52. 38 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerLogisticsMapper.xml
  53. 23 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerLogisticsOrderMapper.xml
  54. 22 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerLogisticsTrackMapper.xml
  55. 34 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerTradeMapper.xml
  56. 23 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerTradeOrderMapper.xml
  57. 22 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerTradeTrackMapper.xml
  58. 27 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementLogisticsMapper.xml
  59. 22 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementLogisticsTrackMapper.xml
  60. 36 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementOfflineMapper.xml
  61. 27 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementTradeMapper.xml
  62. 22 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementTradeTrackMapper.xml
  63. 26 0
      sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementWalletMapper.xml

+ 40 - 0
sckw-common/sckw-common-core/src/main/java/com/sckw/core/common/enums/enums/DictEnum.java

@@ -0,0 +1,40 @@
+package com.sckw.core.common.enums.enums;
+
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+
+/**
+ * @author lfdc
+ * @description 枚举字典
+ * @date 2023-07-07 14:07:23
+ */
+@Getter
+@AllArgsConstructor
+public enum DictEnum {
+    PRICE_TYPE_0("price_type", "0", "元/吨"),
+    PRICE_TYPE_1("price_type", "1", "元/车"),
+    TRADE_TYPE_0("trade_type", "0", "预付款"),
+    TRADE_TYPE_1("trade_type", "1", "货到付款"),
+    TRADE_TYPE_2("trade_type", "2", "线下付款"),
+    ADDRESS_TYPE_0("address_type", "0", "矿山"),
+    INDUSTRY_TYPE_0("industry_type", "0", "砂石"),
+    CLASSIFICATION_TYPE_0("classification_type", "0", "石料"),
+    CATEGORY_TYPE_0("category_type", "0", "山砂"),
+    PRODUCT_NAME_TYPE_0("product_name_type", "0", "毛石"),
+    GOODS_STATUS_0("goods_status", "0", "已保存"),
+    GOODS_STATUS_1("goods_status", "1", "已上架"),
+    GOODS_STATUS_2("goods_status", "2", "已下架");
+    private final String type;
+    private final String value;
+    private final String label;
+
+    public static String getLabel(String type, String value) {
+        for (DictEnum dict : DictEnum.values()) {
+            if (dict.getType().equals(type) && dict.getValue().equals(value)) {
+                return dict.getLabel();
+            }
+        }
+        return null;
+    }
+
+}

+ 14 - 11
sckw-common/sckw-common-core/src/main/java/com/sckw/core/common/enums/enums/DictTypeEnum.java

@@ -4,21 +4,24 @@ import lombok.AllArgsConstructor;
 import lombok.Getter;
 
 /**
- * @author lfdc
- * @description 枚举字典
- * @date 2023-07-07 14:07:23
+ * @desc: 字典类型枚举
+ * @author: yzc
+ * @date: 2023-07-10 16:46
  */
 @Getter
 @AllArgsConstructor
 public enum DictTypeEnum {
-    PRICE_TYPE_0("price_type", "0", "元/吨"),
-    PRICE_TYPE_1("price_type", "1", "元/车"),
-    UNIT_TYPE_0("unit", "0", "吨"),
-    UNIT_TYPE_1("unit", "1", "方"),
-    UNIT_TYPE_2("unit", "2", "箱"),
-    UNIT_TYPE_3("unit", "3", "件");
+    INTEGRAL_TYPE("integral_type", "积分类型"),
+    PRICE_TYPE("price_type", "运价方式"),
+    TRADE_TYPE("trade_type", "交易方式"),
+    ADDRESS_TYPE("address_type", "地址类型"),
+    INDUSTRY_TYPE("industry_type", "行业类型"),
+    CLASSIFICATION_TYPE("classification_type", "分类类型"),
+    CATEGORY_TYPE("category_type", "类别类型"),
+    PRODUCT_NAME_TYPE("product_name_type", "品名类型"),
+    GOODS_STATUS("goods_status", "商品状态");
     private final String type;
-    private final String value;
-    private final String label;
+    private final String name;
+
 
 }

+ 40 - 0
sckw-common/sckw-common-core/src/main/java/com/sckw/core/model/vo/BasePara.java

@@ -0,0 +1,40 @@
+package com.sckw.core.model.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+import java.io.Serial;
+import java.io.Serializable;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-07 16:58:41
+ */
+@Getter
+@Setter
+public class BasePara implements Serializable {
+    @Serial
+    private static final long serialVersionUID = 1881051859375157819L;
+    /**
+     * 当前页
+     */
+    private int page;
+    /**
+     * 每页数量
+     */
+    private int pageSize;
+    /**
+     * 关键字搜索
+     */
+    private String keywords;
+
+    public BasePara() {
+        this(1, 10, "");
+    }
+
+    public BasePara(int page, int pageSize, String keywords) {
+        this.page = page;
+        this.pageSize = pageSize;
+        this.keywords = keywords;
+    }
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerLogisticsController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 对账-物流订单
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_ledger_logistics")
+public class KwpLedgerLogisticsController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerLogisticsOrderController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 对账-物流订单-对账关联交易订单
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_ledger_logistics_order")
+public class KwpLedgerLogisticsOrderController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerLogisticsTrackController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 对账-物流订单-状态信息
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_ledger_logistics_track")
+public class KwpLedgerLogisticsTrackController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerTradeController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 对账-交易订单
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_ledger_trade")
+public class KwpLedgerTradeController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerTradeOrderController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 对账-交易订单-对账关联交易订单
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_ledger_trade_order")
+public class KwpLedgerTradeOrderController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpLedgerTradeTrackController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 对账-交易订单-状态信息
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_ledger_trade_track")
+public class KwpLedgerTradeTrackController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementLogisticsController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 结算-物流订单
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_settlement_logistics")
+public class KwpSettlementLogisticsController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementLogisticsTrackController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 结算-物流订单-状态信息
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_settlement_logistics_track")
+public class KwpSettlementLogisticsTrackController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementOfflineController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 下线结算记录(交易订单结算/物流订单结算)
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_settlement_offline")
+public class KwpSettlementOfflineController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementTradeController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 结算-交易订单
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_settlement_trade")
+public class KwpSettlementTradeController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementTradeTrackController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 结算-交易订单-状态信息
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_settlement_trade_track")
+public class KwpSettlementTradeTrackController {
+    
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/controller/KwpSettlementWalletController.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.controller;
+import org.springframework.web.bind.annotation.*;
+
+/**
+* 电子钱包结算记录(交易订单结算/物流订单结算)
+*
+* @author xucaiqin
+*/
+@RestController
+@RequestMapping("/kwp_settlement_wallet")
+public class KwpSettlementWalletController {
+    
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerLogisticsMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpLedgerLogistics;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpLedgerLogisticsMapper extends BaseMapper<KwpLedgerLogistics> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerLogisticsOrderMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpLedgerLogisticsOrder;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpLedgerLogisticsOrderMapper extends BaseMapper<KwpLedgerLogisticsOrder> {
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerLogisticsTrackMapper.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpLedgerLogisticsTrack;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+@Mapper
+public interface KwpLedgerLogisticsTrackMapper extends BaseMapper<KwpLedgerLogisticsTrack> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerTradeMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpLedgerTrade;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+@Mapper
+public interface KwpLedgerTradeMapper extends BaseMapper<KwpLedgerTrade> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerTradeOrderMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpLedgerTradeOrder;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpLedgerTradeOrderMapper extends BaseMapper<KwpLedgerTradeOrder> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpLedgerTradeTrackMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpLedgerTradeTrack;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpLedgerTradeTrackMapper extends BaseMapper<KwpLedgerTradeTrack> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementLogisticsMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpSettlementLogistics;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+@Mapper
+public interface KwpSettlementLogisticsMapper extends BaseMapper<KwpSettlementLogistics> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementLogisticsTrackMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpSettlementLogisticsTrack;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+@Mapper
+public interface KwpSettlementLogisticsTrackMapper extends BaseMapper<KwpSettlementLogisticsTrack> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementOfflineMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpSettlementOffline;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpSettlementOfflineMapper extends BaseMapper<KwpSettlementOffline> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementTradeMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpSettlementTrade;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpSettlementTradeMapper extends BaseMapper<KwpSettlementTrade> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementTradeTrackMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpSettlementTradeTrack;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+@Mapper
+public interface KwpSettlementTradeTrackMapper extends BaseMapper<KwpSettlementTradeTrack> {
+}

+ 14 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/dao/KwpSettlementWalletMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.payment.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.payment.model.KwpSettlementWallet;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+@Mapper
+public interface KwpSettlementWalletMapper extends BaseMapper<KwpSettlementWallet> {
+}

+ 158 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerLogistics.java

@@ -0,0 +1,158 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 对账-物流订单
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_ledger_logistics")
+public class KwpLedgerLogistics {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    @TableField(value = "ent_id")
+    private Long entId;
+
+    /**
+     * 托运单位
+     */
+    @TableField(value = "check_ent_id")
+    private Long checkEntId;
+
+    /**
+     * 承运单位
+     */
+    @TableField(value = "carrier_ent_id")
+    private Long carrierEntId;
+
+    @TableField(value = "`name`")
+    private String name;
+
+    /**
+     * 开始日期
+     */
+    @TableField(value = "start_time")
+    private LocalDateTime startTime;
+
+    /**
+     * 结束日期
+     */
+    @TableField(value = "end_time")
+    private LocalDateTime endTime;
+
+    /**
+     * 对账金额
+     */
+    @TableField(value = "price")
+    private BigDecimal price;
+
+    /**
+     * 发票税率(%)
+     */
+    @TableField(value = "tax_rate")
+    private BigDecimal taxRate;
+
+    /**
+     * 交易方式(预付款、货到付款)
+     */
+    @TableField(value = "trading")
+    private String trading;
+
+    /**
+     * 卸货量
+     */
+    @TableField(value = "unload_amount")
+    private BigDecimal unloadAmount;
+
+    /**
+     * 装货量
+     */
+    @TableField(value = "load_amount")
+    private BigDecimal loadAmount;
+
+    /**
+     * 亏损量
+     */
+    @TableField(value = "deficit_amount")
+    private BigDecimal deficitAmount;
+
+    /**
+     * 合理损耗量
+     */
+    @TableField(value = "lose_amount")
+    private BigDecimal loseAmount;
+
+    /**
+     * 总应收/元
+     */
+    @TableField(value = "total_price")
+    private BigDecimal totalPrice;
+
+    /**
+     * 已收款/元
+     */
+    @TableField(value = "actual_price")
+    private BigDecimal actualPrice;
+
+    /**
+     * 对账清单凭证
+     */
+    @TableField(value = "url")
+    private String url;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 状态(待对账、对账中、已对账、已完成、已取消、已退回)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 76 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerLogisticsOrder.java

@@ -0,0 +1,76 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.time.LocalDateTime;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 对账-物流订单-对账关联交易订单
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_ledger_logistics_order")
+public class KwpLedgerLogisticsOrder {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 物流订单对账id(kwp_ledger_logistics)
+     */
+    @TableField(value = "l_ledger_id")
+    private Long lLedgerId;
+
+    /**
+     * 物流订单id(kwt_logistics_order)
+     */
+    @TableField(value = "l_order_id")
+    private Long lOrderId;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 70 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerLogisticsTrack.java

@@ -0,0 +1,70 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.time.LocalDateTime;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 对账-物流订单-状态信息
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_ledger_logistics_track")
+public class KwpLedgerLogisticsTrack {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 物流订单对账id(kwp_ledger_logistics)
+     */
+    @TableField(value = "l_ledger_id")
+    private Long lLedgerId;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 133 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerTrade.java

@@ -0,0 +1,133 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+/**
+ * 对账-交易订单
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_ledger_trade")
+public class KwpLedgerTrade {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    @TableField(value = "ent_id")
+    private Long entId;
+
+    /**
+     * 采购单位
+     */
+    @TableField(value = "procure_ent_id")
+    private Long procureEntId;
+
+    /**
+     * 供应单位
+     */
+    @TableField(value = "supply_ent_id")
+    private Long supplyEntId;
+
+    @TableField(value = "`name`")
+    private String name;
+
+    /**
+     * 开始日期
+     */
+    @TableField(value = "start_time")
+    private LocalDateTime startTime;
+
+    /**
+     * 结束日期
+     */
+    @TableField(value = "end_time")
+    private LocalDateTime endTime;
+
+    /**
+     * 对账金额
+     */
+    @TableField(value = "price")
+    private BigDecimal price;
+
+    /**
+     * 发票税率(%)
+     */
+    @TableField(value = "tax_rate")
+    private BigDecimal taxRate;
+
+    /**
+     * 交易方式(预付款、货到付款)
+     */
+    @TableField(value = "trading")
+    private Long trading;
+
+    /**
+     * 总应收/元
+     */
+    @TableField(value = "total_price")
+    private BigDecimal totalPrice;
+
+    /**
+     * 已收款/元
+     */
+    @TableField(value = "actual_price")
+    private BigDecimal actualPrice;
+
+    /**
+     * 对账清单凭证
+     */
+    @TableField(value = "url")
+    private String url;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 状态(待对账、对账中、已对账、已完成、已取消、已退回)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 75 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerTradeOrder.java

@@ -0,0 +1,75 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 对账-交易订单-对账关联交易订单
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_ledger_trade_order")
+public class KwpLedgerTradeOrder {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 交易订单对账id(kwp_ledger_trade)
+     */
+    @TableField(value = "t_ledger_id")
+    private Long tLedgerId;
+
+    /**
+     * 交易订单id(kwo_trade_order)
+     */
+    @TableField(value = "t_order_id")
+    private Long tOrderId;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 69 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpLedgerTradeTrack.java

@@ -0,0 +1,69 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 对账-交易订单-状态信息
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_ledger_trade_track")
+public class KwpLedgerTradeTrack {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 交易订单对账id(kwp_ledger_trade)
+     */
+    @TableField(value = "t_ledger_id")
+    private Long tLedgerId;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 97 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementLogistics.java

@@ -0,0 +1,97 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+/**
+ * 结算-物流订单
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_settlement_logistics")
+public class KwpSettlementLogistics {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    @TableField(value = "ent_id")
+    private Long entId;
+
+    /**
+     * 物流订单对账id
+     */
+    @TableField(value = "l_ledger_id")
+    private Long lLedgerId;
+
+    /**
+     * 结算单编号
+     */
+    @TableField(value = "sl_order_no")
+    private String slOrderNo;
+
+    @TableField(value = "`name`")
+    private String name;
+
+    /**
+     * 对账金额
+     */
+    @TableField(value = "total_price")
+    private BigDecimal totalPrice;
+
+    /**
+     * 已收账款
+     */
+    @TableField(value = "actual_price")
+    private BigDecimal actualPrice;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 状态(待回款、部分回款、全部回款、回退)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 70 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementLogisticsTrack.java

@@ -0,0 +1,70 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.time.LocalDateTime;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+/**
+ * 结算-物流订单-状态信息
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_settlement_logistics_track")
+public class KwpSettlementLogisticsTrack {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 物流订单结算id
+     */
+    @TableField(value = "l_settlement_id")
+    private Long lSettlementId;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 154 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementOffline.java

@@ -0,0 +1,154 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 下线结算记录(交易订单结算/物流订单结算)
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_settlement_offline")
+public class KwpSettlementOffline {
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 企业类型
+     */
+    @TableField(value = "ent_id")
+    private Long entId;
+
+    /**
+     * 结算id(交易订单结算/物流订单结算)
+     */
+    @TableField(value = "settlement_id")
+    private Long settlementId;
+
+    /**
+     * 收款企业id
+     */
+    @TableField(value = "coll_ent_id")
+    private Long collEntId;
+
+    /**
+     * 收款企业名称
+     */
+    @TableField(value = "coll_firm_name")
+    private String collFirmName;
+
+    /**
+     * 收款金额
+     */
+    @TableField(value = "coll_price")
+    private BigDecimal collPrice;
+
+    /**
+     * 预计收款日期
+     */
+    @TableField(value = "coll_time")
+    private LocalDateTime collTime;
+
+    /**
+     * 收款确认人
+     */
+    @TableField(value = "coll_user_id")
+    private Long collUserId;
+
+    /**
+     * 收款附件
+     */
+    @TableField(value = "coll_urls")
+    private String collUrls;
+
+    /**
+     * 付款企业id
+     */
+    @TableField(value = "pay_ent_id")
+    private Long payEntId;
+
+    /**
+     * 付款企业名称
+     */
+    @TableField(value = "pay_firm_name")
+    private String payFirmName;
+
+    /**
+     * 付款金额
+     */
+    @TableField(value = "pay_price")
+    private BigDecimal payPrice;
+
+    /**
+     * 付款日期
+     */
+    @TableField(value = "pay_time")
+    private LocalDateTime payTime;
+
+    /**
+     * 付款确认人
+     */
+    @TableField(value = "pay_user_id")
+    private Long payUserId;
+
+    /**
+     * 付款附件
+     */
+    @TableField(value = "pay_urls")
+    private String payUrls;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 状态:0正常/1锁定
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    /**
+     * 创建人
+     */
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    /**
+     * 创建时间
+     */
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    /**
+     * 更新人
+     */
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 删除标识(0正常/1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 100 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementTrade.java

@@ -0,0 +1,100 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 结算-交易订单
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_settlement_trade")
+public class KwpSettlementTrade {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    @TableField(value = "ent_id")
+    private Long entId;
+
+    /**
+     * 交易订单对账id
+     */
+    @TableField(value = "t_ledger_id")
+    private Long tLedgerId;
+
+    /**
+     * 结算单编号
+     */
+    @TableField(value = "st_order_no")
+    private String stOrderNo;
+
+    /**
+     * 结算单名称
+     */
+    @TableField(value = "`name`")
+    private String name;
+
+    /**
+     * 总应收/元
+     */
+    @TableField(value = "total_price")
+    private BigDecimal totalPrice;
+
+    /**
+     * 已收款/元
+     */
+    @TableField(value = "actual_price")
+    private BigDecimal actualPrice;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 状态(待回款、部分回款、全部回款、回退)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 69 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementTradeTrack.java

@@ -0,0 +1,69 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:19
+ */
+
+/**
+ * 结算-交易订单-状态信息
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_settlement_trade_track")
+public class KwpSettlementTradeTrack {
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 交易订单结算id
+     */
+    @TableField(value = "t_settlement_id")
+    private Long tSettlementId;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 91 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/model/KwpSettlementWallet.java

@@ -0,0 +1,91 @@
+package com.sckw.payment.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:42:20
+ */
+
+/**
+ * 电子钱包结算记录(交易订单结算/物流订单结算)
+ */
+@Getter
+@Setter
+@ToString
+@TableName(value = "kwp_settlement_wallet")
+public class KwpSettlementWallet {
+    @TableId(value = "id", type = IdType.INPUT)
+    private Long id;
+
+    /**
+     * 企业类型
+     */
+    @TableField(value = "ent_id")
+    private Long entId;
+
+    /**
+     * 交易订单id(kwo_trade_order)
+     */
+    @TableField(value = "order_id")
+    private Long orderId;
+
+    /**
+     * 企业电子钱包id(kwp_wallet_ent 主键)
+     */
+    @TableField(value = "wallet_id")
+    private Long walletId;
+
+    /**
+     * 金额
+     */
+    @TableField(value = "price")
+    private BigDecimal price;
+
+    /**
+     * 类型(0付款、1退款)
+     */
+    @TableField(value = "`type`")
+    private Integer type;
+
+    /**
+     * 备注
+     */
+    @TableField(value = "remark")
+    private String remark;
+
+    /**
+     * 状态(0扣款、1结算、2异常、)
+     */
+    @TableField(value = "`status`")
+    private Integer status;
+
+    @TableField(value = "create_by")
+    private Long createBy;
+
+    @TableField(value = "create_time")
+    private LocalDateTime createTime;
+
+    @TableField(value = "update_by")
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    @TableField(value = "update_time")
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    @TableField(value = "del_flag")
+    private Integer delFlag;
+}

+ 11 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerLogisticsOrderService.java

@@ -0,0 +1,11 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+@Service
+public class KwpLedgerLogisticsOrderService {
+
+}

+ 11 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerLogisticsService.java

@@ -0,0 +1,11 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+@Service
+public class KwpLedgerLogisticsService {
+
+}

+ 11 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerLogisticsTrackService.java

@@ -0,0 +1,11 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+@Service
+public class KwpLedgerLogisticsTrackService {
+
+}

+ 11 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerTradeOrderService.java

@@ -0,0 +1,11 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+@Service
+public class KwpLedgerTradeOrderService {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerTradeService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpLedgerTradeService  {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpLedgerTradeTrackService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpLedgerTradeTrackService {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementLogisticsService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpSettlementLogisticsService  {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementLogisticsTrackService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpSettlementLogisticsTrackService  {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementOfflineService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpSettlementOfflineService {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementTradeService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpSettlementTradeService {
+
+}

+ 12 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementTradeTrackService.java

@@ -0,0 +1,12 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpSettlementTradeTrackService  {
+
+}

+ 13 - 0
sckw-modules/sckw-payment/src/main/java/com/sckw/payment/service/KwpSettlementWalletService.java

@@ -0,0 +1,13 @@
+package com.sckw.payment.service;
+
+import org.springframework.stereotype.Service;
+
+/**
+ * @author xucaiqin
+ * @date 2023-07-10 16:38:36
+ */
+
+@Service
+public class KwpSettlementWalletService {
+
+}

+ 38 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerLogisticsMapper.xml

@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpLedgerLogisticsMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpLedgerLogistics">
+    <!--@mbg.generated-->
+    <!--@Table kwp_ledger_logistics-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="ent_id" jdbcType="BIGINT" property="entId" />
+    <result column="check_ent_id" jdbcType="BIGINT" property="checkEntId" />
+    <result column="carrier_ent_id" jdbcType="BIGINT" property="carrierEntId" />
+    <result column="name" jdbcType="VARCHAR" property="name" />
+    <result column="start_time" jdbcType="TIMESTAMP" property="startTime" />
+    <result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
+    <result column="price" jdbcType="DECIMAL" property="price" />
+    <result column="tax_rate" jdbcType="DECIMAL" property="taxRate" />
+    <result column="trading" jdbcType="VARCHAR" property="trading" />
+    <result column="unload_amount" jdbcType="DECIMAL" property="unloadAmount" />
+    <result column="load_amount" jdbcType="DECIMAL" property="loadAmount" />
+    <result column="deficit_amount" jdbcType="DECIMAL" property="deficitAmount" />
+    <result column="lose_amount" jdbcType="DECIMAL" property="loseAmount" />
+    <result column="total_price" jdbcType="DECIMAL" property="totalPrice" />
+    <result column="actual_price" jdbcType="DECIMAL" property="actualPrice" />
+    <result column="url" jdbcType="VARCHAR" property="url" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, ent_id, check_ent_id, carrier_ent_id, `name`, start_time, end_time, price, tax_rate, 
+    trading, unload_amount, load_amount, deficit_amount, lose_amount, total_price, actual_price, 
+    url, remark, `status`, create_by, create_time, update_by, update_time, del_flag
+  </sql>
+</mapper>

+ 23 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerLogisticsOrderMapper.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpLedgerLogisticsOrderMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpLedgerLogisticsOrder">
+    <!--@mbg.generated-->
+    <!--@Table kwp_ledger_logistics_order-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="l_ledger_id" jdbcType="BIGINT" property="lLedgerId" />
+    <result column="l_order_id" jdbcType="BIGINT" property="lOrderId" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, l_ledger_id, l_order_id, remark, `status`, create_by, create_time, update_by, 
+    update_time, del_flag
+  </sql>
+</mapper>

+ 22 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerLogisticsTrackMapper.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpLedgerLogisticsTrackMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpLedgerLogisticsTrack">
+    <!--@mbg.generated-->
+    <!--@Table kwp_ledger_logistics_track-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="l_ledger_id" jdbcType="BIGINT" property="lLedgerId" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, l_ledger_id, remark, `status`, create_by, create_time, update_by, update_time, 
+    del_flag
+  </sql>
+</mapper>

+ 34 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerTradeMapper.xml

@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpLedgerTradeMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpLedgerTrade">
+    <!--@mbg.generated-->
+    <!--@Table kwp_ledger_trade-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="ent_id" jdbcType="BIGINT" property="entId" />
+    <result column="procure_ent_id" jdbcType="BIGINT" property="procureEntId" />
+    <result column="supply_ent_id" jdbcType="BIGINT" property="supplyEntId" />
+    <result column="name" jdbcType="VARCHAR" property="name" />
+    <result column="start_time" jdbcType="TIMESTAMP" property="startTime" />
+    <result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
+    <result column="price" jdbcType="DECIMAL" property="price" />
+    <result column="tax_rate" jdbcType="DECIMAL" property="taxRate" />
+    <result column="trading" jdbcType="BIGINT" property="trading" />
+    <result column="total_price" jdbcType="DECIMAL" property="totalPrice" />
+    <result column="actual_price" jdbcType="DECIMAL" property="actualPrice" />
+    <result column="url" jdbcType="VARCHAR" property="url" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, ent_id, procure_ent_id, supply_ent_id, `name`, start_time, end_time, price, tax_rate, 
+    trading, total_price, actual_price, url, remark, `status`, create_by, create_time, 
+    update_by, update_time, del_flag
+  </sql>
+</mapper>

+ 23 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerTradeOrderMapper.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpLedgerTradeOrderMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpLedgerTradeOrder">
+    <!--@mbg.generated-->
+    <!--@Table kwp_ledger_trade_order-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="t_ledger_id" jdbcType="BIGINT" property="tLedgerId" />
+    <result column="t_order_id" jdbcType="BIGINT" property="tOrderId" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, t_ledger_id, t_order_id, remark, `status`, create_by, create_time, update_by, 
+    update_time, del_flag
+  </sql>
+</mapper>

+ 22 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpLedgerTradeTrackMapper.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpLedgerTradeTrackMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpLedgerTradeTrack">
+    <!--@mbg.generated-->
+    <!--@Table kwp_ledger_trade_track-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="t_ledger_id" jdbcType="BIGINT" property="tLedgerId" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, t_ledger_id, remark, `status`, create_by, create_time, update_by, update_time, 
+    del_flag
+  </sql>
+</mapper>

+ 27 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementLogisticsMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpSettlementLogisticsMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpSettlementLogistics">
+    <!--@mbg.generated-->
+    <!--@Table kwp_settlement_logistics-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="ent_id" jdbcType="BIGINT" property="entId" />
+    <result column="l_ledger_id" jdbcType="BIGINT" property="lLedgerId" />
+    <result column="sl_order_no" jdbcType="VARCHAR" property="slOrderNo" />
+    <result column="name" jdbcType="VARCHAR" property="name" />
+    <result column="total_price" jdbcType="DECIMAL" property="totalPrice" />
+    <result column="actual_price" jdbcType="DECIMAL" property="actualPrice" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, ent_id, l_ledger_id, sl_order_no, `name`, total_price, actual_price, remark, 
+    `status`, create_by, create_time, update_by, update_time, del_flag
+  </sql>
+</mapper>

+ 22 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementLogisticsTrackMapper.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpSettlementLogisticsTrackMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpSettlementLogisticsTrack">
+    <!--@mbg.generated-->
+    <!--@Table kwp_settlement_logistics_track-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="l_settlement_id" jdbcType="BIGINT" property="lSettlementId" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, l_settlement_id, remark, `status`, create_by, create_time, update_by, update_time, 
+    del_flag
+  </sql>
+</mapper>

+ 36 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementOfflineMapper.xml

@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpSettlementOfflineMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpSettlementOffline">
+    <!--@mbg.generated-->
+    <!--@Table kwp_settlement_offline-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="ent_id" jdbcType="BIGINT" property="entId" />
+    <result column="settlement_id" jdbcType="BIGINT" property="settlementId" />
+    <result column="coll_ent_id" jdbcType="BIGINT" property="collEntId" />
+    <result column="coll_firm_name" jdbcType="VARCHAR" property="collFirmName" />
+    <result column="coll_price" jdbcType="DECIMAL" property="collPrice" />
+    <result column="coll_time" jdbcType="TIMESTAMP" property="collTime" />
+    <result column="coll_user_id" jdbcType="BIGINT" property="collUserId" />
+    <result column="coll_urls" jdbcType="VARCHAR" property="collUrls" />
+    <result column="pay_ent_id" jdbcType="BIGINT" property="payEntId" />
+    <result column="pay_firm_name" jdbcType="VARCHAR" property="payFirmName" />
+    <result column="pay_price" jdbcType="DECIMAL" property="payPrice" />
+    <result column="pay_time" jdbcType="TIMESTAMP" property="payTime" />
+    <result column="pay_user_id" jdbcType="BIGINT" property="payUserId" />
+    <result column="pay_urls" jdbcType="VARCHAR" property="payUrls" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, ent_id, settlement_id, coll_ent_id, coll_firm_name, coll_price, coll_time, coll_user_id, 
+    coll_urls, pay_ent_id, pay_firm_name, pay_price, pay_time, pay_user_id, pay_urls, 
+    remark, `status`, create_by, create_time, update_by, update_time, del_flag
+  </sql>
+</mapper>

+ 27 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementTradeMapper.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpSettlementTradeMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpSettlementTrade">
+    <!--@mbg.generated-->
+    <!--@Table kwp_settlement_trade-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="ent_id" jdbcType="BIGINT" property="entId" />
+    <result column="t_ledger_id" jdbcType="BIGINT" property="tLedgerId" />
+    <result column="st_order_no" jdbcType="VARCHAR" property="stOrderNo" />
+    <result column="name" jdbcType="VARCHAR" property="name" />
+    <result column="total_price" jdbcType="DECIMAL" property="totalPrice" />
+    <result column="actual_price" jdbcType="DECIMAL" property="actualPrice" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, ent_id, t_ledger_id, st_order_no, `name`, total_price, actual_price, remark, 
+    `status`, create_by, create_time, update_by, update_time, del_flag
+  </sql>
+</mapper>

+ 22 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementTradeTrackMapper.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpSettlementTradeTrackMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpSettlementTradeTrack">
+    <!--@mbg.generated-->
+    <!--@Table kwp_settlement_trade_track-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="t_settlement_id" jdbcType="BIGINT" property="tSettlementId" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, t_settlement_id, remark, `status`, create_by, create_time, update_by, update_time, 
+    del_flag
+  </sql>
+</mapper>

+ 26 - 0
sckw-modules/sckw-payment/src/main/resources/mapper/KwpSettlementWalletMapper.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sckw.payment.dao.KwpSettlementWalletMapper">
+  <resultMap id="BaseResultMap" type="com.sckw.payment.model.KwpSettlementWallet">
+    <!--@mbg.generated-->
+    <!--@Table kwp_settlement_wallet-->
+    <id column="id" jdbcType="BIGINT" property="id" />
+    <result column="ent_id" jdbcType="BIGINT" property="entId" />
+    <result column="order_id" jdbcType="BIGINT" property="orderId" />
+    <result column="wallet_id" jdbcType="BIGINT" property="walletId" />
+    <result column="price" jdbcType="DECIMAL" property="price" />
+    <result column="type" jdbcType="INTEGER" property="type" />
+    <result column="remark" jdbcType="VARCHAR" property="remark" />
+    <result column="status" jdbcType="INTEGER" property="status" />
+    <result column="create_by" jdbcType="BIGINT" property="createBy" />
+    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_by" jdbcType="BIGINT" property="updateBy" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
+    <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
+  </resultMap>
+  <sql id="Base_Column_List">
+    <!--@mbg.generated-->
+    id, ent_id, order_id, wallet_id, price, `type`, remark, `status`, create_by, create_time, 
+    update_by, update_time, del_flag
+  </sql>
+</mapper>