forked from wuweidong/hzims-back-huoshan
5 changed files with 1914 additions and 1631 deletions
@ -0,0 +1,42 @@ |
|||||||
|
package com.hnac.hzims.operational.duty.vo; |
||||||
|
|
||||||
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||||
|
import com.fasterxml.jackson.databind.ser.std.NullSerializer; |
||||||
|
import io.swagger.annotations.ApiModelProperty; |
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.io.Serializable; |
||||||
|
import java.util.List; |
||||||
|
import java.util.Map; |
||||||
|
|
||||||
|
@Data |
||||||
|
public class ImsSchedulingNewVo implements Serializable { |
||||||
|
@ApiModelProperty(value = "班组ID 通过^隔开",required = true) |
||||||
|
private String groupIds; |
||||||
|
|
||||||
|
// @ApiModelProperty(value = "班组名称 通过^隔开",required = true)
|
||||||
|
// private String groupNames;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "班次ID 通过^隔开",required = true) |
||||||
|
private String classIds; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "班次名称 通过^隔开",required = true) |
||||||
|
private String classNames; |
||||||
|
|
||||||
|
@ApiModelProperty(value = "开始时间",required = true) |
||||||
|
private String startDate; |
||||||
|
@ApiModelProperty(value = "结束时间",required = true) |
||||||
|
private String endDate; |
||||||
|
|
||||||
|
private Long deptId;//机构id
|
||||||
|
|
||||||
|
@ApiModelProperty("人员类型: 1、班组 2 、人员") |
||||||
|
private Integer personType; |
||||||
|
|
||||||
|
//人员组
|
||||||
|
List<Map<String,String>> personIds; //人员用 managerId 值长id personIds 人员ids 多个^隔开(不包含值长id)
|
||||||
|
|
||||||
|
@ApiModelProperty("班次类型ID") |
||||||
|
@JsonSerialize(nullsUsing = NullSerializer.class) |
||||||
|
private Long dutyClassTypeId; |
||||||
|
} |
Loading…
Reference in new issue