Pārlūkot izejas kodu

底层框架代码

18782137998 1 gadu atpakaļ
vecāks
revīzija
24c1c24e72
64 mainītis faili ar 2290 papildinājumiem un 8 dzēšanām
  1. 1 0
      pom.xml
  2. 3 1
      src/main/java/com/sckw/freight/FreightApplication.java
  3. 31 0
      src/main/java/com/sckw/freight/config/WebConfig.java
  4. 51 5
      src/main/java/com/sckw/freight/controller/IndexController.java
  5. 175 0
      src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogistics.java
  6. 76 0
      src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogisticsOrder.java
  7. 66 0
      src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogisticsTrack.java
  8. 106 0
      src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogisticsUnit.java
  9. 129 0
      src/main/java/com/sckw/freight/entity/freight/KwpSettlementLogistics.java
  10. 66 0
      src/main/java/com/sckw/freight/entity/freight/KwpSettlementLogisticsTrack.java
  11. 91 0
      src/main/java/com/sckw/freight/entity/freight/KwpSettlementRecord.java
  12. 223 0
      src/main/java/com/sckw/freight/entity/kll/KllOrder.java
  13. 170 0
      src/main/java/com/sckw/freight/entity/kll/KllOrderProduct.java
  14. 230 0
      src/main/java/com/sckw/freight/entity/kll/KllOrderTask.java
  15. 106 0
      src/main/java/com/sckw/freight/entity/kll/KllOrderTruck.java
  16. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsMapper.java
  17. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsOrderMapper.java
  18. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsTrackMapper.java
  19. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsUnitMapper.java
  20. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpSettlementLogisticsMapper.java
  21. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpSettlementLogisticsTrackMapper.java
  22. 18 0
      src/main/java/com/sckw/freight/mapper/freight/KwpSettlementRecordMapper.java
  23. 18 0
      src/main/java/com/sckw/freight/mapper/kll/KllOrderMapper.java
  24. 18 0
      src/main/java/com/sckw/freight/mapper/kll/KllOrderProductMapper.java
  25. 18 0
      src/main/java/com/sckw/freight/mapper/kll/KllOrderTaskMapper.java
  26. 18 0
      src/main/java/com/sckw/freight/mapper/kll/KllOrderTruckMapper.java
  27. 22 0
      src/main/java/com/sckw/freight/model/dto/KllOrderDTO.java
  28. 32 0
      src/main/java/com/sckw/freight/model/vo/request/RequestPageInfo.java
  29. 17 0
      src/main/java/com/sckw/freight/model/vo/request/TestModel.java
  30. 38 0
      src/main/java/com/sckw/freight/model/vo/response/ResponsePageData.java
  31. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsOrderService.java
  32. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsService.java
  33. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsTrackService.java
  34. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsUnitService.java
  35. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpSettlementLogisticsService.java
  36. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpSettlementLogisticsTrackService.java
  37. 16 0
      src/main/java/com/sckw/freight/service/freight/IKwpSettlementRecordService.java
  38. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsOrderServiceImpl.java
  39. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsServiceImpl.java
  40. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsTrackServiceImpl.java
  41. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsUnitServiceImpl.java
  42. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpSettlementLogisticsServiceImpl.java
  43. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpSettlementLogisticsTrackServiceImpl.java
  44. 20 0
      src/main/java/com/sckw/freight/service/freight/impl/KwpSettlementRecordServiceImpl.java
  45. 16 0
      src/main/java/com/sckw/freight/service/kll/IKllOrderProductService.java
  46. 16 0
      src/main/java/com/sckw/freight/service/kll/IKllOrderService.java
  47. 16 0
      src/main/java/com/sckw/freight/service/kll/IKllOrderTaskService.java
  48. 16 0
      src/main/java/com/sckw/freight/service/kll/IKllOrderTruckService.java
  49. 20 0
      src/main/java/com/sckw/freight/service/kll/impl/KllOrderProductServiceImpl.java
  50. 20 0
      src/main/java/com/sckw/freight/service/kll/impl/KllOrderServiceImpl.java
  51. 20 0
      src/main/java/com/sckw/freight/service/kll/impl/KllOrderTaskServiceImpl.java
  52. 20 0
      src/main/java/com/sckw/freight/service/kll/impl/KllOrderTruckServiceImpl.java
  53. 8 2
      src/main/resources/application-dev.yml
  54. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsMapper.xml
  55. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsOrderMapper.xml
  56. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsTrackMapper.xml
  57. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsUnitMapper.xml
  58. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpSettlementLogisticsMapper.xml
  59. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpSettlementLogisticsTrackMapper.xml
  60. 5 0
      src/main/resources/com/sckw/freight/mapper/freight/KwpSettlementRecordMapper.xml
  61. 5 0
      src/main/resources/com/sckw/freight/mapper/kll/KllOrderMapper.xml
  62. 5 0
      src/main/resources/com/sckw/freight/mapper/kll/KllOrderProductMapper.xml
  63. 5 0
      src/main/resources/com/sckw/freight/mapper/kll/KllOrderTaskMapper.xml
  64. 5 0
      src/main/resources/com/sckw/freight/mapper/kll/KllOrderTruckMapper.xml

+ 1 - 0
pom.xml

@@ -121,6 +121,7 @@
             <artifactId>druid-spring-boot-starter</artifactId>
             <version>1.2.18</version>
         </dependency>
+
         <!--mysql-->
         <dependency>
             <groupId>com.mysql</groupId>

