package doumeemes.dao.ext.dto;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @author 江蹄蹄
|
* @date 2022/05/10 09:30
|
*/
|
@Data
|
@ApiModel("设置类-人员绑定设备关联表查询参数")
|
public class QueryUserDeviceExtDTO {
|
|
@ApiModelProperty(value = "主键", example = "1")
|
private Integer id;
|
|
@ApiModelProperty(value = "是否已删除 0未删除 1已删除", example = "1")
|
private Integer deleted;
|
|
@ApiModelProperty(value = "创建人编码", example = "1")
|
private Integer createUser;
|
|
@ApiModelProperty(value = "创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date createTime;
|
|
@ApiModelProperty(value = "更新人编码", example = "1")
|
private Integer updateUser;
|
|
@ApiModelProperty(value = "更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date updateTime;
|
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
|
@ApiModelProperty(value = "组织人员关联编码(关联company_user表)", example = "1")
|
private Integer companyUserId;
|
|
@ApiModelProperty(value = "绑定设备ID", example = "1")
|
private Integer deviceId;
|
|
@ApiModelProperty(value = "绑定时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date deviceDate;
|
|
@ApiModelProperty(value = "系统用户编码(关联system_user表)", example = "1")
|
private Integer userId;
|
|
@ApiModelProperty(value = "系统用户编码集合")
|
private List<Integer> userIdList;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表主键", example = "1")
|
private Integer umodelId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer umodelDeleted;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表创建人编码", example = "1")
|
private Integer umodelCreateUser;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date umodelCreateTime;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表更新人编码", example = "1")
|
private Integer umodelUpdateUser;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date umodelUpdateTime;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表备注")
|
private String umodelRemark;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表直属公司级组织ID", example = "1")
|
private Integer umodelComDepartId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表主组织编码(关联department表)", example = "1")
|
private Integer umodelRootDepartId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表姓名")
|
private String umodelName;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表手机号码")
|
private String umodelPhone;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表手机号码验证状态 0未验证 1已验证")
|
private String umodelPhoneAuthStatus;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表身份证号码", example = "1")
|
private Integer umodelIdcardNo;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表邮箱地址")
|
private String umodelEmail;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表邮箱地址验证状态 0未验证 1已验证", example = "1")
|
private Integer umodelEmailAuthStatus;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表人员在所属公司或工厂的员工编号")
|
private String umodelCode;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表二维码ID")
|
private String umodelQrcodeid;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表是否公司法定代表人 0否 1是", example = "1")
|
private Integer umodelLegalUser;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表岗位")
|
private String umodelPosition;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表所属部门编码(关联department表)", example = "1")
|
private Integer umodelDepartmentId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表绑定设备ID", example = "1")
|
private Integer umodelDeviceId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表绑定时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date umodelDeviceDate;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表数据来源字典编码(关联system_dict_data表)", example = "1")
|
private Integer umodelOrigin;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表系统用户编码(关联system_user表),为空标识为关联登录账号", example = "1")
|
private Integer umodelUserId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表岗位编码", example = "1")
|
private Integer umodelPositionId;
|
|
@ApiModelProperty(value = "系统-组织人员关联信息表用户权限工序编码集合,英文逗号隔开")
|
private String umodelProcedureIds;
|
|
@ApiModelProperty(value = "生产设备信息表主键", example = "1")
|
private Integer dmodelId;
|
|
@ApiModelProperty(value = "生产设备信息表是否已删除 0未删除 1已删除", example = "1")
|
private Integer dmodelDeleted;
|
|
@ApiModelProperty(value = "生产设备信息表创建人编码", example = "1")
|
private Integer dmodelCreateUser;
|
|
@ApiModelProperty(value = "生产设备信息表创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date dmodelCreateTime;
|
|
@ApiModelProperty(value = "生产设备信息表更新人编码", example = "1")
|
private Integer dmodelUpdateUser;
|
|
@ApiModelProperty(value = "生产设备信息表更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date dmodelUpdateTime;
|
|
@ApiModelProperty(value = "生产设备信息表备注")
|
private String dmodelRemark;
|
|
@ApiModelProperty(value = "生产设备信息表主组织编码(关联department表根组织)", example = "1")
|
private Integer dmodelRootDepartId;
|
|
@ApiModelProperty(value = "生产设备信息表公司级组织编码(关联department表)", example = "1")
|
private Integer dmodelDepartId;
|
|
@ApiModelProperty(value = "生产设备信息表工序编码(关联procedure表)", example = "1")
|
private Integer dmodelProcedureId;
|
|
@ApiModelProperty(value = "生产设备信息表设备编码", example = "1")
|
private Integer dmodelCode;
|
|
@ApiModelProperty(value = "生产设备信息表类型 0组 1设备", example = "1")
|
private Integer dmodelType;
|
|
@ApiModelProperty(value = "生产设备信息表名称")
|
private String dmodelName;
|
|
@ApiModelProperty(value = "生产设备信息表型号")
|
private String dmodelModel;
|
|
@ApiModelProperty(value = "生产设备信息表运行状态'-1.已报废,0.待启用,1.已启用,2.已停用", example = "1")
|
private Integer dmodelStatus;
|
|
@ApiModelProperty(value = "生产设备信息表供应商")
|
private String dmodelSupplier;
|
|
@ApiModelProperty(value = "生产设备信息表工位编号")
|
private String dmodelStationCode;
|
|
@ApiModelProperty(value = "生产设备信息表设备组编码(自关联,type=0)", example = "1")
|
private Integer dmodelGroupId;
|
|
@ApiModelProperty(value = "生产设备信息表序列号")
|
private String dmodelSerialNum;
|
|
@ApiModelProperty(value = "权限部门编码集合" ,hidden = true)
|
private List<Integer> departIds;
|
|
@ApiModelProperty(value = "主组织编码(关联department表根组织)", example = "1")
|
private Integer rootDepartId;
|
|
@ApiModelProperty(value = "公司级组织编码(关联department表)", example = "1")
|
private Integer departId;
|
|
@ApiModelProperty(value = "部门名称")
|
private String tmodelName ;
|
|
@ApiModelProperty(value = "生产计划id", example = "1")
|
private Integer planId ;
|
|
}
|