12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package com.imed.costaccount.model.dto;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import javax.validation.constraints.NotBlank;
- import javax.validation.constraints.NotNull;
- @Data
- @ApiModel("编辑责任中心对象")
- public class ResponsibilityEditDTO {
- @ApiModelProperty(name = "id",value = "责任id主键")
- @NotNull(message = "责任主键不为空")
- private Long id;
- @ApiModelProperty(name = "parentId",value = "父级id,如果不为顶级责任中心,必传")
- private Long parentId;
- @ApiModelProperty(name = "responsibilityCode",value = "责任中心代码(后台校验唯一性)")
- @NotBlank(message = "责任中心代码不能为空")
- private String responsibilityCode;
- @NotBlank(message = "责任中心名称不能为空")
- @ApiModelProperty(name = "responsibilityName",value = "责任中心名称")
- private String responsibilityName;
- @NotNull(message = "是否汇总中心不能为空")
- @ApiModelProperty(name = "isGatherCenter",value = "是否汇总中心")
- private Integer isGatherCenter;
- @NotNull(message = "收益类型 1. 收费中心,2.成本(费用)中心")
- @ApiModelProperty(name = "responsibilityType",value = "收益类型 1. 收费中心,2.成本(费用)中心")
- private Integer responsibilityType;
- @NotNull(message = "分摊级别id不能为空")
- @ApiModelProperty(name = "shareLevelId",value = "分摊级别id")
- private Long shareLevelId;
- @NotNull(message = "分摊级别不能为空")
- @ApiModelProperty(name = "shareLevel",value = "分摊级别(分摊接口中获取,暂时可写死)")
- private Integer shareLevel;
- @NotNull(message = "分摊级别名称不能为空")
- @ApiModelProperty(name = "shareName",value = "分摊级别名称(分摊接口中获取,暂时可写死)")
- private String shareName;
- @NotNull(message = "是否默认字段不为空")
- @ApiModelProperty(value = "0.不是,1.是", name = "deptStatus")
- private Integer isDefault;
- }
|