1234567891011121314151617181920212223242526272829303132 |
- package com.imed.costaccount.model.dto;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import javax.validation.constraints.NotEmpty;
- import javax.validation.constraints.NotNull;
- @Data
- @ApiModel("会计科目保存入参")
- public class AccountingSaveDTO {
- @ApiModelProperty(name = "id",value = "父级id,如果需要新增顶级,那么传0")
- @NotNull(message = "层级id不能为空,顶层传0")
- private Integer id;
- @ApiModelProperty(name = "accountingCode",value = "新增科目代码")
- @NotEmpty(message = "新增科目代码不能为空")
- private String accountingCode;
- @ApiModelProperty(name = "accountingName",value = "新增科目名称")
- @NotEmpty(message = "新增科目名称不能为空")
- private String accountingName;
- @ApiModelProperty(name = "accountingType",value = "会计科目类型1,收入,2.支出")
- @NotNull(message = "会计科目类型不能为空")
- private Integer accountingType;
- @ApiModelProperty(name = "isBaseCode",value = "如果是支出,必须选择收入还是支出")
- private Integer isBaseCode;
- }
|