短信店铺配置
This commit is contained in:
@@ -38,6 +38,11 @@ public class SmsShopMoney implements Serializable {
|
||||
|
||||
private BigDecimal money;
|
||||
|
||||
private Long sendTotal;
|
||||
private BigDecimal amountTotal;
|
||||
private Long monthSendTotal;
|
||||
private BigDecimal monthAmountTotal;
|
||||
|
||||
@Column(onInsertValue = "now()")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.czg.market.service;
|
||||
|
||||
import com.czg.market.vo.SmsShopMoneyVO;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.core.service.IService;
|
||||
import com.czg.market.entity.SmsShopMoney;
|
||||
|
||||
/**
|
||||
* 店铺短信余额 服务层。
|
||||
*
|
||||
* @author ww
|
||||
* @since 2025-10-16
|
||||
*/
|
||||
public interface SmsShopMoneyService extends IService<SmsShopMoney> {
|
||||
/**
|
||||
* 获取店铺短信余额 信息
|
||||
*/
|
||||
SmsShopMoney getShopMoney(Long shopId);
|
||||
|
||||
/**
|
||||
* 获取店铺短信余额分页列表
|
||||
*/
|
||||
Page<SmsShopMoneyVO> getShopMoneyPage(Integer page, Integer size, String name);
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
package com.czg.market.vo;
|
||||
|
||||
import com.czg.market.entity.SmsShopMoney;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author ww
|
||||
* @description
|
||||
*/
|
||||
@Data
|
||||
public class SmsShopMoneyVO extends SmsShopMoney {
|
||||
|
||||
/**
|
||||
* 店铺名称
|
||||
*/
|
||||
private String shopName;
|
||||
/**
|
||||
* 店铺logo
|
||||
*/
|
||||
private String logo;
|
||||
/**
|
||||
* 店铺封面图
|
||||
*/
|
||||
private String coverImg;
|
||||
/**
|
||||
* trial试用版,release正式
|
||||
*/
|
||||
private String profiles;
|
||||
|
||||
|
||||
/**
|
||||
* 店铺类型 单店--only 连锁店--chain--加盟店join (对应原来 type)
|
||||
*/
|
||||
private String shopType;
|
||||
|
||||
/**
|
||||
* 主店id
|
||||
*/
|
||||
private Long mainId;
|
||||
|
||||
/**
|
||||
* 主店名称
|
||||
*/
|
||||
private String mainShopName;
|
||||
}
|
||||
Reference in New Issue
Block a user