+ 3 - 1
src/main/java/com/sckw/freight/FreightApplication.java

@@ -1,5 +1,6 @@
 package com.sckw.freight;
 
+import org.mybatis.spring.annotation.MapperScan;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 
@@ -7,7 +8,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
  * @Author xucaiqin
  * @date 2023-06-13 09:14:25
  */
-@SpringBootApplication
+@SpringBootApplication(scanBasePackages = {"com.sckw.freight"})
+@MapperScan("com.sckw.freight.mapper")
 public class FreightApplication {
     public static void main(String[] args) {
         SpringApplication.run(FreightApplication.class, args);

+ 31 - 0
src/main/java/com/sckw/freight/config/WebConfig.java

@@ -0,0 +1,31 @@
+package com.sckw.freight.config;
+
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.web.cors.CorsConfiguration;
+import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
+import org.springframework.web.filter.CorsFilter;
+
+import java.util.Collections;
+/**
+ * @BelongsProject: Freight-Settlement-Backend
+ * @BelongsPackage: com.sckw.freight.config
+ * @Author: xj
+ * @CreateTime: 2025-01-09  18:44
+ * @Description: 跨域处理
+ * @Version: 1.0
+ */
+@Configuration
+public class WebConfig {
+    @Bean
+    public CorsFilter corsFilter() {
+        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
+        CorsConfiguration config = new CorsConfiguration();
+        config.setAllowCredentials(true);
+        config.setAllowedOrigins(Collections.singletonList("*")); // 允许所有域名
+        config.setAllowedHeaders(Collections.singletonList("*"));
+        config.setAllowedMethods(Collections.singletonList("*"));
+        source.registerCorsConfiguration("/**", config);
+        return new CorsFilter(source);
+    }
+}

+ 51 - 5
src/main/java/com/sckw/freight/controller/IndexController.java

@@ -1,11 +1,22 @@
 package com.sckw.freight.controller;
 
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.sckw.freight.entity.freight.KwpLedgerLogistics;
+import com.sckw.freight.entity.kll.KllOrder;
+import com.sckw.freight.mapper.kll.KllOrderMapper;
+import com.sckw.freight.model.vo.request.RequestPageInfo;
+import com.sckw.freight.model.vo.request.TestModel;
+import com.sckw.freight.model.vo.response.ResponsePageData;
+import com.sckw.freight.service.freight.IKwpLedgerLogisticsService;
+import com.sckw.freight.service.kll.IKllOrderService;
 import com.sckw.freight.util.DateTimeUtil;
 import com.sckw.freight.util.R;
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
 
 /**
  * @Author xucaiqin
@@ -15,11 +26,46 @@ import org.springframework.web.bind.annotation.RestController;
 @RequestMapping("/index")
 @Slf4j
 public class IndexController {
-
-    @GetMapping("")
+    @Autowired
+    IKwpLedgerLogisticsService iKwpLedgerLogisticsService;
+    @Autowired
+    IKllOrderService iKllOrderService;
+    @Autowired
+    KllOrderMapper kllOrderMapper;
+    @GetMapping("/index")
     public R<String> index() {
         return R.ok(DateTimeUtil.formatYMD());
     }
 
+    @PostMapping("/t1")
+    @ResponseBody
+    public R<TestModel> index(@RequestBody TestModel testModel) {
+        return R.ok(testModel);
+    }
+
+    @GetMapping("/t2")
+    public R<List<KwpLedgerLogistics>> getDbData( ) {
+        List<KwpLedgerLogistics> list = iKwpLedgerLogisticsService.list();
+        return R.ok(list);
+    }
+    @GetMapping("/t3")
+    public R< KllOrder> getkllData( ) {
+         KllOrder  list = iKllOrderService.getById(167);
+        return R.ok(list);
+    }
 
+    @PostMapping("/page")
+    public R<ResponsePageData<KllOrder>> getPageData(@RequestBody RequestPageInfo requestPageInfo) {
+        // 创建分页对象
+        Page<KllOrder> page = new Page<>(requestPageInfo.getPage(), requestPageInfo.getPageSize());
+        // 执行分页查询
+        IPage<KllOrder> orderPage = kllOrderMapper.selectPage(page, null);
+
+        ResponsePageData<KllOrder> responsePageData = new ResponsePageData<>();
+        responsePageData.setPage(orderPage.getCurrent());
+        responsePageData.setPageSize(orderPage.getSize());
+        responsePageData.setList(orderPage.getRecords());
+        responsePageData.setPages(orderPage.getPages());
+        return R.ok(responsePageData);
+    }
 }

+ 175 - 0
src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogistics.java

@@ -0,0 +1,175 @@
+package com.sckw.freight.entity.freight;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 对账-物流订单
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_ledger_logistics")
+public class KwpLedgerLogistics implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    private Long entId;
+
+    /**
+     * 物流对账单编号
+     */
+    private String lLedgerNo;
+
+    /**
+     * 对账单名称
+     */
+    private String name;
+
+    /**
+     * 开始日期
+     */
+    private LocalDateTime startTime;
+
+    /**
+     * 结束日期
+     */
+    private LocalDateTime endTime;
+
+    /**
+     * 发票税率(%)
+     */
+    private Integer taxRate;
+
+    /**
+     * 交易方式(1x-预付款、2x-货到付款 3-线下付款)
+     */
+    private String trading;
+
+    /**
+     * 总应收/元
+     */
+    private BigDecimal totalPrice;
+
+    /**
+     * 不含税金额
+     */
+    private BigDecimal exTaxPrice;
+
+    /**
+     * 实际结算金额
+     */
+    private BigDecimal settlePrice;
+
+    /**
+     * 已收款/元
+     */
+    private BigDecimal actualPrice;
+
+    /**
+     * 扣款金额
+     */
+    private BigDecimal deductPrice;
+
+    /**
+     * 审核人id(托运方财务)
+     */
+    private Long auditUserId;
+
+    /**
+     * 审核人联系方式(托运方)
+     */
+    private String auditUser;
+
+    /**
+     * 审核人电话(托运方)
+     */
+    private String auditPhone;
+
+    /**
+     * 对账完成人id(承运方财务)
+     */
+    private Long successUserId;
+
+    /**
+     * 对账完成人联系方式
+     */
+    private String successUser;
+
+    /**
+     * 对账完成人电话
+     */
+    private String successPhone;
+
+    /**
+     * 对账清单凭证
+     */
+    private String url;
+
+    /**
+     * 生成时间
+     */
+    private LocalDateTime generateTime;
+
+    /**
+     * 预计收款日期
+     */
+    private LocalDateTime receiptTime;
+
+    /**
+     * 订单数量
+     */
+    private Integer orderCount;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 状态(1-已保存、2-待对账、3-已对账、4-已完成、5-已退回 6-已撤回)
+     */
+    private Integer status;
+
+    private Long createBy;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    private Integer delFlag;
+
+
+}

+ 76 - 0
src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogisticsOrder.java

@@ -0,0 +1,76 @@
+package com.sckw.freight.entity.freight;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 对账-物流订单-对账关联交易订单
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_ledger_logistics_order")
+public class KwpLedgerLogisticsOrder implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 物流订单对账id(kwp_ledger_logistics)
+     */
+    private Long lLedgerId;
+
+    /**
+     * 物流订单id(kwt_logistics_order)
+     */
+    private Long lOrderId;
+
+    /**
+     * 物流订单编号(kwt_logistics_order)
+     */
+    private String lOrderNo;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    private Integer status;
+
+    private Long createBy;
+
+    private LocalDateTime createTime;
+
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    private Integer delFlag;
+
+
+}

+ 66 - 0
src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogisticsTrack.java

@@ -0,0 +1,66 @@
+package com.sckw.freight.entity.freight;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 对账-物流订单-状态信息
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_ledger_logistics_track")
+public class KwpLedgerLogisticsTrack implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 物流订单对账id(kwp_ledger_logistics)
+     */
+    private Long lLedgerId;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 1-对账 2-对账 3-撤回 4-删除 5-确认 6-驳回 7-完成
+     */
+    private Integer status;
+
+    private Long createBy;
+
+    private LocalDateTime createTime;
+
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    private Integer delFlag;
+
+
+}

+ 106 - 0
src/main/java/com/sckw/freight/entity/freight/KwpLedgerLogisticsUnit.java

@@ -0,0 +1,106 @@
+package com.sckw.freight.entity.freight;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 物流对账单托运方或承运方企业信息
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_ledger_logistics_unit")
+public class KwpLedgerLogisticsUnit implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 物流对账单id
+     */
+    private Long lLedgerId;
+
+    /**
+     * 物流对账单编号
+     */
+    private String lLedgerNo;
+
+    /**
+     * 单位类型(1托运方、2承运方)
+     */
+    private Integer unitType;
+
+    /**
+     * 企业id
+     */
+    private Long entId;
+
+    /**
+     * 顶级企业ID
+     */
+    private Long topEntId;
+
+    /**
+     * 企业名称
+     */
+    private String firmName;
+
+    /**
+     * 联系人ID
+     */
+    private Long contactsId;
+
+    /**
+     * 联系人姓名
+     */
+    private String contacts;
+
+    /**
+     * 联系电话
+     */
+    private String phone;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 用户状态(0正常、1已锁)
+     */
+    private Integer status;
+
+    private Long createBy;
+
+    private LocalDateTime createTime;
+
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    private Integer delFlag;
+
+
+}

+ 129 - 0
src/main/java/com/sckw/freight/entity/freight/KwpSettlementLogistics.java

@@ -0,0 +1,129 @@
+package com.sckw.freight.entity.freight;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 结算-物流订单
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_settlement_logistics")
+public class KwpSettlementLogistics implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    private Long entId;
+
+    /**
+     * 物流订单对账id
+     */
+    private Long lLedgerId;
+
+    /**
+     * 结算单编号
+     */
+    private String slOrderNo;
+
+    private String name;
+
+    /**
+     * 对账金额
+     */
+    private BigDecimal totalPrice;
+
+    /**
+     * 已收账款
+     */
+    private BigDecimal actualPrice;
+
+    /**
+     * 预计收款日期
+     */
+    private LocalDateTime receiptTime;
+
+    /**
+     * 交易方式(1x-预付款、2x-货到付款 3-线下付款)
+     */
+    private String trading;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 对账托运方财务联系人id
+     */
+    private Long auditUserId;
+
+    /**
+     * 对账托运方财务联系人
+     */
+    private String auditUser;
+
+    /**
+     * 对账托运方财务联系人电话
+     */
+    private String auditPhone;
+
+    /**
+     * 对账承运方财务联系人id
+     */
+    private Long successUserId;
+
+    /**
+     * 对账承运方财务联系人
+     */
+    private String successUser;
+
+    /**
+     * 对账承运方财务联系人电话
+     */
+    private String successPhone;
+
+    /**
+     * 状态(1待结算2部分结算3全部结算)
+     */
+    private Integer status;
+
+    private Long createBy;
+
+    private LocalDateTime createTime;
+
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    private Integer delFlag;
+
+
+}

+ 66 - 0
src/main/java/com/sckw/freight/entity/freight/KwpSettlementLogisticsTrack.java

@@ -0,0 +1,66 @@
+package com.sckw.freight.entity.freight;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 结算-物流订单-状态信息
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_settlement_logistics_track")
+public class KwpSettlementLogisticsTrack implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 物流订单结算id
+     */
+    private Long lSettlementId;
+
+    /**
+     * 备注
+     */
+    private String remark;
+
+    /**
+     * 用户状态(1待结算,2部分结算,3全部结算)
+     */
+    private Integer status;
+
+    private Long createBy;
+
+    private LocalDateTime createTime;
+
+    private Long updateBy;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 是否删除(0未删除,1删除)
+     */
+    private Integer delFlag;
+
+
+}

+ 91 - 0
src/main/java/com/sckw/freight/entity/freight/KwpSettlementRecord.java

@@ -0,0 +1,91 @@
+package com.sckw.freight.entity.freight;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDate;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 结算归档表
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kwp_settlement_record")
+public class KwpSettlementRecord implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * id
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 企业id
+     */
+    private Long entId;
+
+    /**
+     * 总应收金额
+     */
+    private BigDecimal totalReceiveMoney;
+
+    /**
+     * 待收金额
+     */
+    private BigDecimal exactMoney;
+
+    /**
+     * 已收金额(累加金额)
+     */
+    private BigDecimal receivedMoney;
+
+    /**
+     * 逾期待收金额
+     */
+    private BigDecimal overdueExactMoney;
+
+    /**
+     * 总应付金额
+     */
+    private BigDecimal totalPayMoney;
+
+    /**
+     * 待付金额
+     */
+    private BigDecimal unpaidMoney;
+
+    /**
+     * 已付金额(累加金额)
+     */
+    private BigDecimal paidMoney;
+
+    /**
+     * 逾期待付金额
+     */
+    private BigDecimal overduePaidMoney;
+
+    /**
+     * 创建日期
+     */
+    private LocalDate createTime;
+
+    /**
+     * 1-物流 2-贸易
+     */
+    private Integer orderType;
+
+
+}

+ 223 - 0
src/main/java/com/sckw/freight/entity/kll/KllOrder.java

@@ -0,0 +1,223 @@
+package com.sckw.freight.entity.kll;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 订单
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kll_order")
+public class KllOrder implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 主体集团公司ID
+     */
+    private Integer companyId;
+
+    /**
+     * 矿厂公司ID
+     */
+    private Integer factoryId;
+
+    /**
+     * 订单号
+     */
+    private String orderNo;
+
+    /**
+     * 1-矿拉拉2-矿拉拉商城
+     */
+    private Integer orderSource;
+
+    /**
+     * 经销商ID
+     */
+    private Integer customerId;
+
+    /**
+     * 贸易订单id
+     */
+    private Integer tradeOrderId;
+
+    /**
+     * 贸易订单号
+     */
+    private String tradeOrderNo;
+
+    /**
+     * 结算方式1-线下2-线上
+     */
+    private Boolean payType;
+
+    /**
+     * 线上支付通道
+     */
+    private String payChannel;
+
+    /**
+     * 钱包ID
+     */
+    private String walletGuid;
+
+    /**
+     * 线上支付平台收款方ID
+     */
+    private String factoryPaymentUid;
+
+    /**
+     * 0:完整模式
+1:快速模式(无需首次过磅)
+     */
+    private Integer type;
+
+    /**
+     * 规格ID
+     */
+    private Integer skuId;
+
+    /**
+     * 产品ID
+     */
+    private Integer productId;
+
+    /**
+     * 价格ID
+     */
+    private Integer priceId;
+
+    /**
+     * 产品售价
+     */
+    private BigDecimal skuPrice;
+
+    /**
+     * 订单码
+     */
+    private String reviewCode;
+
+    /**
+     * 下单量,0为不限制
+     */
+    private BigDecimal quantity;
+
+    /**
+     * 运单锁定数量
+     */
+    private BigDecimal loaded;
+
+    /**
+     * 总计支付金额(包括其他费用)
+     */
+    private BigDecimal totalPrice;
+
+    /**
+     * 订单下单金额
+     */
+    private BigDecimal orderPrice;
+
+    /**
+     * 已装载数量
+     */
+    private BigDecimal actualWeight;
+
+    /**
+     * 实际扣除金额
+     */
+    private BigDecimal actualDeduction;
+
+    /**
+     * 开始时间
+     */
+    private LocalDateTime beginDatetime;
+
+    /**
+     * 结束时间
+     */
+    private LocalDateTime endDatetime;
+
+    /**
+     * 执行状态
+0:等待执行
+1:执行成功
+2:执行中
+3:开始结算
+     */
+    private Boolean executionStatus;
+
+    /**
+     * 任务完成率
+     */
+    private BigDecimal completionRate;
+
+    /**
+     * 备注
+     */
+    private String remarks;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 订单状态
+     */
+    private Integer status;
+
+    /**
+     * 结算ID
+     */
+    private Integer settlementId;
+
+    /**
+     * 派遣运输车次
+     */
+    private Integer truckNums;
+
+    /**
+     * 返利总金额
+     */
+    private BigDecimal totalRebateMoney;
+
+    /**
+     * 物流公司
+     */
+    private Integer logisticsId;
+
+    /**
+     * 上版本原始ID
+     */
+    private Integer oldId;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    private String payPlatformMainAccount;
+
+
+}

+ 170 - 0
src/main/java/com/sckw/freight/entity/kll/KllOrderProduct.java

@@ -0,0 +1,170 @@
+package com.sckw.freight.entity.kll;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 订单产品及规格详情快照
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kll_order_product")
+public class KllOrderProduct implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 订单ID
+     */
+    private Integer orderId;
+
+    /**
+     * 厂区ID
+     */
+    private Integer factoryId;
+
+    /**
+     * 厂区名称
+     */
+    private String factoryName;
+
+    /**
+     * 厂区原始数据
+     */
+    private String factoryJson;
+
+    /**
+     * 签订商品大合同ID
+     */
+    private Integer contractId;
+
+    /**
+     * 合同编号
+     */
+    private String contractNo;
+
+    /**
+     * 销售人
+     */
+    private String contactsName;
+
+    /**
+     * 销售人电话
+     */
+    private String contactsPhone;
+
+    /**
+     * 产品ID
+     */
+    private Integer productId;
+
+    /**
+     * 产品名称
+     */
+    private String productName;
+
+    /**
+     * 产品code
+     */
+    private String productCode;
+
+    /**
+     * 产品单位[千克|吨]
+     */
+    private String productUnit;
+
+    /**
+     * 产品原始详细数据
+     */
+    private String productJson;
+
+    /**
+     * SKU-id
+     */
+    private Integer skuId;
+
+    /**
+     * 零售价
+     */
+    private String skuCode;
+
+    /**
+     * SKU-code
+     */
+    private String skuName;
+
+    /**
+     * SKU原始数据
+     */
+    private String skuJson;
+
+    /**
+     * SKU-关联仓id
+     */
+    private Integer skuPointId;
+
+    /**
+     * SKU-关联仓名称
+     */
+    private String skuPointName;
+
+    /**
+     * SKU-仓库json
+     */
+    private String skuPointJson;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 删除时间
+     */
+    private LocalDateTime deleteTime;
+
+    /**
+     * 小合同ID
+     */
+    private Integer contractDetailId;
+
+    /**
+     * 是否限量小合同1-是0-否
+     */
+    private Integer contractLimit;
+
+    /**
+     * 分类ID
+     */
+    private Integer categoryId;
+
+    /**
+     * 分类名称
+     */
+    private String categoryName;
+
+
+}

+ 230 - 0
src/main/java/com/sckw/freight/entity/kll/KllOrderTask.java

@@ -0,0 +1,230 @@
+package com.sckw.freight.entity.kll;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 订单任务
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kll_order_task")
+public class KllOrderTask implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String taskNo;
+
+    /**
+     * 订单ID
+     */
+    private Integer orderId;
+
+    /**
+     * 物流公司ID
+     */
+    private Integer logisticId;
+
+    /**
+     * 卡车ID
+     */
+    private Integer truckId;
+
+    /**
+     * 卡车车牌
+     */
+    private String truckLicensePlate;
+
+    /**
+     * 目标载重(货+车)
+     */
+    private BigDecimal targetLoad;
+
+    /**
+     * 装载重量/预估装载(货)
+     */
+    private BigDecimal loaderWeight;
+
+    /**
+     * 0:等待进入厂区
+1:等待首次称重
+2:等待装货
+3:等待二次称重
+4:等待出厂
+5:已出厂
+     */
+    private Integer truckState;
+
+    /**
+     * 卡车司机
+     */
+    private Integer driverId;
+
+    /**
+     * 卡车司机名
+     */
+    private String driverName;
+
+    /**
+     * 卡车司机电话
+     */
+    private String driverPhone;
+
+    /**
+     * 卡车司机身份正
+     */
+    private String driverIdcard;
+
+    /**
+     * 进厂记录
+     */
+    private Integer checkinReleaseId;
+
+    /**
+     * 出厂记录
+     */
+    private Integer checkoutReleaseId;
+
+    /**
+     * 荷载重量
+     */
+    private BigDecimal licenseWeight;
+
+    /**
+     * 皮重
+     */
+    private BigDecimal tareWeight;
+
+    /**
+     * 首次称重
+     */
+    private BigDecimal firstWeight;
+
+    /**
+     * 首次称重时间
+     */
+    private LocalDateTime firstWeightTime;
+
+    /**
+     * 二次称重
+     */
+    private BigDecimal secondWeight;
+
+    /**
+     * 二次称重时间
+     */
+    private LocalDateTime secondWeightTime;
+
+    /**
+     * 实际完成重量
+     */
+    private BigDecimal actualWeight;
+
+    /**
+     * 实际扣款金额
+     */
+    private BigDecimal actualDeduction;
+
+    /**
+     * 离厂称重地磅ID
+     */
+    private Integer wbId;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 下单位置
+     */
+    private String location;
+
+    /**
+     * 打印次数
+     */
+    private Integer printNums;
+
+    /**
+     * 0:已取消;1:执行成功;2:执行中;3:空载出厂
+     */
+    private Integer state;
+
+    /**
+     * 结算时计价模型ID
+     */
+    private Integer priceId;
+
+    /**
+     * 结算单价
+     */
+    private BigDecimal price;
+
+    /**
+     * 返利金额
+     */
+    private BigDecimal rebateMoney;
+
+    /**
+     * 确认出厂时间
+     */
+    private LocalDateTime confirmOutTime;
+
+    /**
+     * 迁移ID
+     */
+    private Integer oldId;
+
+    /**
+     * 电子运单图片地址
+     */
+    private String electricPic;
+
+    /**
+     * 结算小合同详情ID
+     */
+    private Integer contractDetailId;
+
+    /**
+     * 结算单价
+     */
+    private BigDecimal contractDetailPrice;
+
+    /**
+     * 暂停状态0-正常1-暂停
+     */
+    private Integer pauseState;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+    /**
+     * 结算状态,1已结算,2未结算
+     */
+    private Integer settlement;
+
+    /**
+     * 装载地址
+     */
+    private String loadAddress;
+
+
+}

