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