Newer
Older
huludao / src / main / java / com / newfiber / api / mobile / model / domain / PatrolProblem.java
package com.newfiber.api.mobile.model.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.newfiber.api.core.base.BaseDomain;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 *  Domain
 * @author xcc
 * @date 2018-12-04 16:21:59
 */
@Data
public class PatrolProblem extends BaseDomain {
	private static final long serialVersionUID = 1L;
	
	/** 巡查问题主键编号 */
	private String patrolProblemNo;
	/** 巡查问题类型 */
	private String problemType;
	/** 巡查问题状态 */
	private Integer problemState;
	/** 巡查问题状态描述 */
	private String problemStateStr;
	/** 巡查问题地址 */
	private String problemAddress;
	/** 巡查问题时间 */
	private Date problemTime;
	/** 巡查问题描述 */
	private String problemDescription;
	/** 巡查问题照片编号 */
	private String problemPicsNo;
	/** 问题处理进度编号 */
	private String problemProcessNo;
	/** 巡查编号 */
	private String patrolNo;
	/** 问题类型名称 */
	@TableField(exist = false)
	private String complainTypeName;
	/** 河道名称 */
	@TableField(exist = false)
	private String riverName;
	/** 巡查问题图片 */
	@TableField(exist = false)
	private List<RiverBusinessPics> picsList;
	/** 办结历时 */
	@TableField(exist = false)
	private String duration;
	/** 处理结果 */
	@TableField(exist = false)
	private String processResult;
	/** 巡查问题流程图片 */
	@TableField(exist = false)
	private List<RiverBusinessPics> processPicsList;
	/** 办结部门 */
	@TableField(exist = false)
	private String processResultDept;
	/** 问题流程 */
	@TableField(exist = false)
	private List<ProcessProblem> processList;
	/** 问题流程的下一个处理人 */
	@TableField(exist = false)
	private String processNextUserNo;
	/** 河流编号 */
	private String riverNo;
	@TableField(exist = false)
	/** 下一个受理的组织编号 */
	private String processNextOrg;
	@TableField(exist = false)
	/** 当前用户组织编号 */
	private String userOrg;
	@TableField(exist = false)
	/** 审批意见 */
	private String processOption;
	@TableField(exist = false)
	/** 当前用户编号 */
	private String userNo;
	/** 问题点坐标 */
	private String coordinate;
	/** 河长名字 */
	private String userName;
	/** 河长电话号码 */
	private String phoneNum;

	/** 进度的处理时间 */
	@TableField(exist = false)
	private Date processTime;

	private String patrolName;

	/**河道关联**/
	private Long riverRelation;

	/**
	 * 被指派人no
	 */
	private String patrolUserNo;

	/***
	 * 被指派人姓名
	 *
	 */
	private String patrolUserName;

	/**
	 * 当前用户
	 */
	private String currentUserNo;

	/**
	 * 下个用户的no
	 * */
	private String nextUserNo;

	/**
	 * 需要领导审批
	 */
	private Integer needleader;

	/**
	 * 用户对应的任务状态
	 */
	private Integer userProblemState;

}