| 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 ; | 
|   | 
| } |