记得上下班打卡 | git大法好,push需谨慎

Commit 1d77e3c9 authored by 张国柄's avatar 张国柄

init goblin;

parent cc7e2517
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>liquidnet-bus-api</artifactId>
<groupId>com.liquidnet</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>liquidnet-service-goblin-api</artifactId>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>com.liquidnet</groupId>
<artifactId>liquidnet-service-goblin-do</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
package com.liquidnet.service.goblin.constant;
public class GoblinRedisConst {
public static final String PREFIX = "goblin:";
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
}
......@@ -21,6 +21,7 @@
<module>liquidnet-service-chime-api</module>
<module>liquidnet-service-candy-api</module>
<module>liquidnet-service-stone-api</module>
<module>liquidnet-service-goblin-api</module>
</modules>
<dependencies>
<dependency>
......
......@@ -61,6 +61,12 @@ liquidnet:
host: 39.107.71.112
port: 6379
password: 3Xa%8p
goblin:
dbs: 0,16
database: 15
host: 39.107.71.112
port: 6379
password: 3Xa%8p
mongodb:
host: 39.107.71.112:27017
port: 27017
......
......@@ -61,6 +61,12 @@ liquidnet:
host: r-2ze7002ckw5u75fgukpd.redis.rds.aliyuncs.com
port: 6380
password: PO@B!Iud32
goblin:
database: 255
dbs: 0,256
host: r-2ze7002ckw5u75fgukpd.redis.rds.aliyuncs.com
port: 6380
password: PO@B!Iud32
mongodb:
host: 39.107.71.112:27017
port: 27017
......
liquidnet:
system:
updating:
switch: false
info:
port: 9014
context: /goblin
name: liquidnet-service-goblin
logfile:
path: /data/logs
name: service-goblin
config: classpath:logback-spring.xml
file-max-size: 200MB
pattern-file: '%d{yyyy-MM-dd HH:mm:ss.SSS} [ %-5level] %thread [%logger{96}:%line] - %msg%n'
pattern-console: '%d{yyyy-MM-dd HH:mm:ss.SSS} [ %-5level] %thread [%logger{96}:%line] - %msg%n'
pattern-rolling-file-name: ${liquidnet.logfile.path}/${liquidnet.logfile.name}-%d{yyyy-MM-dd}.%i.log
level: debug
mysql:
database-name: dev_ln_scene
mongodb:
sslEnabled: false
database: dev_ln_scene
\ No newline at end of file
liquidnet:
system:
updating:
switch: false
info:
port: 9014
context: /goblin
name: liquidnet-service-goblin
logfile:
path: /data/logs
name: service-goblin
config: classpath:logback-spring.xml
file-max-size: 200MB
pattern-file: '%d{yyyy-MM-dd HH:mm:ss.SSS} [ %-5level] %thread [%logger{96}:%line] - %msg%n'
pattern-console: '%d{yyyy-MM-dd HH:mm:ss.SSS} [ %-5level] %thread [%logger{96}:%line] - %msg%n'
pattern-rolling-file-name: ${liquidnet.logfile.path}/${liquidnet.logfile.name}-%d{yyyy-MM-dd}.%i.log
level: debug
mysql:
database-name: test_ln_scene
mongodb:
sslEnabled: false
database: test_ln_scene
\ No newline at end of file
server:
port: ${liquidnet.info.port}
tomcat:
uri-encoding: UTF-8
maxThreads: 2000 #默认200
minSpareThreads: 2000 #默认10
maxConnections: 20000 #默认10000
acceptCount: 5000 #默认100
processorCache: -1 #默认200
servlet:
context-path: ${liquidnet.info.context}
# -----------------------------------------------------------
knife4j:
enable: true
production: ${liquidnet.knife4j.disable}
basic:
enable: true
username: ${liquidnet.security.username}
password: ${liquidnet.security.password}
# -----------------------------------------------------------
logging:
# config: ${liquidnet.logfile.config}
file:
name: ${liquidnet.logfile.path}/${liquidnet.logfile.name}.log
max-size: ${liquidnet.logfile.file-max-size}
pattern:
file: '%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %X{lnsTranceId} [%logger{96}:%line] - %msg%n'
console: '%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %X{lnsTranceId} [%logger{96}:%line] - %msg%n'
rolling-file-name: ${liquidnet.logfile.path}/${liquidnet.logfile.name}-%d{yyyy-MM-dd}.%i.log
level:
root: error
#以下是为指定包设置日志级别
com.liquidnet.service.feign: error
com.liquidnet: ${liquidnet.logfile.level}
# -----------------------------------------------------------
eureka:
# client:
# register-with-eureka: true
# fetch-registry: true
# serviceUrl:
# defaultZone: http://${liquidnet.security.username}:${liquidnet.security.password}@${liquidnet.eureka.host}/eureka-server/eureka
instance:
hostname: ${spring.cloud.client.ip-address}
lease-expiration-duration-in-seconds: 15 #服务过期时间配置,超过这个时间没有接收到心跳EurekaServer就会将这个实例剔除
lease-renewal-interval-in-seconds: 5 #服务刷新时间配置,每隔这个时间会主动心跳一次
prefer-ip-address: true
instance-id: ${spring.application.name}:${spring.cloud.client.ip-address}:${spring.application.instance_id:${server.port}}
# -----------------------------------------------------------
#actuator/info
info:
app:
name: ${liquidnet.info.name}
company:
name: lightnet.io
build:
groupId: '@project.groupId@'
artifactId: '@project.artifactId@'
version: '@project.version@'
# -----------------------------------------------------------
mybatis-plus:
mapper-locations: classpath:com.liquidnet.service.goblin.mapper/*Mapper.xml
# -----------------------------------------------------------
spring:
application:
name: ${liquidnet.info.name}
servlet:
multipart:
max-file-size: 5MB
max-request-size: 10MB
profiles:
include: common-service #这里加载management相关公共配置
autoconfigure:
exclude:
- org.springframework.cloud.bus.BusAutoConfiguration
- org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
redis:
database: 15
dbs: ${liquidnet.redis.goblin.dbs}
port: ${liquidnet.redis.goblin.port}
host: ${liquidnet.redis.goblin.host}
password: ${liquidnet.redis.goblin.password}
lettuce:
pool:
max-active: 8
max-wait: -1
max-idle: 8
min-idle: 0
data:
mongodb:
uri: mongodb://${liquidnet.mongodb.user}:${liquidnet.mongodb.pwd}@${liquidnet.mongodb.host}/?authSource=admin&maxPoolSize=2000&waitQueueMultiple=100
sslEnabled: ${liquidnet.mongodb.sslEnabled}
database: ${liquidnet.mongodb.database}
# -----------------------------------------------------------
# -----------------------------------------------------------
global-auth:
exclude-url-pattern:
- ${liquidnet.info.context}/doc.html
- ${liquidnet.info.context}/webjars/**
- ${liquidnet.info.context}/swagger-resources/**
- ${liquidnet.info.context}/v2/api-docs*
oncheck-url-pattern:
-
# -----------------------------------------------------------
# -----------------------------------------------------------
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>liquidnet-bus-do</artifactId>
<groupId>com.liquidnet</groupId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>liquidnet-service-goblin-do</artifactId>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
</project>
\ No newline at end of file
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 订单退单退款表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinBackOrder implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 订单退单表id
*/
private String backOrderId;
/**
* 退款单号
*/
private String backCode;
/**
* 订单id
*/
private String orderId;
/**
* 订单编号
*/
private String orderCode;
/**
* 商铺id
*/
private String storeId;
/**
* 用户id
*/
private String userId;
/**
* 退货的单品ID多个用,分开 退款的时候不需要,因为退款只能整单退1001-1,1002-3 表示单品id为1001 的单品退货1件 单品id为1002的单品退货3件
*/
private String skuIdNums;
/**
* 类型[1-退款|2-退货]
*/
private Integer type;
/**
* 退款/退货原因[1-不想买了|2-收货人信息有误|3-未按指定时间发货|4-其他|5-不想买了|6-商品质量问题|7-收到商品与描述不符|8-其他|9-系统自动申请]
*/
private String reason;
/**
* 问题说明
*/
private String desc;
/**
* 申请凭据[0-没有任何凭据|1-有发票|2-有质检报告]
*/
private Integer credential;
/**
* 返回方式[1-快递返回]目前只有快递返回 (退货的时候用户给商城寄送商品)
*/
private Integer backType;
/**
* 退货时候实际退款金额
*/
private BigDecimal realBackPrice;
/**
* 上传的退款凭证或者质检发票 多个图片 用, 隔开
*/
private String pics;
/**
* 退款/退货状态[1-退款申请(用户发送退款请求)|2-退款成功(商家同意退款)|3-退款拒绝(商家拒绝退款)|4-退货申请(用户发起退货请求)|5-退货拒绝(商家拒绝退货)|6-退货审核通过等待用户填写物流(商家审核通过,等待用户寄回商品)|7-待收货(用户已确认)|8-退货完成(商家收货并且同意退款给用户)|9-退货失败(商家不同意退款)
*/
private Integer status;
/**
* 是否预存款支付[0-否|1-是]
*/
private Integer preDepositPay;
/**
* 物流公司名称
*/
private String logisCompanyName;
/**
* 物流单号
*/
private String mailNo;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 订单退款退货操作日志表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinBackOrderLog implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 订单退单log表id
*/
private String backOrderLogId;
/**
* 退款订单id
*/
private String backOrderId;
/**
* 操作人类型[1-用户|2-商家]
*/
private Integer operationType;
/**
* 留言
*/
private String message;
/**
* 退款申请[1-退款申请(用户发送退款请求)|2-退款成功(商家同意退款)|3-退款拒绝(商家拒绝退款)|4-退货申请(用户发起退货请求)|5-退货拒绝(商家拒绝退货)|6-退货审核通过等待用户填写物流(商家审核通过,等待用户寄回商品)|7-待收货(用户已确认)|8-退货完成(商家收货并且同意退款给用户)|9-退货失败(商家不同意退款)
*/
private Integer status;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 轮播图
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinFrontBanner implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private Long mid;
/**
* 图片路径
*/
private String picUrl;
/**
* 排序
*/
private Integer indexs;
/**
* 1、票务2、H5
*/
private String jumpType;
/**
* 开启时间
*/
private LocalDateTime startTime;
/**
* 结束时间
*/
private LocalDateTime endTime;
/**
* 活动url
*/
private String activityUrl;
/**
* 票务名字
*/
private byte[] ticketName;
/**
* 1、首页顶部位置2、首页中部位置
*/
private Integer bannerType;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 修改时间
*/
private LocalDateTime updateTime;
/**
* bannerId
*/
private String bannerId;
/**
* 0未删除1已删除
*/
private Integer delTag;
}
package com.liquidnet.service.goblin.entity;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 热词
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinFrontHotWord implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private Long mid;
/**
* 热词
*/
private String word;
/**
* 1开启2未开启
*/
private Integer status;
/**
* 排序
*/
private Integer indexs;
/**
* 1、滚动2、按时切换
*/
private Integer changeType;
/**
* 切换时间单位为s
*/
private Integer changeTime;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 修改时间
*/
private LocalDateTime updateTime;
/**
* 热词id
*/
private String hotWordId;
/**
* 0未删除1已删除
*/
private Integer delTag;
}
package com.liquidnet.service.goblin.entity;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 首页导航栏
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinFrontNavigation implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private Long mid;
/**
* 图片路径或id
*/
private String picUrl;
/**
* 标题
*/
private String title;
/**
* 商品id
*/
private String spuId;
/**
* 展示形式:1、一行2、二行
*/
private Integer displayType;
/**
* 分类
*/
private String categoryType;
/**
* 活动链接
*/
private String activityUrl;
/**
* 1、分类2、专题3、商品单品
*/
private Integer navigationType;
/**
* 顺序
*/
private Integer indexs;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 修改时间
*/
private LocalDateTime updateTime;
/**
* 导航id
*/
private String navigationId;
/**
* 0未删除1已删除
*/
private Integer delTag;
}
package com.liquidnet.service.goblin.entity;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 秒杀表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinFrontSeckill implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
private Long mid;
/**
* 活动id
*/
@TableField("activityId")
private Long activityId;
/**
* 1、一行三个2、两行三个
*/
private Integer showType;
/**
* 1、关闭模块2、保留模块
*/
@TableField("activityType")
private Integer activityType;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 修改时间
*/
private LocalDateTime updateTime;
/**
* 0未删除1已删除
*/
private Integer delTag;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 商品信息
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoods implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 商品id
*/
private String spuId;
/**
* 商品编码
*/
private String spuNo;
/**
* 商品名称
*/
private String name;
/**
* 商品副标题
*/
private String subtitle;
/**
* 销售价
*/
private BigDecimal sellPrice;
/**
* 商品简介
*/
private String intro;
/**
* 详情
*/
private String details;
/**
* 封面图片地址
*/
private String coverPic;
/**
* 商品视频地址
*/
private String video;
/**
* 规格展现方式[1-常规|2-组合]
*/
private String specMode;
/**
* 商品的店铺id,如果是平台的则为0
*/
private String storeId;
/**
* 平台一级分类id
*/
private String cateFid;
/**
* 平台二级分类id
*/
private String cateSid;
/**
* 平台三级分类id
*/
private String cateTid;
/**
* 店铺一级分类id
*/
private String storeCateFid;
/**
* 店铺二级分类id
*/
private String storeCateSid;
/**
* 店铺三级分类id
*/
private String storeCateTid;
/**
* 品牌id
*/
private String brandId;
/**
* 自定义展示[0-默认展示|1-隐藏不可购买]
*/
private String spuAppear;
/**
* 商品有效期
*/
private LocalDateTime spuValidity;
/**
* 审核状态[0-编辑中|1-审核中|2-审核不通过|3-审核通过]
*/
private String status;
/**
* 审核拒绝原因
*/
private String reason;
/**
* 商品上架状态[0-待上架|1-下架|2-违规|3-上架]
*/
private String shelvesStatus;
/**
* 是否虚拟商品[0-否|1-是]
*/
private String virtualFlg;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
/**
* 上架处理方式[1-等待手动上架|2-直接上架售卖|3-预约定时上架]
*/
private String shelvesHandle;
/**
* 上架处理方式为3-预约定时上架时需要指定]
*/
private LocalDateTime shelvesTime;
/**
* 上架时间
*/
private LocalDateTime shelvesAt;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
/**
* 物流模版id
*/
private String logisticsTemplate;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 分类关联规格
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsCategorySpec implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 分类id,对应 goblin_self_goods_category.cate_id
*/
private String cateId;
/**
* 规格id,对应 goblin_goods_spec.spec_id
*/
private String specId;
/**
* 删除标记[0-未删除|1-删除
*/
private String delFlg;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 商品图片
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsImage implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 商品id
*/
private String spuId;
/**
* 图片地址
*/
private String url;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 商品关联服务支持
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsServiceSupport implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 商品id
*/
private String spuId;
/**
* 服务支持id,对应 goblin_service_support.ssid
*/
private String ssid;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 商品单品
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsSku implements Serializable {
private static final long serialVersionUID = 1L;
private String skuId;
/**
* 商品id
*/
private String spuId;
/**
* 单品的编号
*/
private String skuNo;
/**
* 单品的名称
*/
private String name;
/**
* 单品的副标题
*/
private String subtitle;
/**
* 单品默认图片的url
*/
private String skuPic;
/**
* ISBN,针对CD/图书等
*/
private String skuIsbn;
/**
* 总库存
*/
private Integer stock;
/**
* 单品库存
*/
private Integer skuStock;
/**
* 预警库存
*/
private Integer warningStock;
/**
* 单品价格
*/
private BigDecimal price;
/**
* 会员价格
*/
private BigDecimal priceMember;
/**
* 单品的重量
*/
private BigDecimal weight;
/**
* 购买限制[0-全部用户|1-仅会员|2-指定用户]
*/
private String buyFactor;
/**
* 购买限制为2-指定用户时必填指定用户
*/
private String buyLimit;
/**
* 自定义展示[0-默认展示|1-隐藏不可购买]
*/
private String skuAppear;
/**
* 单品有效期
*/
private LocalDateTime skuValidity;
/**
* 审核状态[0-初始编辑|1-审核中|2-审核不通过|3-审核通过]
*/
private String status;
/**
* 审核拒绝原因
*/
private String reason;
/**
* 单品上架状态[0-待上架|1-下架|2-违规|3-上架]
*/
private String shelvesStatus;
/**
* 是否是虚拟商品[0-否|1-是]
*/
private String virtualFlg;
/**
* 删除标记[0-未删除|1删除]
*/
private String delFlg;
/**
* 上架时间
*/
private LocalDateTime shelvesAt;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
/**
* 物流模版id
*/
private String logisticsTemplate;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 单品关联规格值
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsSkuSpecValue implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 商品id,对应 goblin_goods.spu_id
*/
private String spuId;
/**
* 单品id,对应 goblin_goods_sku.sku_id
*/
private String skuId;
/**
* 规格id,对应 goblin_goods_spec.spec_id
*/
private String specId;
/**
* 规格值id,对应 goblin_goods_spec_value.spec_vid
*/
private String specVid;
/**
* 规格值
*/
private String valueRemark;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 商品规格
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsSpec implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 规格id
*/
private String specId;
/**
* 规格名称
*/
private String specName;
/**
* 规格别名
*/
private String specAlias;
/**
* 排序,数值越小排序越前
*/
private Integer specSort;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 商品规格值
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsSpecValue implements Serializable {
private static final long serialVersionUID = 1L;
private String id;
/**
* 规格id,对应 goblin_goods_spec.spec_id
*/
private String specVid;
/**
* 规格值的名称
*/
private String specVname;
/**
* 排序,数值越小排序越前
*/
private Integer specVsort;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 商品关联规格值
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsSpuSpecValue implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 商品id,对应 goblin_goods.spu_id
*/
private String spuId;
/**
* 规格id,对应 goblin_goods_spec.spec_id
*/
private String specId;
/**
* 规格值id,对应 goblin_goods_spec_value.spec_vid
*/
private String specVid;
/**
* 规格值
*/
private String valueRemark;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 商品关联标签
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinGoodsSpuTag implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 商品id
*/
private String spuId;
/**
* 标签id,对应 goblin_self_goods_tag.tag_id | goblin_self_extag.tag_id
*/
private String tagId;
/**
* 标签所属[0-普通标签|1-专属标签]
*/
private String tagBelong;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 官方正在下单营销内容表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinMarketingZhengzai implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 正在下单营销id
*/
private String zhengzaiId;
/**
* 官方营销表id
*/
private String selfMarketId;
/**
* 商铺id
*/
private String storeId;
/**
* 商品id
*/
private String spuId;
/**
* 款式id
*/
private String skuId;
/**
* 活动价格
*/
private BigDecimal priceMarketing;
/**
* 活动库存
*/
private Integer stockMarketing;
/**
* 用户限购[0-不限购|x-限购数量]
*/
private Integer buyLimit;
/**
* 购买条件[0-全部用户|1-仅支持会员|2-指定用户可买]
*/
private Integer buyType;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 商城订单属性表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinOrderAttr implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 订单attr_id
*/
private String orderAttrId;
/**
* 订单id
*/
private String orderId;
/**
* 收货人
*/
private String expressContacts;
/**
* 收货地址[省市区]
*/
private String expressAddress;
/**
* 收货地址[省市区]
*/
private String expressAddressDetail;
/**
* 收货人联系方式
*/
private String expressPhone;
/**
* 快递方式 [1寄付|2到付|3-包邮]
*/
private Integer expressType;
/**
* 发票类型 [0-不需要发票|1增值税普票|2增值税专票]
*/
private Integer invoiceType;
/**
* 发票抬头
*/
private String invoiceTitle;
/**
* 发票内容[1-非图书商品|2-明细|3-耗材|4-办公用品]
*/
private Integer invoiceContent;
/**
* 税号
*/
private String invoiceTaxId;
/**
* 单位名称
*/
private String invoiceCompanyName;
/**
* 注册地址
*/
private String invoiceRegisterAddress;
/**
* 注册手机号
*/
private String invoiceRegisterMobile;
/**
* 开户行
*/
private String invoiceOpenBank;
/**
* 银行账号
*/
private String invoiceBankAccount;
/**
* 抬头类型[1-企业|2-个人]
*/
private Integer invoiceTitleType;
/**
* 备注
*/
private String remark;
/**
* 订单的赠品信息格式为JSON
*/
private String giftInfos;
/**
* 捐赠寄语
*/
private String donationMessage;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 订单操作日志表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinOrderOperationLog implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 订单操作日志id
*/
private String orderLogId;
/**
* 订单id
*/
private String orderId;
/**
* 操作类型[1-确认付款|2-修改金额|3-发货|4-取消订单|5-修改物流单号|6-核销虚拟商品订单]
*/
private Integer type;
/**
* 说明
*/
private String remark;
/**
* 操作人
*/
private String operationName;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 订单单品表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinOrderSku implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 订单sku_id
*/
private String orderSkuId;
/**
* 订单id
*/
private String orderId;
/**
* 商品id
*/
private String spuId;
/**
* 款式id
*/
private String skuId;
/**
* 数量
*/
private Integer num;
/**
* 款式原价
*/
private BigDecimal skuPrice;
/**
* 款式实付价
*/
private BigDecimal skuPriceActual;
/**
* 退款价格
*/
private BigDecimal priceRefund;
/**
* 款式名称
*/
private String skuName;
/**
* 款式编号
*/
private String skuNo;
/**
* 款式图片
*/
private String skuImage;
/**
* 款式规格
*/
private String skuSpecs;
/**
* 管理员优惠价格
*/
private BigDecimal priceModify;
/**
* 款式最终优惠价
*/
private BigDecimal priceVoucher;
/**
* 单品的分拥比例 0 表示不分佣金
*/
private BigDecimal commissionRate;
/**
* 单品的分拥比例 0 表示不分佣金
*/
private BigDecimal sCommissionRate;
/**
* 分类扣率
*/
private BigDecimal cateRate;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 平台专属标签
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinSelfExtag implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 标签id
*/
private String tagId;
/**
* 标签名称
*/
private String tagName;
/**
* 标签描述
*/
private String tagDesc;
/**
* 标签图片
*/
private String tagPic;
/**
* 标签类型[1-音乐人|2-艺术家|3-IP]
*/
private String tagType;
/**
* 排序[数值越小,排序越前]
*/
private Integer sort;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 平台商品分类
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinSelfGoodsCategory implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 商铺分类id
*/
private String cateId;
/**
* 分类名称
*/
private String name;
/**
* 排序[数值越小,排序越前]
*/
private Integer sort;
/**
* 分类层级[1-一级|2-二级|3-三级]
*/
private String grade;
/**
* 分类父id
*/
private String catePid;
/**
* 是否需要填写ISBN[0-否|1-是]
*/
private String neIsbn;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 平台商品标签
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinSelfGoodsTag implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 标签id
*/
private String tagId;
/**
* 标签名称
*/
private String tagName;
/**
* 标签说明
*/
private String tagDesc;
/**
* 保留字段
*/
private String tagType;
/**
* 排序[数值越小,排序越前]
*/
private Integer sort;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 官方(平台)营销表[活动]表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinSelfMarketing implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 官方营销表id
*/
private String selfMarketId;
/**
* 营销名称
*/
private String name;
/**
* 营销类型[1-正在下单]
*/
private Integer type;
/**
* 营销描述
*/
private String desc;
/**
* 营销开始时间
*/
private LocalDateTime startTime;
/**
* 营销结束时间营销为定金预售的时候,该时间也是第二阶段付款的时间营销为全款预售的时候,该时间也是发货时间
*/
private LocalDateTime endTime;
/**
* 删除标记[0-未删除|1-删除]
*/
private Integer delFlag;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 服务支持
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinServiceSupport implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 服务支持id
*/
private String ssid;
/**
* 服务支持的名称
*/
private String name;
/**
* 服务支持描述
*/
private String desc;
/**
* 服务支持的图片地址
*/
private String url;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 购物车表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinShoppingCart implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 购物车id
*/
private String carId;
/**
* 用户id
*/
private String userId;
/**
* 商铺id
*/
private String storeId;
/**
* 商品id
*/
private String spuId;
/**
* 款式id
*/
private String skuId;
/**
* 数量
*/
private Integer number;
/**
* 默认的营销id[活动id]
*/
private String marketingId;
/**
* 删除标记[0-未删除|1-已删除]
*/
private Integer delTag;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 店铺认证信息
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreCertification implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 店铺id
*/
private String storeId;
/**
* 证件类型[1-二代居民身份证]
*/
private String personCertType;
/**
* 证件姓名
*/
private String personName;
/**
* 证件正面照
*/
private String personCertFpic;
/**
* 证件背面照
*/
private String personCertBpic;
/**
* 证件背面照
*/
private String personCertSpic;
/**
* 证件号
*/
private String personCertCode;
/**
* 证件有效期
*/
private LocalDateTime personCertValidity;
/**
* 证件是否长期有效[0-否|1-是]
*/
private String personCertLasting;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
/**
* 省id
*/
private String provinceId;
/**
* 省名称
*/
private String provinceName;
/**
* 市id
*/
private String cityId;
/**
* 市名称
*/
private String cityName;
/**
* 县id
*/
private String countyId;
/**
* 县名称
*/
private String countyName;
/**
* 详细地址
*/
private String busAddress;
/**
* 商户名称
*/
private String busName;
/**
* 营业执照照片
*/
private String busCertPic;
/**
* 资质证书
*/
private String busQualityPic;
/**
* 统一社会信用代码
*/
private String busCertCode;
/**
* 营业执照有效期
*/
private LocalDateTime busCertValidity;
/**
* 证件是否长期有效[0-否|1-是]
*/
private String busCertLasting;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 店铺设置
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreConfig implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 店铺id
*/
private String storeId;
/**
* 参数名称
*/
private String configName;
/**
* 参数键名
*/
private String configKey;
/**
* 参数键值
*/
private String configVal;
/**
* 参数描述
*/
private String configDesc;
/**
* 保留字段
*/
private String configType;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 商铺商品分类
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreGoodsCategory implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 店铺id
*/
private String storeId;
/**
* 分类id
*/
private String cateId;
/**
* 分类名称
*/
private String name;
/**
* 排序[数值越小,排序越前]
*/
private Integer sort;
/**
* 分类层级[1-一级|2-二级|3-三级]
*/
private String grade;
/**
* 父级分类id
*/
private String catePid;
/**
* 是否需要填写ISBN[0-否|1-是]
*/
private String neIsbn;
/**
* 删除标记[0-未删除|1-删除]
*/
private String delFlg;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 店铺基础信息
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreInfo implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 店铺id
*/
private String storeId;
/**
* 店主UID
*/
private String uid;
/**
* 店铺名称
*/
private String storeName;
/**
* 店铺LOGO
*/
private String logoPic;
/**
* 店铺背景图
*/
private String backgroundPic;
/**
* 店铺介绍
*/
private String introduce;
/**
* 店铺状态[0-填写资料中|1-店铺审核中|2-审核不通过|3-审核通过|4-停业|5-营业]
*/
private String status;
/**
* 拒绝原因
*/
private String reason;
/**
* 店铺类型[1-普通店铺|2-加盟|3-连锁|5-直营]
*/
private String storeType;
/**
* 认证类型[1-企业/公司|2-个体工商户]
*/
private String certType;
/**
* 店铺评分
*/
private BigDecimal aveScore;
/**
* 客服账号
*/
private String serviceAcc;
/**
* 店铺有效期
*/
private LocalDateTime validity;
private String createdBy;
private LocalDateTime createdAt;
private String updatedBy;
private LocalDateTime updatedAt;
private String deletedBy;
private LocalDateTime deletedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 营销秒杀表[活动]
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreMarketRelation implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 营销关联表id
*/
private String relationId;
/**
* 商铺营销表id
*/
private String storeMarketId;
/**
* sku_id
*/
private String skuId;
/**
* 商铺id
*/
private String storeId;
/**
* 活动价格
*/
private BigDecimal priceMarketing;
/**
* 活动库存
*/
private Integer stockMarketing;
/**
* 用户限购[0-不限购|x-限购数量]
*/
private Integer buyLimit;
/**
* 购买条件[0-全部用户|1-仅支持会员|2-指定用户可买]
*/
private Integer buyType;
/**
* 删除标记[0-未删除|1-删除]
*/
private Integer delFlag;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
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;
/**
* <p>
* 商铺营销表[活动]
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreMarketing implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 商铺营销表id
*/
private String storeMarketId;
/**
* 营销名称
*/
private String name;
/**
* 营销类型[1-满赠|2-限时秒杀]
*/
private Integer type;
/**
* 商铺id
*/
private String storeId;
/**
* 营销描述
*/
private String desc;
/**
* 营销开始时间
*/
private LocalDateTime startTime;
/**
* 营销结束时间营销为定金预售的时候,该时间也是第二阶段付款的时间营销为全款预售的时候,该时间也是发货时间
*/
private LocalDateTime endTime;
/**
* 删除标记[0-未删除|1-删除]
*/
private Integer delFlag;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.entity;
import java.math.BigDecimal;
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;
/**
* <p>
* 商城订单表
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class GoblinStoreOrder implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/**
* 订单id
*/
private String orderId;
/**
* 店铺id
*/
private String storeId;
/**
* 主订单code 下单可能会同时下多个订单
*/
private String masterOrderCode;
/**
* 订单号
*/
private String orderCode;
/**
* 支付单号
*/
private String payCode;
/**
* 用户id
*/
private String userId;
/**
* 用户昵称
*/
private String userName;
/**
* 用户手机号
*/
private String userMobile;
/**
* 应付金额
*/
private BigDecimal priceTotal;
/**
* 实付金额
*/
private BigDecimal priceActual;
/**
* 退款价格
*/
private BigDecimal priceRefund;
/**
* 预售价格
*/
private BigDecimal preSalePrice;
/**
* 快递价格
*/
private BigDecimal priceExpress;
/**
* 管理员修改优惠金额
*/
private BigDecimal priceModify;
/**
* 积分优惠金额
*/
private BigDecimal pricePoint;
/**
* 券优惠金额
*/
private BigDecimal priceCoupon;
/**
* 红包优惠金额
*/
private BigDecimal priceRedEnvelope;
/**
* 总优惠价格
*/
private BigDecimal priceVoucher;
/**
* 订单状态[0-待付款(用户刚下单)|2-代发货(用户付完款 等待商城发货)3-代收货(商城已经发货 等待用户确认收货)|4-已完成(用户已经确认收货 订单结束)|5-取消订单(用户未付款前取消订单)|6-退款通过(用户已经付款但是商城还未发货,用户发出退款申请,商城同意退款)|7-退货通过(用户已经确认收货后用户发出退货申请,商城同意所有退货申请 ,一个订单可能有多个单品)]
*/
private Integer status;
/**
* 预售订单状态[0-第一阶段未支付|1-第一阶段支付第二阶段未支付|3-第二阶段支付]
*/
private Integer statusPreSale;
/**
* 评价状态[0-未评价|1-已评价]
*/
private Integer statusEvaluation;
/**
* 红包code
*/
private String redEnvelopeCode;
/**
* 券id
*/
private String ucouponId;
/**
* 使用积分数
*/
private BigDecimal usePoint;
/**
* 支付类型[wepay-微信支付|alipay-阿里支付|douyinpay-抖音支付|unionpay-银联支付]
*/
private String payType;
/**
* 取消原因
*/
private String cancelReason;
/**
* 是否存在预付款[0-不存在|1-存在]
*/
private Integer preDepositPay;
/**
* 订单来源[app|h5|applet]
*/
private String source;
/**
* 版本号
*/
private String version;
/**
* 订单类型[0-普通订单|1-定金预售订单|2-全款预售订单|3-拼团订单|4-众筹全款|5-众筹1元|6-众筹无回报|7-虚拟商品订单|8-社区团购订单|9-正在下单]
*/
private Integer orderType;
/**
* 支付时间
*/
private LocalDateTime payTime;
/**
* 取消时间
*/
private LocalDateTime cancelTime;
/**
* 管理员修改订单时间
*/
private LocalDateTime modifyTime;
/**
* 评价时间
*/
private LocalDateTime evaluationTime;
/**
* 预售订单的时间[对于定金预售则是第二阶段付款时间和发货时间|对于全款预售则是发货时间]
*/
private LocalDateTime preSaleTime;
/**
* 订单推广人的会员id(订单会员的推广人 ,也就是订单会员的上级的id) 如果为' 则说明该订单会员没有推荐人或者不是推广订单
*/
private String recommendedId;
/**
* 订单二级推广人的会员id(订单会员的二级推广人 ,也就是订单会员的上级的上级会员id) 如果为' 则说明该订单会员没有推荐人或者不是推广订单
*/
private String sRecommendedId;
/**
* 众筹id
*/
private String crowdfundingId;
/**
* 抽奖状态[0-未抽奖|1-中奖|2-已抽奖]
*/
private String lotteryStatus;
/**
* 虚拟订单核销码[正在支付取货码]
*/
private String writeOffCode;
/**
* 钱到了哪个支付平台 平台的订单id为'
*/
private String payStoreId;
/**
* 订单过期时间(分钟)
*/
private Integer payCountdownMinute;
/**
* ip地址
*/
private String ipAddress;
/**
* ip地域全名称
*/
private String area;
/**
* ip地域省
*/
private String areaProvince;
/**
* ip地域市
*/
private String areaCity;
/**
* ip地域县
*/
private String areaCounty;
/**
* 快递单号
*/
private String mailNo;
/**
* 发货时间
*/
private LocalDateTime deliveryTime;
/**
* 物流公司姓名
*/
private String logisticsCompany;
/**
* 物流公司code[物流公司id]
*/
private String logisticsCode;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private String comment;
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinBackOrderLog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 订单退款退货操作日志表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinBackOrderLogMapper extends BaseMapper<GoblinBackOrderLog> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinBackOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 订单退单退款表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinBackOrderMapper extends BaseMapper<GoblinBackOrder> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinFrontBanner;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 轮播图 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinFrontBannerMapper extends BaseMapper<GoblinFrontBanner> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinFrontHotWord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 热词
Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinFrontHotWordMapper extends BaseMapper<GoblinFrontHotWord> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinFrontNavigation;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 首页导航栏
Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinFrontNavigationMapper extends BaseMapper<GoblinFrontNavigation> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinFrontSeckill;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 秒杀表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinFrontSeckillMapper extends BaseMapper<GoblinFrontSeckill> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsCategorySpec;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 分类关联规格 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsCategorySpecMapper extends BaseMapper<GoblinGoodsCategorySpec> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsImage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品图片 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsImageMapper extends BaseMapper<GoblinGoodsImage> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoods;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品信息 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsMapper extends BaseMapper<GoblinGoods> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsServiceSupport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品关联服务支持 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsServiceSupportMapper extends BaseMapper<GoblinGoodsServiceSupport> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品单品 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsSkuMapper extends BaseMapper<GoblinGoodsSku> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsSkuSpecValue;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 单品关联规格值 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsSkuSpecValueMapper extends BaseMapper<GoblinGoodsSkuSpecValue> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsSpec;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品规格 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsSpecMapper extends BaseMapper<GoblinGoodsSpec> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsSpecValue;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品规格值 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsSpecValueMapper extends BaseMapper<GoblinGoodsSpecValue> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsSpuSpecValue;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品关联规格值 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsSpuSpecValueMapper extends BaseMapper<GoblinGoodsSpuSpecValue> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinGoodsSpuTag;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商品关联标签 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinGoodsSpuTagMapper extends BaseMapper<GoblinGoodsSpuTag> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinMarketingZhengzai;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 官方正在下单营销内容表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinMarketingZhengzaiMapper extends BaseMapper<GoblinMarketingZhengzai> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinOrderAttr;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商城订单属性表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinOrderAttrMapper extends BaseMapper<GoblinOrderAttr> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinOrderOperationLog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 订单操作日志表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinOrderOperationLogMapper extends BaseMapper<GoblinOrderOperationLog> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinOrderSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 订单单品表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinOrderSkuMapper extends BaseMapper<GoblinOrderSku> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinSelfExtag;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 平台专属标签 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinSelfExtagMapper extends BaseMapper<GoblinSelfExtag> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinSelfGoodsCategory;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 平台商品分类 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinSelfGoodsCategoryMapper extends BaseMapper<GoblinSelfGoodsCategory> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinSelfGoodsTag;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 平台商品标签 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinSelfGoodsTagMapper extends BaseMapper<GoblinSelfGoodsTag> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinSelfMarketing;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 官方(平台)营销表[活动]表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinSelfMarketingMapper extends BaseMapper<GoblinSelfMarketing> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinServiceSupport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 服务支持 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinServiceSupportMapper extends BaseMapper<GoblinServiceSupport> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinShoppingCart;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 购物车表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinShoppingCartMapper extends BaseMapper<GoblinShoppingCart> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreCertification;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 店铺认证信息 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreCertificationMapper extends BaseMapper<GoblinStoreCertification> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreConfig;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 店铺设置 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreConfigMapper extends BaseMapper<GoblinStoreConfig> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreGoodsCategory;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商铺商品分类 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreGoodsCategoryMapper extends BaseMapper<GoblinStoreGoodsCategory> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 店铺基础信息 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreInfoMapper extends BaseMapper<GoblinStoreInfo> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreMarketRelation;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 营销秒杀表[活动] Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreMarketRelationMapper extends BaseMapper<GoblinStoreMarketRelation> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreMarketing;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商铺营销表[活动] Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreMarketingMapper extends BaseMapper<GoblinStoreMarketing> {
}
package com.liquidnet.service.goblin.mapper;
import com.liquidnet.service.goblin.entity.GoblinStoreOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 商城订单表 Mapper 接口
* </p>
*
* @author liquidnet
* @since 2021-12-27
*/
public interface GoblinStoreOrderMapper extends BaseMapper<GoblinStoreOrder> {
}
<?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.liquidnet.service.goblin.mapper.GoblinBackOrderLogMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinBackOrderMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinFrontBannerMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinFrontHotWordMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinFrontNavigationMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinFrontSeckillMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsCategorySpecMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsImageMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsServiceSupportMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsSkuMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsSkuSpecValueMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsSpecMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsSpecValueMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsSpuSpecValueMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinGoodsSpuTagMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinMarketingZhengzaiMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinOrderAttrMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinOrderOperationLogMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinOrderSkuMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinSelfExtagMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinSelfGoodsCategoryMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinSelfGoodsTagMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinSelfMarketingMapper">
</mapper>
<?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.liquidnet.service.goblin.mapper.GoblinServiceSupportMapper">
</mapper>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment