1
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
package com.ruoyi.jarvis.domain;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import com.ruoyi.common.annotation.Excel;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 礼金信息对象 gift_coupon
|
||||
*
|
||||
* @author ruoyi
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class GiftCoupon extends BaseEntity {
|
||||
|
||||
/** 礼金Key(主键) */
|
||||
@Excel(name = "礼金Key")
|
||||
private String giftCouponKey;
|
||||
|
||||
/** 商品SKU ID */
|
||||
@Excel(name = "商品SKU")
|
||||
private String skuId;
|
||||
|
||||
/** 商品名称 */
|
||||
@Excel(name = "商品名称")
|
||||
private String skuName;
|
||||
|
||||
/** 礼金类型(g=自营,pop=POP) */
|
||||
@Excel(name = "类型", readConverterExp = "g=自营,pop=POP")
|
||||
private String owner;
|
||||
|
||||
/** 礼金金额(元) */
|
||||
@Excel(name = "礼金金额")
|
||||
private Double amount;
|
||||
|
||||
/** 礼金数量 */
|
||||
@Excel(name = "礼金数量")
|
||||
private Integer quantity;
|
||||
|
||||
/** 已使用数量 */
|
||||
@Excel(name = "已使用数量")
|
||||
private Integer usedQuantity;
|
||||
|
||||
/** 总分摊金额 */
|
||||
@Excel(name = "总分摊金额")
|
||||
private Double totalOcsAmount;
|
||||
|
||||
/** 使用次数(订单数量) */
|
||||
@Excel(name = "使用次数")
|
||||
private Integer useCount;
|
||||
|
||||
/** 创建时间(首次创建时间) */
|
||||
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date createTime;
|
||||
|
||||
/** 过期时间 */
|
||||
@Excel(name = "过期时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date expireTime;
|
||||
|
||||
/** 是否过期(0否 1是) */
|
||||
@Excel(name = "是否过期", readConverterExp = "0=否,1=是")
|
||||
private Integer isExpired;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.jarvis.mapper;
|
||||
|
||||
import com.ruoyi.jarvis.domain.GiftCoupon;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 礼金信息 Mapper 接口
|
||||
*/
|
||||
public interface GiftCouponMapper {
|
||||
|
||||
/**
|
||||
* 查询礼金列表(从订单表中汇总)
|
||||
*/
|
||||
List<GiftCoupon> selectGiftCouponList(GiftCoupon giftCoupon);
|
||||
|
||||
/**
|
||||
* 根据礼金Key查询详情
|
||||
*/
|
||||
GiftCoupon selectGiftCouponByKey(String giftCouponKey);
|
||||
|
||||
/**
|
||||
* 查询礼金统计信息
|
||||
*/
|
||||
GiftCoupon selectGiftCouponStatistics(GiftCoupon giftCoupon);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
package com.ruoyi.jarvis.service;
|
||||
|
||||
import com.ruoyi.jarvis.domain.GiftCoupon;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 礼金信息 Service 接口
|
||||
*/
|
||||
public interface IGiftCouponService {
|
||||
|
||||
/**
|
||||
* 查询礼金列表
|
||||
*/
|
||||
List<GiftCoupon> selectGiftCouponList(GiftCoupon giftCoupon);
|
||||
|
||||
/**
|
||||
* 根据礼金Key查询详情
|
||||
*/
|
||||
GiftCoupon selectGiftCouponByKey(String giftCouponKey);
|
||||
|
||||
/**
|
||||
* 查询礼金统计信息
|
||||
*/
|
||||
GiftCoupon selectGiftCouponStatistics(GiftCoupon giftCoupon);
|
||||
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.ruoyi.jarvis.service.impl;
|
||||
|
||||
import com.ruoyi.jarvis.domain.GiftCoupon;
|
||||
import com.ruoyi.jarvis.mapper.GiftCouponMapper;
|
||||
import com.ruoyi.jarvis.service.IGiftCouponService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 礼金信息 Service 实现类
|
||||
*/
|
||||
@Service
|
||||
public class GiftCouponServiceImpl implements IGiftCouponService {
|
||||
|
||||
@Autowired
|
||||
private GiftCouponMapper giftCouponMapper;
|
||||
|
||||
@Override
|
||||
public List<GiftCoupon> selectGiftCouponList(GiftCoupon giftCoupon) {
|
||||
return giftCouponMapper.selectGiftCouponList(giftCoupon);
|
||||
}
|
||||
|
||||
@Override
|
||||
public GiftCoupon selectGiftCouponByKey(String giftCouponKey) {
|
||||
return giftCouponMapper.selectGiftCouponByKey(giftCouponKey);
|
||||
}
|
||||
|
||||
@Override
|
||||
public GiftCoupon selectGiftCouponStatistics(GiftCoupon giftCoupon) {
|
||||
return giftCouponMapper.selectGiftCouponStatistics(giftCoupon);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user