SpmkApproveDrafts.java 5.56 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304
package cn.timer.api.bean.spmk;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;


/**
 * 审批草稿箱
 *
 * @author wgd
 * @email 862422848@qq.com
 * @date 2022-08-16 14:52:01
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "spmk_approve_drafts")
@ApiModel("审批草稿箱")
public class SpmkApproveDrafts extends Model<SpmkApproveDrafts> implements Serializable{
	private static final long serialVersionUID = 1L;

	/**
	* 审批编号
	*/
	private Integer id;
	/**
	* 企业组织代码
	*/
	private Integer orgCode;
	/**
	* 发起人id 用于搜索(所在部门)
	*/
	private Integer empNum;
	/**
	* 标题
	*/
	private String title;
	/**
	* 所在部门名称
	*/
	private String departmentName;
	/**
	* 发起人名称
	*/
	private String initiator;
	/**
	* 发起时间
	*/
	private Date createTime;
	/**
	* 审批名称
	*/
	private String approveName;
	/**
	* 状态 0审批中 1审批撤销 2审批通过/审批完成 3审批拒绝
	*/
	private Integer sts;
	/**
	* 当前审批人
	*/
	private String currentApprover;
	/**
	* 历史审批人
	*/
	private String historyApprover;
	/**
	* assoType 只能为 0无 1转正 2离职 3调岗 4招聘 5加班 6请假 7出差 8外出 9补卡 10调薪
	*/
	private Integer assoType;
	/**
	* 最近处理时间
	*/
	private Date updateTime;
	/**
	* 结束时间
	*/
	private Date endTime;
	/**
	* 摘要
	*/
	private String digest;
	/**
	* 是否删除 0-否  1-是
	*/
	private Integer isDelete;
	/**
	* 是否加急 0-否  1-是
	*/
	private Integer isUrgent;

	/**
	 * 设置:审批编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取:审批编号
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置:企业组织代码
	 */
	public void setOrgCode(Integer orgCode) {
		this.orgCode = orgCode;
	}
	/**
	 * 获取:企业组织代码
	 */
	public Integer getOrgCode() {
		return orgCode;
	}
	/**
	 * 设置:发起人id 用于搜索(所在部门)
	 */
	public void setEmpNum(Integer empNum) {
		this.empNum = empNum;
	}
	/**
	 * 获取:发起人id 用于搜索(所在部门)
	 */
	public Integer getEmpNum() {
		return empNum;
	}
	/**
	 * 设置:标题
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * 获取:标题
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * 设置:所在部门名称
	 */
	public void setDepartmentName(String departmentName) {
		this.departmentName = departmentName;
	}
	/**
	 * 获取:所在部门名称
	 */
	public String getDepartmentName() {
		return departmentName;
	}
	/**
	 * 设置:发起人名称
	 */
	public void setInitiator(String initiator) {
		this.initiator = initiator;
	}
	/**
	 * 获取:发起人名称
	 */
	public String getInitiator() {
		return initiator;
	}
	/**
	 * 设置:发起时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取:发起时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置:审批名称
	 */
	public void setApproveName(String approveName) {
		this.approveName = approveName;
	}
	/**
	 * 获取:审批名称
	 */
	public String getApproveName() {
		return approveName;
	}
	/**
	 * 设置:状态 0审批中 1审批撤销 2审批通过/审批完成 3审批拒绝
	 */
	public void setSts(Integer sts) {
		this.sts = sts;
	}
	/**
	 * 获取:状态 0审批中 1审批撤销 2审批通过/审批完成 3审批拒绝
	 */
	public Integer getSts() {
		return sts;
	}
	/**
	 * 设置:当前审批人
	 */
	public void setCurrentApprover(String currentApprover) {
		this.currentApprover = currentApprover;
	}
	/**
	 * 获取:当前审批人
	 */
	public String getCurrentApprover() {
		return currentApprover;
	}
	/**
	 * 设置:历史审批人
	 */
	public void setHistoryApprover(String historyApprover) {
		this.historyApprover = historyApprover;
	}
	/**
	 * 获取:历史审批人
	 */
	public String getHistoryApprover() {
		return historyApprover;
	}
	/**
	 * 设置:assoType 只能为 0无 1转正 2离职 3调岗 4招聘 5加班 6请假 7出差 8外出 9补卡 10调薪
	 */
	public void setAssoType(Integer assoType) {
		this.assoType = assoType;
	}
	/**
	 * 获取:assoType 只能为 0无 1转正 2离职 3调岗 4招聘 5加班 6请假 7出差 8外出 9补卡 10调薪
	 */
	public Integer getAssoType() {
		return assoType;
	}
	/**
	 * 设置:最近处理时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取:最近处理时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置:结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取:结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}
	/**
	 * 设置:摘要
	 */
	public void setDigest(String digest) {
		this.digest = digest;
	}
	/**
	 * 获取:摘要
	 */
	public String getDigest() {
		return digest;
	}
	/**
	 * 设置:是否删除 0-否  1-是
	 */
	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}
	/**
	 * 获取:是否删除 0-否  1-是
	 */
	public Integer getIsDelete() {
		return isDelete;
	}
	/**
	 * 设置:是否加急 0-否  1-是
	 */
	public void setIsUrgent(Integer isUrgent) {
		this.isUrgent = isUrgent;
	}
	/**
	 * 获取:是否加急 0-否  1-是
	 */
	public Integer getIsUrgent() {
		return isUrgent;
	}
}