+ 106 - 0
src/main/java/com/sckw/freight/entity/kll/KllOrderTruck.java

@@ -0,0 +1,106 @@
+package com.sckw.freight.entity.kll;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 订单派车关系
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("kll_order_truck")
+public class KllOrderTruck implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 订单号ID
+     */
+    private Integer orderId;
+
+    /**
+     * TMS车辆ID
+     */
+    private Integer truckId;
+
+    /**
+     * 物流公司ID
+     */
+    private Integer logisticId;
+
+    /**
+     * 车牌号
+     */
+    private String licensePlate;
+
+    /**
+     * 车型
+     */
+    private String modelStr;
+
+    /**
+     * 车辆皮重
+     */
+    private BigDecimal tareWeight;
+
+    /**
+     * 额定荷载
+     */
+    private BigDecimal licenseWeight;
+
+    /**
+     * 创建这ID
+     */
+    private Integer creatorId;
+
+    /**
+     * 司机姓名
+     */
+    private String driverName;
+
+    /**
+     * 司机电话
+     */
+    private String driverPhone;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 状态0取消1-正常
+     */
+    private Integer status;
+
+    /**
+     * 接单次数
+     */
+    private Integer taskNums;
+
+    /**
+     * 完成次数
+     */
+    private Integer completeNums;
+
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpLedgerLogistics;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 对账-物流订单 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpLedgerLogisticsMapper extends BaseMapper<KwpLedgerLogistics> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsOrderMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsOrder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 对账-物流订单-对账关联交易订单 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpLedgerLogisticsOrderMapper extends BaseMapper<KwpLedgerLogisticsOrder> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsTrackMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsTrack;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 对账-物流订单-状态信息 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpLedgerLogisticsTrackMapper extends BaseMapper<KwpLedgerLogisticsTrack> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpLedgerLogisticsUnitMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsUnit;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 物流对账单托运方或承运方企业信息 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpLedgerLogisticsUnitMapper extends BaseMapper<KwpLedgerLogisticsUnit> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpSettlementLogisticsMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpSettlementLogistics;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 结算-物流订单 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpSettlementLogisticsMapper extends BaseMapper<KwpSettlementLogistics> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpSettlementLogisticsTrackMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpSettlementLogisticsTrack;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 结算-物流订单-状态信息 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpSettlementLogisticsTrackMapper extends BaseMapper<KwpSettlementLogisticsTrack> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/freight/KwpSettlementRecordMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.freight;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.freight.KwpSettlementRecord;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 结算归档表 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("freight")
+public interface KwpSettlementRecordMapper extends BaseMapper<KwpSettlementRecord> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/kll/KllOrderMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.kll;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.kll.KllOrder;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 订单 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("kll")
+public interface KllOrderMapper extends BaseMapper<KllOrder> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/kll/KllOrderProductMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.kll;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.kll.KllOrderProduct;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 订单产品及规格详情快照 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("kll")
+public interface KllOrderProductMapper extends BaseMapper<KllOrderProduct> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/kll/KllOrderTaskMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.kll;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.kll.KllOrderTask;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 订单任务 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("kll")
+public interface KllOrderTaskMapper extends BaseMapper<KllOrderTask> {
+
+}

+ 18 - 0
src/main/java/com/sckw/freight/mapper/kll/KllOrderTruckMapper.java

@@ -0,0 +1,18 @@
+package com.sckw.freight.mapper.kll;
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.sckw.freight.entity.kll.KllOrderTruck;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 订单派车关系 Mapper 接口
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@DS("kll")
+public interface KllOrderTruckMapper extends BaseMapper<KllOrderTruck> {
+
+}

+ 22 - 0
src/main/java/com/sckw/freight/model/dto/KllOrderDTO.java

@@ -0,0 +1,22 @@
+package com.sckw.freight.model.dto;
+
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+
+/**
+ * @BelongsProject: Freight-Settlement-Backend
+ * @BelongsPackage: com.sckw.freight.model.dto
+ * @Author: xj
+ * @CreateTime: 2025-01-09  20:13
+ * @Description: KllOrderDTO 返回给前端的订单信息
+ * @Version: 1.0
+ */
+@Data
+public class KllOrderDTO implements Serializable {
+
+    @Serial
+    private static final long serialVersionUID = 2058696103492482712L;
+
+}

+ 32 - 0
src/main/java/com/sckw/freight/model/vo/request/RequestPageInfo.java

@@ -0,0 +1,32 @@
+package com.sckw.freight.model.vo.request;
+
+import lombok.Data;
+
+/**
+ * @BelongsProject: Freight-Settlement-Backend
+ * @BelongsPackage: com.sckw.freight.model.vo.request
+ * @Author: xj
+ * @CreateTime: 2025-01-09  19:55
+ * @Description: 请求分页数据
+ * @Version: 1.0
+ */
+@Data
+public class RequestPageInfo {
+    private static final long serialVersionUID = 1L;
+    /**
+     * 当前页码
+     */
+    private long page=1;
+    /**
+     * 每页数量
+     */
+    private long pageSize=10;
+    /**
+     * 排序字段
+     */
+    private String sortField;
+    /**
+     * 排序方式
+     */
+    private String sortOrder;
+}

+ 17 - 0
src/main/java/com/sckw/freight/model/vo/request/TestModel.java

@@ -0,0 +1,17 @@
+package com.sckw.freight.model.vo.request;
+
+import lombok.Data;
+
+/**
+ * @BelongsProject: Freight-Settlement-Backend
+ * @BelongsPackage: com.sckw.freight.model.vo.req
+ * @Author: xj
+ * @CreateTime: 2025-01-09  14:33
+ * @Description: TODO
+ * @Version: 1.0
+ */
+@Data
+public class TestModel {
+    private String name;
+    private String age;
+}

+ 38 - 0
src/main/java/com/sckw/freight/model/vo/response/ResponsePageData.java

