店铺会员信息修改

This commit is contained in:
2026-06-29 18:15:40 +08:00
parent 639252d04e
commit 3f0a11d201
4 changed files with 73 additions and 2 deletions

View File

@@ -0,0 +1,37 @@
package com.czg.account.dto.shopuser;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.time.LocalDateTime;
/**
* @author Administrator
*/
@Data
public class ShopUserVipEditDTO {
/**
* 对应shopUserid
*/
private Long id;
/**
* 是否会员 0否 1是
*/
private Integer isVip;
/**
* 会员等级id
*/
private Long memberLevelId;
/**
* 会员开始时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDateTime startTime;
/**
* 会员结束时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDateTime endTime;
}

View File

@@ -7,7 +7,6 @@ import com.mybatisflex.core.paginate.Page;
import jakarta.servlet.http.HttpServletResponse;
import java.math.BigDecimal;
import java.util.List;
/**
* 商户储值会员 服务层。
@@ -20,11 +19,14 @@ public interface AShopUserService {
Page<ShopUser> getPage(String key, Integer isVip);
Page<ShopUserDTO> getPage(String key, Integer isVip, BigDecimal amount);
Page<ShopUser> getPushEventUser(SmsPushEventUser smsPushEventUser);
Page<ShopUser> getAcPushEventUser(SmsPushEventUser smsPushEventUser);
void exportUserList(String key, Integer isVip, HttpServletResponse response);
Boolean editVip(ShopUserVipEditDTO vipEditDTO);
Boolean add(Long shopId, ShopUserAddDTO shopUserAddDTO);