Commit 0ffa7ff4c8244e208753780602335dc4f78979b7
1 parent
14d02bdf
发货配送模块表结构
Showing
12 changed files
with
359 additions
and
8 deletions
sql/mysql/optional/mall.sql
| @@ -305,12 +305,95 @@ CREATE TABLE `product_favorite` ( | @@ -305,12 +305,95 @@ CREATE TABLE `product_favorite` ( | ||
| 305 | `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', | 305 | `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', |
| 306 | `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号', | 306 | `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号', |
| 307 | PRIMARY KEY (`id`) USING BTREE | 307 | PRIMARY KEY (`id`) USING BTREE |
| 308 | -) ENGINE=InnoDB COMMENT='喜欢的商品表'; | 308 | +) ENGINE=InnoDB COMMENT='商品收藏表'; |
| 309 | 309 | ||
| 310 | 310 | ||
| 311 | -- ---------------------------- | 311 | -- ---------------------------- |
| 312 | --- Records of product_spu | 312 | +-- Table structure for delivery_template |
| 313 | -- ---------------------------- | 313 | -- ---------------------------- |
| 314 | +DROP TABLE IF EXISTS `delivery_template`; | ||
| 315 | +CREATE TABLE `delivery_template` ( | ||
| 316 | + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号,自增', | ||
| 317 | + `name` varchar(64) NOT NULL COMMENT '模板名称', | ||
| 318 | + `charge_type` tinyint NOT NULL DEFAULT 1 COMMENT '配送费用类型 1:全区域包邮 2:非全区域包邮', | ||
| 319 | + `charge_mode` tinyint NOT NULL DEFAULT 1 COMMENT '配送计费方式 1:按件 2:按重量 3:按体积', | ||
| 320 | + `sort` int NOT NULL DEFAULT 0 COMMENT '排序', | ||
| 321 | + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者', | ||
| 322 | + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', | ||
| 323 | + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者', | ||
| 324 | + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', | ||
| 325 | + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', | ||
| 326 | + `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号', | ||
| 327 | + PRIMARY KEY (`id`) USING BTREE | ||
| 328 | +) ENGINE=InnoDB COMMENT='配送模板'; | ||
| 329 | + | ||
| 330 | +-- ---------------------------- | ||
| 331 | +-- Table structure for delivery_free_detail | ||
| 332 | +-- ---------------------------- | ||
| 333 | +DROP TABLE IF EXISTS `delivery_free_detail`; | ||
| 334 | +CREATE TABLE `delivery_free_detail` ( | ||
| 335 | + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号,自增', | ||
| 336 | + `template_id` bigint NOT NULL COMMENT '配送模板编号, 对应delivery_template表id', | ||
| 337 | + `area_id` int NOT NULL COMMENT '包邮区域id', | ||
| 338 | + `free_price` int NOT NULL COMMENT '包邮金额(单位分) 订单总金额>包邮金额才免运费', | ||
| 339 | + `free_number` int NOT NULL DEFAULT 0 COMMENT '包邮件数,订单总件数>包邮件数才免运费', | ||
| 340 | + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者', | ||
| 341 | + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', | ||
| 342 | + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者', | ||
| 343 | + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', | ||
| 344 | + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', | ||
| 345 | + `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号', | ||
| 346 | + PRIMARY KEY (`id`) USING BTREE | ||
| 347 | +) ENGINE=InnoDB COMMENT='配送包邮详情'; | ||
| 348 | + | ||
| 349 | +-- ---------------------------- | ||
| 350 | +-- Table structure for delivery_charge_detail | ||
| 351 | +-- ---------------------------- | ||
| 352 | +DROP TABLE IF EXISTS `delivery_charge_detail`; | ||
| 353 | +CREATE TABLE `delivery_charge_detail` ( | ||
| 354 | + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号,自增', | ||
| 355 | + `template_id` bigint NOT NULL COMMENT '配送模板编号, 对应delivery_template表id', | ||
| 356 | + `area_id` int NOT NULL COMMENT '配送区域id 1:适用于全国', | ||
| 357 | + `charge_mode` tinyint NOT NULL COMMENT '配送计费方式 1:按件 2:按重量 3:按体积', | ||
| 358 | + `start_quantity` double NOT NULL COMMENT '起步数量(件数,重量,或体积)', | ||
| 359 | + `start_price` int NOT NULL COMMENT '起步价(单位分)', | ||
| 360 | + `extra_quantity` double NOT NULL COMMENT '续(件,重量,或体积)', | ||
| 361 | + `extra_price` int NOT NULL COMMENT '额外价(单位分)', | ||
| 362 | + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者', | ||
| 363 | + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', | ||
| 364 | + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者', | ||
| 365 | + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', | ||
| 366 | + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', | ||
| 367 | + `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号', | ||
| 368 | + PRIMARY KEY (`id`) USING BTREE | ||
| 369 | +) ENGINE=InnoDB COMMENT='配送费用详情'; | ||
| 370 | + | ||
| 371 | +-- ---------------------------- | ||
| 372 | +-- Table structure for pick_up_store | ||
| 373 | +-- ---------------------------- | ||
| 374 | +DROP TABLE IF EXISTS `pick_up_store`; | ||
| 375 | +CREATE TABLE `pick_up_store` ( | ||
| 376 | + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号,自增', | ||
| 377 | + `name` varchar(64) NOT NULL COMMENT '门店名称', | ||
| 378 | + `introduction` varchar(256) COMMENT '门店简介', | ||
| 379 | + `phone` varchar(16) NOT NULL COMMENT '门店手机', | ||
| 380 | + `area_id` int NOT NULL COMMENT '区域id', | ||
| 381 | + `address` varchar(256) NOT NULL COMMENT '门店详细地址', | ||
| 382 | + `logo` varchar(256) NOT NULL COMMENT '门店logo', | ||
| 383 | + `opening_time` time NOT NULL COMMENT '营业开始时间', | ||
| 384 | + `closing_time` time NOT NULL COMMENT '营业结束时间', | ||
| 385 | + `latitude` varchar(128) NOT NULL COMMENT '纬度', | ||
| 386 | + `longitude` varchar(128) NOT NULL COMMENT '经度', | ||
| 387 | + `status` tinyint NOT NULL DEFAULT 0 COMMENT '门店状态(0正常 1停用)', | ||
| 388 | + `creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者', | ||
| 389 | + `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', | ||
| 390 | + `updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者', | ||
| 391 | + `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', | ||
| 392 | + `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除', | ||
| 393 | + `tenant_id` bigint NOT NULL DEFAULT 0 COMMENT '租户编号', | ||
| 394 | + PRIMARY KEY (`id`) USING BTREE | ||
| 395 | +) ENGINE=InnoDB COMMENT='自提门店'; | ||
| 396 | + | ||
| 314 | BEGIN; | 397 | BEGIN; |
| 315 | COMMIT; | 398 | COMMIT; |
| 316 | 399 |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/delivery/DeliveryChargeDetailDO.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.dataobject.delivery; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | ||
| 4 | +import com.baomidou.mybatisplus.annotation.KeySequence; | ||
| 5 | +import com.baomidou.mybatisplus.annotation.TableField; | ||
| 6 | +import com.baomidou.mybatisplus.annotation.TableId; | ||
| 7 | +import com.baomidou.mybatisplus.annotation.TableName; | ||
| 8 | +import lombok.Data; | ||
| 9 | + | ||
| 10 | +/** | ||
| 11 | + * 配送费用详情 DO | ||
| 12 | + * | ||
| 13 | + * @author jason | ||
| 14 | + */ | ||
| 15 | +@TableName(value ="delivery_charge_detail") | ||
| 16 | +@KeySequence("delivery_charge_detail_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 | ||
| 17 | +@Data | ||
| 18 | +public class DeliveryChargeDetailDO extends BaseDO { | ||
| 19 | + /** | ||
| 20 | + * 编号,自增 | ||
| 21 | + */ | ||
| 22 | + @TableId | ||
| 23 | + private Long id; | ||
| 24 | + | ||
| 25 | + /** | ||
| 26 | + * 配送模板编号, 对应delivery_template表id | ||
| 27 | + */ | ||
| 28 | + private Long templateId; | ||
| 29 | + | ||
| 30 | + /** | ||
| 31 | + * 配送区域id 1:适用于全国 | ||
| 32 | + */ | ||
| 33 | + private Integer areaId; | ||
| 34 | + | ||
| 35 | + /** | ||
| 36 | + * 配送计费方式 1:按件 2:按重量 3:按体积 | ||
| 37 | + */ | ||
| 38 | + private Integer chargeMode; | ||
| 39 | + | ||
| 40 | + /** | ||
| 41 | + * 起步数量(件数,重量,或体积) | ||
| 42 | + */ | ||
| 43 | + private Double startQuantity; | ||
| 44 | + | ||
| 45 | + /** | ||
| 46 | + * 起步价(单位分) | ||
| 47 | + */ | ||
| 48 | + private Integer startPrice; | ||
| 49 | + | ||
| 50 | + /** | ||
| 51 | + * 续(件,重量,或体积) | ||
| 52 | + */ | ||
| 53 | + private Double extraQuantity; | ||
| 54 | + | ||
| 55 | + /** | ||
| 56 | + * 额外价(单位分) | ||
| 57 | + */ | ||
| 58 | + private Integer extraPrice; | ||
| 59 | + | ||
| 60 | + | ||
| 61 | + @TableField(exist = false) | ||
| 62 | + private static final long serialVersionUID = 1L; | ||
| 63 | +} | ||
| 0 | \ No newline at end of file | 64 | \ No newline at end of file |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/delivery/DeliveryFreeDetailDO.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.dataobject.delivery; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | ||
| 4 | +import com.baomidou.mybatisplus.annotation.KeySequence; | ||
| 5 | +import com.baomidou.mybatisplus.annotation.TableField; | ||
| 6 | +import com.baomidou.mybatisplus.annotation.TableId; | ||
| 7 | +import com.baomidou.mybatisplus.annotation.TableName; | ||
| 8 | +import lombok.Data; | ||
| 9 | + | ||
| 10 | +/** | ||
| 11 | + * 配送包邮详情 DO | ||
| 12 | + * | ||
| 13 | + * @author jason | ||
| 14 | + */ | ||
| 15 | +@TableName(value ="delivery_free_detail") | ||
| 16 | +@KeySequence("delivery_free_detail_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 | ||
| 17 | +@Data | ||
| 18 | +public class DeliveryFreeDetailDO extends BaseDO { | ||
| 19 | + /** | ||
| 20 | + * 编号,自增 | ||
| 21 | + */ | ||
| 22 | + @TableId | ||
| 23 | + private Long id; | ||
| 24 | + | ||
| 25 | + /** | ||
| 26 | + * 配送模板编号, 对应delivery_template表id | ||
| 27 | + */ | ||
| 28 | + private Long templateId; | ||
| 29 | + | ||
| 30 | + /** | ||
| 31 | + * 包邮区域id | ||
| 32 | + */ | ||
| 33 | + private Integer areaId; | ||
| 34 | + | ||
| 35 | + /** | ||
| 36 | + * 包邮金额(单位分) 订单总金额>包邮金额才免运费 | ||
| 37 | + */ | ||
| 38 | + private Integer freePrice; | ||
| 39 | + | ||
| 40 | + /** | ||
| 41 | + * 包邮件数,订单总件数>包邮件数才免运费 | ||
| 42 | + */ | ||
| 43 | + private Integer freeNumber; | ||
| 44 | + | ||
| 45 | + | ||
| 46 | + @TableField(exist = false) | ||
| 47 | + private static final long serialVersionUID = 1L; | ||
| 48 | +} | ||
| 0 | \ No newline at end of file | 49 | \ No newline at end of file |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/delivery/DeliveryTemplateDO.java
| @@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.product.dal.dataobject.delivery; | @@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.product.dal.dataobject.delivery; | ||
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | import com.baomidou.mybatisplus.annotation.KeySequence; | 4 | import com.baomidou.mybatisplus.annotation.KeySequence; |
| 5 | +import com.baomidou.mybatisplus.annotation.TableField; | ||
| 5 | import com.baomidou.mybatisplus.annotation.TableId; | 6 | import com.baomidou.mybatisplus.annotation.TableId; |
| 6 | import com.baomidou.mybatisplus.annotation.TableName; | 7 | import com.baomidou.mybatisplus.annotation.TableName; |
| 7 | import lombok.*; | 8 | import lombok.*; |
| @@ -27,4 +28,27 @@ public class DeliveryTemplateDO extends BaseDO { | @@ -27,4 +28,27 @@ public class DeliveryTemplateDO extends BaseDO { | ||
| 27 | @TableId | 28 | @TableId |
| 28 | private Long id; | 29 | private Long id; |
| 29 | 30 | ||
| 31 | + /** | ||
| 32 | + * 模板名称 | ||
| 33 | + */ | ||
| 34 | + private String name; | ||
| 35 | + | ||
| 36 | + /** | ||
| 37 | + * 配送费用类型 1:全区域包邮 2:非全区域包邮 | ||
| 38 | + */ | ||
| 39 | + private Integer chargeType; | ||
| 40 | + | ||
| 41 | + /** | ||
| 42 | + * 配送计费方式 1:按件 2:按重量 3:按体积 | ||
| 43 | + */ | ||
| 44 | + private Integer chargeMode; | ||
| 45 | + | ||
| 46 | + /** | ||
| 47 | + * 排序 | ||
| 48 | + */ | ||
| 49 | + private Integer sort; | ||
| 50 | + | ||
| 51 | + @TableField(exist = false) | ||
| 52 | + private static final long serialVersionUID = 1L; | ||
| 53 | + | ||
| 30 | } | 54 | } |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/delivery/PickUpStoreDO.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.dataobject.delivery; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | ||
| 4 | +import com.baomidou.mybatisplus.annotation.KeySequence; | ||
| 5 | +import com.baomidou.mybatisplus.annotation.TableField; | ||
| 6 | +import com.baomidou.mybatisplus.annotation.TableId; | ||
| 7 | +import com.baomidou.mybatisplus.annotation.TableName; | ||
| 8 | +import lombok.Data; | ||
| 9 | + | ||
| 10 | +import java.time.LocalTime; | ||
| 11 | + | ||
| 12 | +/** | ||
| 13 | + * 自提门店 DO | ||
| 14 | + * | ||
| 15 | + * @author jason | ||
| 16 | + */ | ||
| 17 | +@TableName(value ="pick_up_store") | ||
| 18 | +@KeySequence("pick_up_store_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 | ||
| 19 | +@Data | ||
| 20 | +public class PickUpStoreDO extends BaseDO { | ||
| 21 | + /** | ||
| 22 | + * 编号,自增 | ||
| 23 | + */ | ||
| 24 | + @TableId | ||
| 25 | + private Long id; | ||
| 26 | + | ||
| 27 | + /** | ||
| 28 | + * 门店名称 | ||
| 29 | + */ | ||
| 30 | + private String name; | ||
| 31 | + | ||
| 32 | + /** | ||
| 33 | + * 门店简介 | ||
| 34 | + */ | ||
| 35 | + private String introduction; | ||
| 36 | + | ||
| 37 | + /** | ||
| 38 | + * 门店手机 | ||
| 39 | + */ | ||
| 40 | + private String phone; | ||
| 41 | + | ||
| 42 | + /** | ||
| 43 | + * 区域id | ||
| 44 | + */ | ||
| 45 | + private Integer areaId; | ||
| 46 | + | ||
| 47 | + /** | ||
| 48 | + * 门店详细地址 | ||
| 49 | + */ | ||
| 50 | + private String address; | ||
| 51 | + | ||
| 52 | + /** | ||
| 53 | + * 门店logo | ||
| 54 | + */ | ||
| 55 | + private String logo; | ||
| 56 | + | ||
| 57 | + /** | ||
| 58 | + * 营业开始时间 | ||
| 59 | + */ | ||
| 60 | + private LocalTime openingTime; | ||
| 61 | + | ||
| 62 | + /** | ||
| 63 | + * 营业结束时间 | ||
| 64 | + */ | ||
| 65 | + private LocalTime closingTime; | ||
| 66 | + | ||
| 67 | + /** | ||
| 68 | + * 纬度 | ||
| 69 | + */ | ||
| 70 | + private String latitude; | ||
| 71 | + | ||
| 72 | + /** | ||
| 73 | + * 经度 | ||
| 74 | + */ | ||
| 75 | + private String longitude; | ||
| 76 | + | ||
| 77 | + /** | ||
| 78 | + * 门店状态(0正常 1停用) | ||
| 79 | + */ | ||
| 80 | + private Integer status; | ||
| 81 | + | ||
| 82 | + | ||
| 83 | + @TableField(exist = false) | ||
| 84 | + private static final long serialVersionUID = 1L; | ||
| 85 | +} | ||
| 0 | \ No newline at end of file | 86 | \ No newline at end of file |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/dataobject/favorite/ProductFavoriteDO.java
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/delivery/DeliveryChargeDetailMapper.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.mysql.delivery; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.module.product.dal.dataobject.delivery.DeliveryChargeDetailDO; | ||
| 4 | +import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | ||
| 5 | +import org.apache.ibatis.annotations.Mapper; | ||
| 6 | + | ||
| 7 | +@Mapper | ||
| 8 | +public interface DeliveryChargeDetailMapper extends BaseMapperX<DeliveryChargeDetailDO> { | ||
| 9 | + | ||
| 10 | +} | ||
| 11 | + | ||
| 12 | + | ||
| 13 | + | ||
| 14 | + |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/delivery/DeliveryFreeDetailMapper.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.mysql.delivery; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.module.product.dal.dataobject.delivery.DeliveryFreeDetailDO; | ||
| 4 | +import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | ||
| 5 | +import org.apache.ibatis.annotations.Mapper; | ||
| 6 | + | ||
| 7 | +@Mapper | ||
| 8 | +public interface DeliveryFreeDetailMapper extends BaseMapperX<DeliveryFreeDetailDO> { | ||
| 9 | + | ||
| 10 | +} | ||
| 11 | + | ||
| 12 | + | ||
| 13 | + | ||
| 14 | + |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/delivery/DeliveryTemplateMapper.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.mysql.delivery; | ||
| 2 | + | ||
| 3 | + | ||
| 4 | +import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | ||
| 5 | +import cn.iocoder.yudao.module.product.dal.dataobject.delivery.DeliveryTemplateDO; | ||
| 6 | +import org.apache.ibatis.annotations.Mapper; | ||
| 7 | + | ||
| 8 | +@Mapper | ||
| 9 | +public interface DeliveryTemplateMapper extends BaseMapperX<DeliveryTemplateDO> { | ||
| 10 | +} |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/delivery/PickUpStoreMapper.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.product.dal.mysql.delivery; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.module.product.dal.dataobject.delivery.PickUpStoreDO; | ||
| 4 | +import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | ||
| 5 | +import org.apache.ibatis.annotations.Mapper; | ||
| 6 | + | ||
| 7 | +@Mapper | ||
| 8 | +public interface PickUpStoreMapper extends BaseMapperX<PickUpStoreDO> { | ||
| 9 | + | ||
| 10 | +} | ||
| 11 | + | ||
| 12 | + | ||
| 13 | + | ||
| 14 | + |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/dal/mysql/favorite/ProductFavoriteMapper.java
| @@ -5,13 +5,9 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam; | @@ -5,13 +5,9 @@ import cn.iocoder.yudao.framework.common.pojo.PageParam; | ||
| 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 6 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 7 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; | 7 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
| 8 | -import cn.iocoder.yudao.framework.mybatis.core.util.MyBatisUtils; | ||
| 9 | import cn.iocoder.yudao.module.product.dal.dataobject.favorite.ProductFavoriteDO; | 8 | import cn.iocoder.yudao.module.product.dal.dataobject.favorite.ProductFavoriteDO; |
| 10 | -import cn.iocoder.yudao.module.product.controller.app.favorite.vo.AppFavoriteRespVO; | ||
| 11 | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; | 9 | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| 12 | -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | ||
| 13 | import org.apache.ibatis.annotations.Mapper; | 10 | import org.apache.ibatis.annotations.Mapper; |
| 14 | -import org.apache.ibatis.annotations.Param; | ||
| 15 | 11 | ||
| 16 | @Mapper | 12 | @Mapper |
| 17 | public interface ProductFavoriteMapper extends BaseMapperX<ProductFavoriteDO> { | 13 | public interface ProductFavoriteMapper extends BaseMapperX<ProductFavoriteDO> { |
yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/service/favorite/ProductFavoriteService.java
| @@ -8,7 +8,7 @@ import cn.iocoder.yudao.module.product.controller.app.favorite.vo.AppFavoriteRes | @@ -8,7 +8,7 @@ import cn.iocoder.yudao.module.product.controller.app.favorite.vo.AppFavoriteRes | ||
| 8 | import javax.validation.Valid; | 8 | import javax.validation.Valid; |
| 9 | 9 | ||
| 10 | /** | 10 | /** |
| 11 | - * 喜爱商品 Service 接口 | 11 | + * 商品收藏 Service 接口 |
| 12 | * | 12 | * |
| 13 | * @author jason | 13 | * @author jason |
| 14 | */ | 14 | */ |