短信店铺配置

This commit is contained in:
2025-10-16 18:02:11 +08:00
parent 6b9d5aa3a3
commit 780afe8803
10 changed files with 213 additions and 24 deletions

View File

@@ -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;

View File

@@ -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);
}

View File

@@ -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;
}