@@ -0,0 +1,38 @@
+package com.sckw.freight.model.vo.response;
+
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * @BelongsProject: Freight-Settlement-Backend
+ * @BelongsPackage: com.sckw.freight.model.vo.res
+ * @Author: xj
+ * @CreateTime: 2025-01-09  19:38
+ * @Description: 分页数据
+ * @Version: 1.0
+ */
+@Data
+public class ResponsePageData<T> {
+    private static final long serialVersionUID = 7367318386929321066L;
+    /**
+     * 当前页码
+     */
+    private long page;
+    /**
+     * 每页数量
+     */
+    private long pageSize;
+    /**
+     * 总页数
+     */
+    private long pages;
+    /**
+     *总条数
+     */
+    private long total;
+    /**
+     * 数据列表
+     */
+    private List<T> list;
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsOrderService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsOrder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 对账-物流订单-对账关联交易订单 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpLedgerLogisticsOrderService extends IService<KwpLedgerLogisticsOrder> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogistics;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 对账-物流订单 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpLedgerLogisticsService extends IService<KwpLedgerLogistics> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsTrackService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsTrack;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 对账-物流订单-状态信息 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpLedgerLogisticsTrackService extends IService<KwpLedgerLogisticsTrack> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpLedgerLogisticsUnitService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsUnit;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 物流对账单托运方或承运方企业信息 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpLedgerLogisticsUnitService extends IService<KwpLedgerLogisticsUnit> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpSettlementLogisticsService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpSettlementLogistics;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 结算-物流订单 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpSettlementLogisticsService extends IService<KwpSettlementLogistics> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpSettlementLogisticsTrackService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpSettlementLogisticsTrack;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 结算-物流订单-状态信息 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpSettlementLogisticsTrackService extends IService<KwpSettlementLogisticsTrack> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/freight/IKwpSettlementRecordService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.freight;
+
+import com.sckw.freight.entity.freight.KwpSettlementRecord;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 结算归档表 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKwpSettlementRecordService extends IService<KwpSettlementRecord> {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsOrderServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsOrder;
+import com.sckw.freight.mapper.freight.KwpLedgerLogisticsOrderMapper;
+import com.sckw.freight.service.freight.IKwpLedgerLogisticsOrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 对账-物流订单-对账关联交易订单 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpLedgerLogisticsOrderServiceImpl extends ServiceImpl<KwpLedgerLogisticsOrderMapper, KwpLedgerLogisticsOrder> implements IKwpLedgerLogisticsOrderService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogistics;
+import com.sckw.freight.mapper.freight.KwpLedgerLogisticsMapper;
+import com.sckw.freight.service.freight.IKwpLedgerLogisticsService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 对账-物流订单 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpLedgerLogisticsServiceImpl extends ServiceImpl<KwpLedgerLogisticsMapper, KwpLedgerLogistics> implements IKwpLedgerLogisticsService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsTrackServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsTrack;
+import com.sckw.freight.mapper.freight.KwpLedgerLogisticsTrackMapper;
+import com.sckw.freight.service.freight.IKwpLedgerLogisticsTrackService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 对账-物流订单-状态信息 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpLedgerLogisticsTrackServiceImpl extends ServiceImpl<KwpLedgerLogisticsTrackMapper, KwpLedgerLogisticsTrack> implements IKwpLedgerLogisticsTrackService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpLedgerLogisticsUnitServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpLedgerLogisticsUnit;
+import com.sckw.freight.mapper.freight.KwpLedgerLogisticsUnitMapper;
+import com.sckw.freight.service.freight.IKwpLedgerLogisticsUnitService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 物流对账单托运方或承运方企业信息 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpLedgerLogisticsUnitServiceImpl extends ServiceImpl<KwpLedgerLogisticsUnitMapper, KwpLedgerLogisticsUnit> implements IKwpLedgerLogisticsUnitService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpSettlementLogisticsServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpSettlementLogistics;
+import com.sckw.freight.mapper.freight.KwpSettlementLogisticsMapper;
+import com.sckw.freight.service.freight.IKwpSettlementLogisticsService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 结算-物流订单 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpSettlementLogisticsServiceImpl extends ServiceImpl<KwpSettlementLogisticsMapper, KwpSettlementLogistics> implements IKwpSettlementLogisticsService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpSettlementLogisticsTrackServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpSettlementLogisticsTrack;
+import com.sckw.freight.mapper.freight.KwpSettlementLogisticsTrackMapper;
+import com.sckw.freight.service.freight.IKwpSettlementLogisticsTrackService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 结算-物流订单-状态信息 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpSettlementLogisticsTrackServiceImpl extends ServiceImpl<KwpSettlementLogisticsTrackMapper, KwpSettlementLogisticsTrack> implements IKwpSettlementLogisticsTrackService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/freight/impl/KwpSettlementRecordServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.freight.impl;
+
+import com.sckw.freight.entity.freight.KwpSettlementRecord;
+import com.sckw.freight.mapper.freight.KwpSettlementRecordMapper;
+import com.sckw.freight.service.freight.IKwpSettlementRecordService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 结算归档表 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KwpSettlementRecordServiceImpl extends ServiceImpl<KwpSettlementRecordMapper, KwpSettlementRecord> implements IKwpSettlementRecordService {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/kll/IKllOrderProductService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.kll;
+
+import com.sckw.freight.entity.kll.KllOrderProduct;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 订单产品及规格详情快照 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKllOrderProductService extends IService<KllOrderProduct> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/kll/IKllOrderService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.kll;
+
+import com.sckw.freight.entity.kll.KllOrder;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 订单 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKllOrderService extends IService<KllOrder> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/kll/IKllOrderTaskService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.kll;
+
+import com.sckw.freight.entity.kll.KllOrderTask;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 订单任务 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKllOrderTaskService extends IService<KllOrderTask> {
+
+}

+ 16 - 0
src/main/java/com/sckw/freight/service/kll/IKllOrderTruckService.java

@@ -0,0 +1,16 @@
+package com.sckw.freight.service.kll;
+
+import com.sckw.freight.entity.kll.KllOrderTruck;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 订单派车关系 服务类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+public interface IKllOrderTruckService extends IService<KllOrderTruck> {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/kll/impl/KllOrderProductServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.kll.impl;
+
+import com.sckw.freight.entity.kll.KllOrderProduct;
+import com.sckw.freight.mapper.kll.KllOrderProductMapper;
+import com.sckw.freight.service.kll.IKllOrderProductService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 订单产品及规格详情快照 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KllOrderProductServiceImpl extends ServiceImpl<KllOrderProductMapper, KllOrderProduct> implements IKllOrderProductService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/kll/impl/KllOrderServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.kll.impl;
+
+import com.sckw.freight.entity.kll.KllOrder;
+import com.sckw.freight.mapper.kll.KllOrderMapper;
+import com.sckw.freight.service.kll.IKllOrderService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 订单 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KllOrderServiceImpl extends ServiceImpl<KllOrderMapper, KllOrder> implements IKllOrderService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/kll/impl/KllOrderTaskServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.kll.impl;
+
+import com.sckw.freight.entity.kll.KllOrderTask;
+import com.sckw.freight.mapper.kll.KllOrderTaskMapper;
+import com.sckw.freight.service.kll.IKllOrderTaskService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 订单任务 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KllOrderTaskServiceImpl extends ServiceImpl<KllOrderTaskMapper, KllOrderTask> implements IKllOrderTaskService {
+
+}

+ 20 - 0
src/main/java/com/sckw/freight/service/kll/impl/KllOrderTruckServiceImpl.java

@@ -0,0 +1,20 @@
+package com.sckw.freight.service.kll.impl;
+
+import com.sckw.freight.entity.kll.KllOrderTruck;
+import com.sckw.freight.mapper.kll.KllOrderTruckMapper;
+import com.sckw.freight.service.kll.IKllOrderTruckService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 订单派车关系 服务实现类
+ * </p>
+ *
+ * @author xj
+ * @since 2025-01-09
+ */
+@Service
+public class KllOrderTruckServiceImpl extends ServiceImpl<KllOrderTruckMapper, KllOrderTruck> implements IKllOrderTruckService {
+
+}

+ 8 - 2
src/main/resources/application-dev.yml

@@ -5,13 +5,19 @@ spring:
         initial-size: 2
         max-active: 20
         min-idle: 2
-      primary: master
+      #primary: freight
       datasource:
-        master:
+        freight:
           driver-class-name: com.mysql.cj.jdbc.Driver
           url: jdbc:mysql://10.10.10.230:3306/freight?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull
           username: freight
           password: freight
+        kll:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          url: jdbc:mysql://10.10.10.221:3306/kll?useUnicode=true&characterEncoding=utf8&allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull
+          username: kll
+          password: kll
+
   data:
     redis:
       host: 10.10.10.230

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpLedgerLogisticsMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsOrderMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpLedgerLogisticsOrderMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsTrackMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpLedgerLogisticsTrackMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpLedgerLogisticsUnitMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpLedgerLogisticsUnitMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpSettlementLogisticsMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpSettlementLogisticsMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpSettlementLogisticsTrackMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpSettlementLogisticsTrackMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/freight/KwpSettlementRecordMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.freight.KwpSettlementRecordMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/kll/KllOrderMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.kll.KllOrderMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/kll/KllOrderProductMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.kll.KllOrderProductMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/kll/KllOrderTaskMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.kll.KllOrderTaskMapper">
+
+</mapper>

+ 5 - 0
src/main/resources/com/sckw/freight/mapper/kll/KllOrderTruckMapper.xml

@@ -0,0 +1,5 @@
+<?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.freight.mapper.kll.KllOrderTruckMapper">
+
+</mapper>