兑换码优化
This commit is contained in:
@@ -4,6 +4,7 @@ import com.czg.market.dto.MkRedemptionConfigDTO;
|
||||
import com.czg.market.dto.MkRedemptionDTO;
|
||||
import com.czg.market.vo.MkRedemptionCodeVO;
|
||||
import com.czg.market.vo.MkRedemptionConfigVO;
|
||||
import com.czg.market.vo.URedemptionVO;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.core.service.IService;
|
||||
import com.czg.market.entity.MkRedemptionConfig;
|
||||
@@ -30,4 +31,6 @@ public interface MkRedemptionConfigService extends IService<MkRedemptionConfig>
|
||||
void exportCodeList(Long mainShopId, Long redemptionId, String code, Integer status, HttpServletResponse response, HttpServletRequest request, boolean isRecharge);
|
||||
|
||||
void exchange(long userId, MkRedemptionDTO dto);
|
||||
|
||||
URedemptionVO getInfo(String code);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.czg.market.vo;
|
||||
|
||||
import com.czg.market.dto.CouponInfoDTO;
|
||||
import com.mybatisflex.annotation.Column;
|
||||
import com.mybatisflex.annotation.Id;
|
||||
import com.mybatisflex.annotation.KeyType;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 兑换码明细 实体类。
|
||||
*
|
||||
* @author zs
|
||||
* @since 2025-10-21
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Accessors(chain = true)
|
||||
public class URedemptionVO implements Serializable {
|
||||
|
||||
private String shopName;
|
||||
private String name;
|
||||
private List<CouponInfoDTO> couponInfoList;
|
||||
private BigDecimal amount;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user