Sfoglia il codice sorgente

产品、订单相关实体类、mapper、service

yzc 3 anni fa
parent
commit
90c722ee28
51 ha cambiato i file con 1455 aggiunte e 0 eliminazioni
  1. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoProjectMapper.java
  2. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoProjectOrderMapper.java
  3. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderAddressMapper.java
  4. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderGoodsMapper.java
  5. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderMapper.java
  6. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderSettlementMapper.java
  7. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderTrackMapper.java
  8. 15 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderUnitMapper.java
  9. 44 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoProject.java
  10. 32 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoProjectOrder.java
  11. 65 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrder.java
  12. 92 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderAddress.java
  13. 59 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderGoods.java
  14. 64 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderSettlement.java
  15. 34 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderTrack.java
  16. 57 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderUnit.java
  17. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoProjectOrderService.java
  18. 21 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoProjectService.java
  19. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderAddressService.java
  20. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderGoodsService.java
  21. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderService.java
  22. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderSettlementService.java
  23. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderTrackService.java
  24. 20 0
      sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderUnitService.java
  25. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsAddressMapper.java
  26. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsAttributeMapper.java
  27. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsContractMapper.java
  28. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsImageMapper.java
  29. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsMapper.java
  30. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsPriceRangeMapper.java
  31. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsSkuMapper.java
  32. 14 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpTransportDemandMapper.java
  33. 15 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpWantBuyMapper.java
  34. 99 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoods.java
  35. 82 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsAddress.java
  36. 37 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsAttribute.java
  37. 32 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsContract.java
  38. 37 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsImage.java
  39. 44 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsPriceRange.java
  40. 33 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsSku.java
  41. 23 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpTransportDemand.java
  42. 23 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpWantBuy.java
  43. 20 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsAddressService.java
  44. 20 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsAttributeService.java
  45. 21 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsContractService.java
  46. 21 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsImageService.java
  47. 20 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsPriceRangeService.java
  48. 20 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsService.java
  49. 20 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsSkuService.java
  50. 20 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpTransportDemandService.java
  51. 21 0
      sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpWantBuyService.java

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoProjectMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoProject;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 项目管理mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:15
+ */
+@Mapper
+public interface KwoProjectMapper extends BaseMapper<KwoProject> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoProjectOrderMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoProjectOrder;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 项目-销售订单/采购订单mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoProjectOrderMapper extends BaseMapper<KwoProjectOrder> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderAddressMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoTradeOrderAddress;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 交易订单装卸货地址信息mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoTradeOrderAddressMapper extends BaseMapper<KwoTradeOrderAddress> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderGoodsMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoTradeOrderGoods;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 交易订单商品信息mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoTradeOrderGoodsMapper extends BaseMapper<KwoTradeOrderGoods> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoTradeOrder;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 交易订单(采购订单/销售订单)mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoTradeOrderMapper extends BaseMapper<KwoTradeOrder> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderSettlementMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoTradeOrderSettlement;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 交易订单结算(采购订单/销售订单)mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoTradeOrderSettlementMapper extends BaseMapper<KwoTradeOrderSettlement> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderTrackMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoTradeOrderTrack;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 交易订单状态记录信息mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoTradeOrderTrackMapper extends BaseMapper<KwoTradeOrderTrack> {
+
+}

+ 15 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/dao/KwoTradeOrderUnitMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.order.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.order.model.KwoTradeOrderUnit;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 交易订单采购/销售企业信息mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:18
+ */
+@Mapper
+public interface KwoTradeOrderUnitMapper extends BaseMapper<KwoTradeOrderUnit> {
+
+}

+ 44 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoProject.java

@@ -0,0 +1,44 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.time.LocalDateTime;
+
+/**
+ * @desc: 项目管理
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_project")
+public class KwoProject extends BaseModel {
+
+    /**
+     * 项目名称
+     */
+    private String name;
+
+    /**
+     * 项目类型
+     */
+    private Long type;
+
+    /**
+     * 开始日期
+     */
+    private LocalDateTime startTime;
+
+    /**
+     * 结束日期
+     */
+    private LocalDateTime entTime;
+
+}

