JiangYouYao
2022-03-18 96e622e737ec7d0b9f3a64ecc4e4a53389a207a2
zq-erp/src/main/java/com/matrix/system/hive/dto/ProjUseOperationDto.java
@@ -1,7 +1,6 @@
package com.matrix.system.hive.dto;
import com.matrix.system.hive.validation.ProjUseGroup;
import io.swagger.models.auth.In;
import lombok.Data;
import javax.validation.constraints.NotNull;
@@ -15,19 +14,19 @@
    /**
     * 客户id
     */
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class })
    private Long vipId;
    /**
     * 产品id
     */
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class,  ProjUseGroup.projectTk.class})
    private Long goodsId;
    /**
     * 添加次数
     */
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class,  ProjUseGroup.projectTk.class})
    private Integer count;
    /**
@@ -44,7 +43,7 @@
    /**
     * 订单明细id
     */
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class,  ProjUseGroup.projectTk.class})
    private Long orderItemId;
    /**
@@ -53,6 +52,7 @@
    @NotNull(groups = {ProjUseGroup.addProject.class, ProjUseGroup.addTc.class})
    private boolean isFree;
    /**
     * 套餐折扣
     * 设置折扣后,套餐下绑定的项目消耗金额会对应打折