| | |
| | | package com.xiaopeng.api.model.operation; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.xiaopeng.common.core.web.domain.BaseModel; |
| | | import io.swagger.annotations.ApiModel; |
| | |
| | | private Integer distributionRules; |
| | | |
| | | @ApiModelProperty(value = "发放规则json,[]=本券使用后循环发放, [1,2,3]=指定优惠券使用后发放(优惠券id数组)") |
| | | private String distributionAfterUse; |
| | | @TableField(typeHandler = JacksonTypeHandler.class) |
| | | private List<Long> distributionAfterUse; |
| | | |
| | | @ApiModelProperty(value = "生效规则(1=次日0点失效,2=领取后指定日期生效)") |
| | | private Integer effectiveRules; |
| | |
| | | private Integer repPercent; |
| | | |
| | | @ApiModelProperty(value = "使用时间段,时间字符串,开始和结束用,分割拼接成一个字符串,如果只有结束时间还是需要保持逗号,如:[',05:00:00']") |
| | | @TableField(typeHandler = JacksonTypeHandler.class) |
| | | private List<String> usagePeriod; |
| | | |
| | | @ApiModelProperty(value = "每人限领数量") |