+ 32 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoProjectOrder.java

@@ -0,0 +1,32 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 项目-销售订单/采购订单
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_project_order")
+public class KwoProjectOrder extends BaseModel {
+
+    /**
+     * 项目id
+     */
+    private Long projectId;
+
+    /**
+     * 订单id(销售订单/采购订单)
+     */
+    private Long orderId;
+
+}

+ 65 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrder.java

@@ -0,0 +1,65 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * @desc: 交易订单(采购订单/销售订单)
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_trade_order")
+public class KwoTradeOrder extends BaseModel {
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+    /**
+     * 货物数量
+     */
+    private BigDecimal amount;
+
+    /**
+     * 单位(吨、方、件、箱、其他)
+     */
+    private String unit;
+
+    /**
+     * 支付金额
+     */
+    private BigDecimal price;
+
+    /**
+     * 订单创建来源类型
+     */
+    private Integer source;
+
+    /**
+     * 付款方式(预付款、线下支付、第三方支付)
+     */
+    private Long payment;
+
+    /**
+     * 开始日期
+     */
+    private LocalDateTime startTime;
+
+    /**
+     * 结束日期
+     */
+    private LocalDateTime entTime;
+
+}

+ 92 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderAddress.java

@@ -0,0 +1,92 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 交易订单装卸货地址信息
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_trade_order_address")
+public class KwoTradeOrderAddress extends BaseModel {
+
+    /**
+     * 交易订单id
+     */
+    private Long orderId;
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+    /**
+     * 地址类型(1装货地址、2卸货地址)
+     */
+    private Integer addressType;
+
+    /**
+     * 地址名称
+     */
+    private String name;
+
+    /**
+     * 地址类型
+     */
+    private Long type;
+
+    /**
+     * 联系人姓名
+     */
+    private String contacts;
+
+    /**
+     * 联系电话
+     */
+    private String telephone;
+
+    /**
+     * 所在地区
+     */
+    private Integer cityCode;
+
+    /**
+     * 所属区域名称
+     */
+    private String cityName;
+
+    /**
+     * 详细地址
+     */
+    private String detailAddress;
+
+    /**
+     * 纬度
+     */
+    private String lat;
+
+    /**
+     * 经度
+     */
+    private String lng;
+
+    /**
+     * 电子围栏
+     */
+    private String fence;
+
+    /**
+     * 入场(1刷身份证、2上报车号、3上报户头、4其它)
+     */
+    private Integer entryType;
+
+}

+ 59 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderGoods.java

@@ -0,0 +1,59 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+
+/**
+ * @desc: 交易订单商品信息
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_trade_order_goods")
+public class KwoTradeOrderGoods extends BaseModel {
+
+    /**
+     * 交易订单id
+     */
+    private Long orderId;
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+    /**
+     * 商品id
+     */
+    private Long goodsId;
+
+    /**
+     * sku
+     */
+    private Long skuId;
+
+    /**
+     * 数量
+     */
+    private BigDecimal amount;
+
+    /**
+     * 单位(吨、方、件、箱、其他)
+     */
+    private String unit;
+
+    /**
+     * 价格
+     */
+    private BigDecimal price;
+
+}

+ 64 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderSettlement.java

@@ -0,0 +1,64 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+
+/**
+ * @desc: 交易订单结算(采购订单/销售订单)
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_trade_order_settlement")
+public class KwoTradeOrderSettlement extends BaseModel {
+
+    /**
+     * 交易订单id
+     */
+    private Long orderId;
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+    /**
+     * 数量
+     */
+    private BigDecimal amount;
+
+    /**
+     * 单位(吨、方、件、箱、其他)
+     */
+    private String unit;
+
+    /**
+     * 订单创建来源类型
+     */
+    private Integer source;
+
+    /**
+     * 付款方式(预付款、线下支付、第三方支付)
+     */
+    private Long payment;
+
+    /**
+     * 支付渠道
+     */
+    private Integer paymentChannel;
+
+    /**
+     * 支付价格
+     */
+    private BigDecimal price;
+
+}

+ 34 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderTrack.java

