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

com.alipay.api.domain.MultilineTextRectOpenVO 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-07-24 10:04:54
 */
public class MultilineTextRectOpenVO extends AlipayObject {

	private static final long serialVersionUID = 4744686131393238839L;

	/**
	 * 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("rect_value")
	private String rectValue;

	/**
	 * 企业章组件内是否必须签章,默认为true.
	 */
	@ApiField("required")
	private Boolean required;

	/**
	 * 印章ID,唯一值,由印章保存接口或查询接口可获取该值。
	 */
	@ApiField("seal_id")
	private String sealId;

	/**
	 * 文本框字数限制,必填,非唯一值,由用户进行输入。
	 */
	@ApiField("word_limit")
	private Long wordLimit;

	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 String getRectValue() {
		return this.rectValue;
	}
	public void setRectValue(String rectValue) {
		this.rectValue = rectValue;
	}

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

	public String getSealId() {
		return this.sealId;
	}
	public void setSealId(String sealId) {
		this.sealId = sealId;
	}

	public Long getWordLimit() {
		return this.wordLimit;
	}
	public void setWordLimit(Long wordLimit) {
		this.wordLimit = wordLimit;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy