All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.OpenApiContractMatterDetailDTO Maven / Gradle / Ivy

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.40.21.ALL
Show newest version
package com.alipay.api.domain;

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

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 合同详情,包括磋商信息
 *
 * @author auto create
 * @since 1.0, 2023-11-08 13:37:48
 */
public class OpenApiContractMatterDetailDTO extends AlipayObject {

	private static final long serialVersionUID = 4492136593666118284L;

	/**
	 * 合同申请人
	 */
	@ApiField("applicant")
	private OpenApiPersonSaDTO applicant;

	/**
	 * 合同申请通过时间
	 */
	@ApiField("apply_end_time")
	private Date applyEndTime;

	/**
	 * 合同申请时间
	 */
	@ApiField("apply_start_time")
	private Date applyStartTime;

	/**
	 * 合同状态
	 */
	@ApiField("biz_status")
	private String bizStatus;

	/**
	 * 业务单据号
	 */
	@ApiField("business_id")
	private String businessId;

	/**
	 * 业务线
	 */
	@ApiField("business_line")
	private String businessLine;

	/**
	 * 合同描述
	 */
	@ApiField("comment")
	private String comment;

	/**
	 * 各阶段定稿意见
	 */
	@ApiListField("confirm_comment_list")
	@ApiField("open_api_comment_d_t_o")
	private List confirmCommentList;

	/**
	 * 合同附件
	 */
	@ApiListField("contract_attach_list")
	@ApiField("open_api_contract_file_sa_d_t_o")
	private List contractAttachList;

	/**
	 * 合同号
	 */
	@ApiField("contract_code")
	private String contractCode;

	/**
	 * 磋商协同人
	 */
	@ApiListField("contract_coordinator_list")
	@ApiField("open_api_contract_coordinator_d_t_o")
	private List contractCoordinatorList;

	/**
	 * 合同创建时间-业务时间
	 */
	@ApiField("contract_create_time")
	private Date contractCreateTime;

	/**
	 * 合同文件
	 */
	@ApiListField("contract_doc_list")
	@ApiField("open_api_contract_file_sa_d_t_o")
	private List contractDocList;

	/**
	 * 磋商合同文件list
	 */
	@ApiListField("contract_file_results")
	@ApiField("open_api_contract_file_d_t_o")
	private List contractFileResults;

	/**
	 * 合同名称
	 */
	@ApiField("contract_name")
	private String contractName;

	/**
	 * 商业关系,我方(甲方)
	 */
	@ApiListField("contract_partner_a_dto_list")
	@ApiField("open_api_partner_sa_d_t_o")
	private List contractPartnerADtoList;

	/**
	 * 商业关系,对方(乙方)
	 */
	@ApiListField("contract_partner_b_dto_list")
	@ApiField("open_api_partner_sa_d_t_o")
	private List contractPartnerBDtoList;

	/**
	 * 纸质用印
	 */
	@ApiField("contract_sign_type")
	private String contractSignType;

	/**
	 * 合同模板ID
	 */
	@ApiField("contract_template_code")
	private String contractTemplateCode;

	/**
	 * 业法工作台合同详情地址
	 */
	@ApiField("detail_url")
	private String detailUrl;

	/**
	 * 合同生效时间
	 */
	@ApiField("effect_time")
	private Date effectTime;

	/**
	 * 合同失效时间
	 */
	@ApiField("expire_time")
	private Date expireTime;

	/**
	 * 接口财务
	 */
	@ApiListField("finance_people")
	@ApiField("open_api_person_sa_d_t_o")
	private List financePeople;

	/**
	 * 是否模板,只有受理之后的合同才会返回这个字段
	 */
	@ApiField("is_template")
	private Boolean isTemplate;

	/**
	 * 接口法务
	 */
	@ApiListField("legal_people")
	@ApiField("open_api_person_sa_d_t_o")
	private List legalPeople;

	/**
	 * 磋商事项附件
	 */
	@ApiListField("matter_attachment_results")
	@ApiField("open_api_contract_file_d_t_o")
	private List matterAttachmentResults;

	/**
	 * 磋商code
	 */
	@ApiField("matter_code")
	private String matterCode;

	/**
	 * 磋商成员评论集合
	 */
	@ApiListField("matter_comment_list")
	@ApiField("open_api_matter_comment_d_t_o")
	private List matterCommentList;

	/**
	 * 合同份数
	 */
	@ApiField("number")
	private Long number;

	/**
	 * 作废前原始业务状态
	 */
	@ApiField("origin_biz_status")
	private String originBizStatus;

	/**
	 * 合同负责人
	 */
	@ApiListField("owners")
	@ApiField("open_api_person_sa_d_t_o")
	private List owners;

	/**
	 * 关联事项
	 */
	@ApiListField("relate_matter_list")
	@ApiField("open_api_relate_matter_d_t_o")
	private List relateMatterList;

	/**
	 * 页面展示的状态
	 */
	@ApiField("show_biz_status")
	private String showBizStatus;

	/**
	 * 来源系统
	 */
	@ApiField("source_system_id")
	private String sourceSystemId;

	/**
	 * 租户
	 */
	@ApiField("tenant")
	private String tenant;

	public OpenApiPersonSaDTO getApplicant() {
		return this.applicant;
	}
	public void setApplicant(OpenApiPersonSaDTO applicant) {
		this.applicant = applicant;
	}

	public Date getApplyEndTime() {
		return this.applyEndTime;
	}
	public void setApplyEndTime(Date applyEndTime) {
		this.applyEndTime = applyEndTime;
	}

	public Date getApplyStartTime() {
		return this.applyStartTime;
	}
	public void setApplyStartTime(Date applyStartTime) {
		this.applyStartTime = applyStartTime;
	}

	public String getBizStatus() {
		return this.bizStatus;
	}
	public void setBizStatus(String bizStatus) {
		this.bizStatus = bizStatus;
	}

	public String getBusinessId() {
		return this.businessId;
	}
	public void setBusinessId(String businessId) {
		this.businessId = businessId;
	}

	public String getBusinessLine() {
		return this.businessLine;
	}
	public void setBusinessLine(String businessLine) {
		this.businessLine = businessLine;
	}

	public String getComment() {
		return this.comment;
	}
	public void setComment(String comment) {
		this.comment = comment;
	}

	public List getConfirmCommentList() {
		return this.confirmCommentList;
	}
	public void setConfirmCommentList(List confirmCommentList) {
		this.confirmCommentList = confirmCommentList;
	}

	public List getContractAttachList() {
		return this.contractAttachList;
	}
	public void setContractAttachList(List contractAttachList) {
		this.contractAttachList = contractAttachList;
	}

	public String getContractCode() {
		return this.contractCode;
	}
	public void setContractCode(String contractCode) {
		this.contractCode = contractCode;
	}

	public List getContractCoordinatorList() {
		return this.contractCoordinatorList;
	}
	public void setContractCoordinatorList(List contractCoordinatorList) {
		this.contractCoordinatorList = contractCoordinatorList;
	}

	public Date getContractCreateTime() {
		return this.contractCreateTime;
	}
	public void setContractCreateTime(Date contractCreateTime) {
		this.contractCreateTime = contractCreateTime;
	}

	public List getContractDocList() {
		return this.contractDocList;
	}
	public void setContractDocList(List contractDocList) {
		this.contractDocList = contractDocList;
	}

	public List getContractFileResults() {
		return this.contractFileResults;
	}
	public void setContractFileResults(List contractFileResults) {
		this.contractFileResults = contractFileResults;
	}

	public String getContractName() {
		return this.contractName;
	}
	public void setContractName(String contractName) {
		this.contractName = contractName;
	}

	public List getContractPartnerADtoList() {
		return this.contractPartnerADtoList;
	}
	public void setContractPartnerADtoList(List contractPartnerADtoList) {
		this.contractPartnerADtoList = contractPartnerADtoList;
	}

	public List getContractPartnerBDtoList() {
		return this.contractPartnerBDtoList;
	}
	public void setContractPartnerBDtoList(List contractPartnerBDtoList) {
		this.contractPartnerBDtoList = contractPartnerBDtoList;
	}

	public String getContractSignType() {
		return this.contractSignType;
	}
	public void setContractSignType(String contractSignType) {
		this.contractSignType = contractSignType;
	}

	public String getContractTemplateCode() {
		return this.contractTemplateCode;
	}
	public void setContractTemplateCode(String contractTemplateCode) {
		this.contractTemplateCode = contractTemplateCode;
	}

	public String getDetailUrl() {
		return this.detailUrl;
	}
	public void setDetailUrl(String detailUrl) {
		this.detailUrl = detailUrl;
	}

	public Date getEffectTime() {
		return this.effectTime;
	}
	public void setEffectTime(Date effectTime) {
		this.effectTime = effectTime;
	}

	public Date getExpireTime() {
		return this.expireTime;
	}
	public void setExpireTime(Date expireTime) {
		this.expireTime = expireTime;
	}

	public List getFinancePeople() {
		return this.financePeople;
	}
	public void setFinancePeople(List financePeople) {
		this.financePeople = financePeople;
	}

	public Boolean getIsTemplate() {
		return this.isTemplate;
	}
	public void setIsTemplate(Boolean isTemplate) {
		this.isTemplate = isTemplate;
	}

	public List getLegalPeople() {
		return this.legalPeople;
	}
	public void setLegalPeople(List legalPeople) {
		this.legalPeople = legalPeople;
	}

	public List getMatterAttachmentResults() {
		return this.matterAttachmentResults;
	}
	public void setMatterAttachmentResults(List matterAttachmentResults) {
		this.matterAttachmentResults = matterAttachmentResults;
	}

	public String getMatterCode() {
		return this.matterCode;
	}
	public void setMatterCode(String matterCode) {
		this.matterCode = matterCode;
	}

	public List getMatterCommentList() {
		return this.matterCommentList;
	}
	public void setMatterCommentList(List matterCommentList) {
		this.matterCommentList = matterCommentList;
	}

	public Long getNumber() {
		return this.number;
	}
	public void setNumber(Long number) {
		this.number = number;
	}

	public String getOriginBizStatus() {
		return this.originBizStatus;
	}
	public void setOriginBizStatus(String originBizStatus) {
		this.originBizStatus = originBizStatus;
	}

	public List getOwners() {
		return this.owners;
	}
	public void setOwners(List owners) {
		this.owners = owners;
	}

	public List getRelateMatterList() {
		return this.relateMatterList;
	}
	public void setRelateMatterList(List relateMatterList) {
		this.relateMatterList = relateMatterList;
	}

	public String getShowBizStatus() {
		return this.showBizStatus;
	}
	public void setShowBizStatus(String showBizStatus) {
		this.showBizStatus = showBizStatus;
	}

	public String getSourceSystemId() {
		return this.sourceSystemId;
	}
	public void setSourceSystemId(String sourceSystemId) {
		this.sourceSystemId = sourceSystemId;
	}

	public String getTenant() {
		return this.tenant;
	}
	public void setTenant(String tenant) {
		this.tenant = tenant;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy