package cn.lili.modules.lmk.domain.vo; import cn.lili.base.AbsVo; import cn.lili.modules.lmk.domain.entity.ActivityAuditRecord; import cn.lili.modules.lmk.domain.entity.ActivityReport; import io.swagger.annotations.ApiModel; import lombok.Data; import org.springframework.beans.BeanUtils; import org.springframework.lang.NonNull; /** * lmk-shop-java * 活动审核记录VO * * @author : zxl * @date : 2025-07-02 10:17 **/ @Data @ApiModel(value = "ActivityAuditRecord响应数据", description = "响应数据") public class ActivityAuditRecordVO extends AbsVo { /** * 活动id */ private String activityId; /** * 备注 */ private String remarks; /** * 是否通过审核 */ private Integer audit; public static ActivityAuditRecordVO getVoByEntity(@NonNull ActivityAuditRecord entity, ActivityAuditRecordVO vo) { if(vo == null) { vo = new ActivityAuditRecordVO(); } BeanUtils.copyProperties(entity, vo); return vo; } }