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

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

package com.alipay.api.domain;

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

/**
 * 签呗电子签约合同模板配置保存服务,个人印章组件框。
 *
 * @author auto create
 * @since 1.0, 2023-06-19 19:09:41
 */
public class PersonalSealRectOpenVO extends AlipayObject {

	private static final long serialVersionUID = 2278643826932441335L;

	/**
	 * X轴偏移量,相对当前页左下角原点的X轴偏移量,非负数值,最大取值497,由用户输入,请注意取值范围。
	 */
	@ApiField("offset_x")
	private Long offsetX;

	/**
	 * Y轴偏移量,相对当前页左下角原点的Y轴偏移量,非负数值,最大取值744,由用户输入,请注意取值范围。
	 */
	@ApiField("offset_y")
	private Long offsetY;

	/**
	 * 组件所属页,页从1开始,由用户传入。
	 */
	@ApiField("page")
	private Long page;

	/**
	 * 组件ID,当前合同模板所有组件中唯一值,由用户传入。
	 */
	@ApiField("rect_id")
	private String rectId;

	/**
	 * 组件名称,非唯一值,由用户传入。
	 */
	@ApiField("rect_name")
	private String rectName;

	/**
	 * 组件样式,非必填,含有默认值。
	 */
	@ApiField("rect_style")
	private SignatoryStyle rectStyle;

	/**
	 * 是否必签,在签约时会在该印章进行校验。
	 */
	@ApiField("required")
	private Boolean required;

	/**
	 * 个人签名来源,手写还是自动生成个人签章,默认PERSONAL_SEAL。
	 */
	@ApiField("signature_type")
	private String signatureType;

	public Long getOffsetX() {
		return this.offsetX;
	}
	public void setOffsetX(Long offsetX) {
		this.offsetX = offsetX;
	}

	public Long getOffsetY() {
		return this.offsetY;
	}
	public void setOffsetY(Long offsetY) {
		this.offsetY = offsetY;
	}

	public Long getPage() {
		return this.page;
	}
	public void setPage(Long page) {
		this.page = page;
	}

	public String getRectId() {
		return this.rectId;
	}
	public void setRectId(String rectId) {
		this.rectId = rectId;
	}

	public String getRectName() {
		return this.rectName;
	}
	public void setRectName(String rectName) {
		this.rectName = rectName;
	}

	public SignatoryStyle getRectStyle() {
		return this.rectStyle;
	}
	public void setRectStyle(SignatoryStyle rectStyle) {
		this.rectStyle = rectStyle;
	}

	public Boolean getRequired() {
		return this.required;
	}
	public void setRequired(Boolean required) {
		this.required = required;
	}

	public String getSignatureType() {
		return this.signatureType;
	}
	public void setSignatureType(String signatureType) {
		this.signatureType = signatureType;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy