package com.goafanti.weChat.bo;

import com.goafanti.common.model.PublicExamine;
import com.goafanti.common.model.PublicRelease;

import java.math.BigDecimal;
import java.util.List;

public class OutPublicRelease extends PublicRelease {
	/**
	 *
	 */
	private static final long serialVersionUID = 1L;
	private String nickname;
	private String aname;
	private String releaseStarts;
	private String userName;
	private String releaseEnds;
	private String createTimes;
	private Integer status;
	private String suprId;
	/** 审核权限*/
	private Integer permission;
	/** 自己是否审核  多企业公出时，需要多人审核是
	 *   0=自己  1不是自己
	 * */
	private Integer myExamine;

	private String reviewer;

	private String clockInTimes;

	private  String contractNo;


	private String updateTimes;

	/**
	 * 协单人员
	 */
	private String assistAidName;

	private String addressName;
	private String uids;
	private String adminExamine;
	private String reviewerName;
	private List<OutPublicReleaseDetails> prdList;
	private List<PublicExamine> peList;

	private Integer publicAssistAdvice;

	/**
	 *  客户档案查看权限
	 */
	private Integer ViewPermission;

	private BigDecimal maxDuration;
	private Integer maxProcess;
	private Integer maxType;

	public BigDecimal getMaxDuration() {
		return maxDuration;
	}

	public void setMaxDuration(BigDecimal maxDuration) {
		this.maxDuration = maxDuration;
	}

	public Integer getMaxProcess() {
		return maxProcess;
	}

	public void setMaxProcess(Integer maxProcess) {
		this.maxProcess = maxProcess;
	}

	public Integer getMaxType() {
		return maxType;
	}

	public void setMaxType(Integer maxType) {
		this.maxType = maxType;
	}

	public Integer getViewPermission() {
		return ViewPermission;
	}

	public void setViewPermission(Integer viewPermission) {
		ViewPermission = viewPermission;
	}

	public Integer getPublicAssistAdvice() {
		return publicAssistAdvice;
	}

	public void setPublicAssistAdvice(Integer publicAssistAdvice) {
		this.publicAssistAdvice = publicAssistAdvice;
	}

	@Override
	public String getAddressName() {
		return addressName;
	}

	@Override
	public void setAddressName(String addressName) {
		this.addressName = addressName;
	}

	public String getReviewerName() {
		return reviewerName;
	}

	public void setReviewerName(String reviewerName) {
		this.reviewerName = reviewerName;
	}

	public String getAdminExamine() {
		return adminExamine;
	}

	public void setAdminExamine(String adminExamine) {
		this.adminExamine = adminExamine;
	}

	public List<PublicExamine> getPeList() {
		return peList;
	}

	public void setPeList(List<PublicExamine> peList) {
		this.peList = peList;
	}

	public Integer getMyExamine() {
		return myExamine;
	}

	public void setMyExamine(Integer myExamine) {
		this.myExamine = myExamine;
	}

	public List<OutPublicReleaseDetails> getPrdList() {
		return prdList;
	}

	public void setPrdList(List<OutPublicReleaseDetails> prdList) {
		this.prdList = prdList;
	}

	public String getUids() {
		return uids;
	}

	public void setUids(String uids) {
		this.uids = uids;
	}

	public String getAssistAidName() {
		return assistAidName;
	}

	public void setAssistAidName(String assistAidName) {
		this.assistAidName = assistAidName;
	}

	public String getUpdateTimes() {
		return updateTimes;
	}

	public void setUpdateTimes(String updateTimes) {
		this.updateTimes = updateTimes;
	}

	public String getContractNo() {
		return contractNo;
	}

	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}

	public String getClockInTimes() {
		return clockInTimes;
	}

	public void setClockInTimes(String clockInTimes) {
		this.clockInTimes = clockInTimes;
	}

	public String getReviewer() {
		return reviewer;
	}

	public void setReviewer(String reviewer) {
		this.reviewer = reviewer;
	}
	public String getNickname() {
		return nickname;
	}
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public String getAname() {
		return aname;
	}
	public void setAname(String aname) {
		this.aname = aname;
	}
	public String getReleaseStarts() {
		return releaseStarts;
	}
	public void setReleaseStarts(String releaseStarts) {
		this.releaseStarts = releaseStarts;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getReleaseEnds() {
		return releaseEnds;
	}
	public void setReleaseEnds(String releaseEnds) {
		this.releaseEnds = releaseEnds;
	}
	public String getCreateTimes() {
		return createTimes;
	}
	public void setCreateTimes(String createTimes) {
		this.createTimes = createTimes;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public String getSuprId() {
		return suprId;
	}
	public void setSuprId(String suprId) {
		this.suprId = suprId;
	}
	public Integer getPermission() {
		return permission;
	}
	public void setPermission(Integer permission) {
		this.permission = permission;
	}


}