@@ -0,0 +1,34 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+
+/**
+ * @desc: 交易订单状态记录信息
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_trade_order_track")
+public class KwoTradeOrderTrack extends BaseModel {
+
+    /**
+     * 交易订单id
+     */
+    private Long orderId;
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+}

+ 57 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/model/KwoTradeOrderUnit.java

@@ -0,0 +1,57 @@
+package com.sckw.order.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 交易订单采购/销售企业信息
+ * @author: yzc
+ * @date: 2023-06-25 9:31
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwo_trade_order_unit")
+public class KwoTradeOrderUnit extends BaseModel {
+
+    /**
+     * 交易订单id
+     */
+    private Long orderId;
+
+    /**
+     * 订单编号
+     */
+    private String orderNo;
+
+    /**
+     * 单位类型(1销售单位、2采购单位)
+     */
+    private Integer unitType;
+
+    /**
+     * 企业id
+     */
+    private Long entId;
+
+    /**
+     * 企业名称
+     */
+    private String firmName;
+
+    /**
+     * 联系人姓名
+     */
+    private String contacts;
+
+    /**
+     * 联系电话
+     */
+    private String telephone;
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoProjectOrderService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoProjectOrderMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 项目-销售订单/采购订单service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoProjectOrderService {
+
+    private KwoProjectOrderMapper kwoProjectOrderMapper;
+
+}

+ 21 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoProjectService.java

@@ -0,0 +1,21 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoProjectMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 项目管理service
+ * @author: yzc
+ * @date: 2023-06-25 14:26
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoProjectService {
+
+    private final KwoProjectMapper kwoProjectMapper;
+
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderAddressService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoTradeOrderAddressMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 交易订单装卸货地址信息service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoTradeOrderAddressService {
+
+    private KwoTradeOrderAddressMapper kwoTradeOrderAddressMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderGoodsService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoTradeOrderGoodsMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 交易订单商品信息service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoTradeOrderGoodsService {
+
+    private KwoTradeOrderGoodsMapper kwoTradeOrderGoodsMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoTradeOrderMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 交易订单(采购订单/销售订单)service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoTradeOrderService {
+
+    private KwoTradeOrderMapper kwoTradeOrderMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderSettlementService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoTradeOrderSettlementMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 交易订单结算(采购订单/销售订单)service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoTradeOrderSettlementService {
+
+    private KwoTradeOrderSettlementMapper kwoTradeOrderSettlementMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderTrackService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoTradeOrderTrackMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 交易订单状态记录信息service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoTradeOrderTrackService {
+
+    private KwoTradeOrderTrackMapper kwoTradeOrderTrackMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-order/src/main/java/com/sckw/order/serivce/KwoTradeOrderUnitService.java

@@ -0,0 +1,20 @@
+package com.sckw.order.serivce;
+
+import com.sckw.order.dao.KwoTradeOrderUnitMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 交易订单采购/销售企业信息service
+ * @author: yzc
+ * @date: 2023-06-25 14:28
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwoTradeOrderUnitService {
+
+    private KwoTradeOrderUnitMapper kwoTradeOrderUnitMapper;
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsAddressMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoodsAddress;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品地址信息mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsAddressMapper extends BaseMapper<KwpGoodsAddress> {
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsAttributeMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoodsAttribute;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品-参数类目mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsAttributeMapper extends BaseMapper<KwpGoodsAttribute> {
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsContractMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoodsContract;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品-合同mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsContractMapper extends BaseMapper<KwpGoodsContract> {
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsImageMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoodsImage;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品-图片mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsImageMapper extends BaseMapper<KwpGoodsImage> {
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoods;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsMapper extends BaseMapper<KwpGoods> {
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsPriceRangeMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoodsPriceRange;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品-价格段mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsPriceRangeMapper extends BaseMapper<KwpGoodsPriceRange> {
+
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpGoodsSkuMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpGoodsSku;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 商品-规格(sku)mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:40
+ */
+@Mapper
+public interface KwpGoodsSkuMapper extends BaseMapper<KwpGoodsSku> {
+
+}

+ 14 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpTransportDemandMapper.java

@@ -0,0 +1,14 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpTransportDemand;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 运需mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:45
+ */
+@Mapper
+public interface KwpTransportDemandMapper extends BaseMapper<KwpTransportDemand> {
+}

+ 15 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/dao/KwpWantBuyMapper.java

@@ -0,0 +1,15 @@
+package com.sckw.product.dao;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sckw.product.model.KwpWantBuy;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * @desc: 求购mapper
+ * @author: yzc
+ * @date: 2023-06-25 14:45
+ */
+@Mapper
+public interface KwpWantBuyMapper extends BaseMapper<KwpWantBuy> {
+
+}

+ 99 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoods.java

@@ -0,0 +1,99 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+
+/**
+ * @desc: 商品表
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods")
+public class KwpGoods extends BaseModel {
+
+    /**
+     * 企业id
+     */
+    private Long entId;
+
+    /**
+     * 商品编号
+     */
+    private String code;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 供应单位
+     */
+    private Long supplyEntId;
+
+    /**
+     * 行业id
+     */
+    private Long industryId;
+
+    /**
+     * 商品类型
+     */
+    private Long typeId;
+
+    /**
+     * 地址信息
+     */
+    private Integer addressId;
+
+    /**
+     * 单位(吨、方、件、箱、其他)
+     */
+    private String unit;
+
+    /**
+     * 尺寸大小
+     */
+    private String size;
+
+    /**
+     * 价格
+     */
+    private BigDecimal price;
+
+    /**
+     * 发票税率(%)
+     */
+    private BigDecimal taxRate;
+
+    /**
+     * 货物数量
+     */
+    private BigDecimal amount;
+
+    /**
+     * 交易方式(合同采购、直接采购、预付款、货到付款、到款发货)
+     */
+    private Long trading;
+
+    /**
+     * 预付款最低限额
+     */
+    private BigDecimal advancePrice;
+
+    /**
+     * 专属客户经理(用户ID)
+     */
+    private Long manager;
+
+}

+ 82 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsAddress.java

@@ -0,0 +1,82 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 商品地址信息
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods_address")
+public class KwpGoodsAddress extends BaseModel {
+
+    /**
+     * 商品id
+     */
+    private Long goodsId;
+
+    /**
+     * 地址名称
+     */
+    private String name;
+
+    /**
+     * 地址类型
+     */
+    private Long type;
+
+    /**
+     * 联系人姓名
+     */
+    private String contacts;
+
+    /**
+     * 联系电话
+     */
+    private String telephone;
+
+    /**
+     * 所在地区
+     */
+    private Long cityCode;
+
+    /**
+     * 所属区域名称
+     */
+    private String cityName;
+
+    /**
+     * 详细地址
+     */
+    private String detailAddress;
+
+    /**
+     * 纬度
+     */
+    private String lat;
+
+    /**
+     * 经度
+     */
+    private String lng;
+
+    /**
+     * 电子围栏
+     */
+    private String fence;
+
+    /**
+     * 入场(1刷身份证、2上报车号、3上报户头、4其它)
+     */
+    private Integer entryType;
+
+}

+ 37 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsAttribute.java

@@ -0,0 +1,37 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 商品-参数类目
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods_attribute")
+public class KwpGoodsAttribute extends BaseModel {
+
+    /**
+     * 商品id
+     */
+    private Long goodsId;
+
+    /**
+     * 参数名称
+     */
+    private String name;
+
+    /**
+     * 参数值
+     */
+    private String val;
+
+}

+ 32 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsContract.java

@@ -0,0 +1,32 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 商品-合同
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods_contract")
+public class KwpGoodsContract extends BaseModel {
+
+    /**
+     * 商品id
+     */
+    private Long goodsId;
+
+    /**
+     * 合同模版
+     */
+    private String contractId;
+
+}

+ 37 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsImage.java

@@ -0,0 +1,37 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 商品-图片
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods_image")
+public class KwpGoodsImage extends BaseModel {
+
+    /**
+     * 商品id
+     */
+    private Long goodsId;
+
+    /**
+     * 图片地址
+     */
+    private String url;
+
+    /**
+     * 图片排序
+     */
+    private Integer sort;
+
+}

+ 44 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsPriceRange.java

@@ -0,0 +1,44 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+import java.math.BigDecimal;
+
+/**
+ * @desc: 商品-价格段(修改时原数据备份)
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods_price_range")
+public class KwpGoodsPriceRange extends BaseModel {
+
+    /**
+     * 商品id
+     */
+    private Long goodsId;
+
+    /**
+     * 起售量
+     */
+    private BigDecimal startAmount;
+
+    /**
+     * 上限售量
+     */
+    private BigDecimal endAmount;
+
+    /**
+     * 价格
+     */
+    private BigDecimal price;
+
+}

+ 33 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpGoodsSku.java

@@ -0,0 +1,33 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 商品-规格(sku)
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_goods_sku")
+public class KwpGoodsSku extends BaseModel {
+
+    /**
+     * 商品code
+     */
+    private String code;
+
+    /**
+     * 商品名称
+     */
+    private String name;
+
+
+}

+ 23 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpTransportDemand.java

@@ -0,0 +1,23 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 运需
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_transport_demand")
+public class KwpTransportDemand extends BaseModel {
+
+
+}

+ 23 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/model/KwpWantBuy.java

@@ -0,0 +1,23 @@
+package com.sckw.product.model;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.sckw.core.model.base.BaseModel;
+import lombok.Builder;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+/**
+ * @desc: 求购
+ * @author: yzc
+ * @date: 2023-06-25 9:04
+ */
+@Getter
+@Setter
+@ToString
+@Builder
+@TableName("kwp_want_buy")
+public class KwpWantBuy extends BaseModel {
+
+
+}

+ 20 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsAddressService.java

@@ -0,0 +1,20 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsAddressMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品地址信息service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsAddressService {
+
+    private KwpGoodsAddressMapper kwpGoodsAddressMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsAttributeService.java

@@ -0,0 +1,20 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsAttributeMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品-参数类目service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsAttributeService {
+
+    private KwpGoodsAttributeMapper kwpGoodsAttributeMapper;
+
+}

+ 21 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsContractService.java

@@ -0,0 +1,21 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsContractMapper;
+import com.sckw.product.dao.KwpGoodsMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品-合同service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsContractService {
+
+    private KwpGoodsContractMapper kwpGoodsContractMapper;
+
+}

+ 21 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsImageService.java

@@ -0,0 +1,21 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsImageMapper;
+import com.sckw.product.dao.KwpGoodsMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品-图片service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsImageService {
+
+    private KwpGoodsImageMapper kwpGoodsImageMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsPriceRangeService.java

@@ -0,0 +1,20 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsPriceRangeMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品-价格段service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsPriceRangeService {
+
+    private KwpGoodsPriceRangeMapper kwpGoodsPriceRangeMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsService.java

@@ -0,0 +1,20 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsService {
+
+    private KwpGoodsMapper kwpGoodsMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpGoodsSkuService.java

@@ -0,0 +1,20 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpGoodsSkuMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 商品-规格(sku)service
+ * @author: yzc
+ * @date: 2023-06-25 14:47
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpGoodsSkuService {
+
+    private KwpGoodsSkuMapper kwpGoodsSkuMapper;
+
+}

+ 20 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpTransportDemandService.java

@@ -0,0 +1,20 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpTransportDemandMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 运需service
+ * @author: yzc
+ * @date: 2023-06-25 14:53
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpTransportDemandService {
+
+    private KwpTransportDemandMapper kwpTransportDemandMapper;
+
+}

+ 21 - 0
sckw-modules/sckw-product/src/main/java/com/sckw/product/service/KwpWantBuyService.java

@@ -0,0 +1,21 @@
+package com.sckw.product.service;
+
+import com.sckw.product.dao.KwpWantBuyMapper;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+/**
+ * @desc: 求购service
+ * @author: yzc
+ * @date: 2023-06-25 14:54
+ */
+@Service
+@Slf4j
+@RequiredArgsConstructor
+public class KwpWantBuyService {
+
+    private KwpWantBuyMapper kwpWantBuyMapper;
+
+
+}