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

com.alipay.api.response.AlipayMerchantOrderSyncResponse Maven / Gradle / Ivy

package com.alipay.api.response;

import java.util.List;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
import com.alipay.api.domain.OrderDataDistributeInfo;
import com.alipay.api.domain.OrderDataSyncSuggestion;

import com.alipay.api.AlipayResponse;

/**
 * ALIPAY API: alipay.merchant.order.sync response.
 * 
 * @author auto create
 * @since 1.0, 2023-08-21 04:11:42
 */
public class AlipayMerchantOrderSyncResponse extends AlipayResponse {

	private static final long serialVersionUID = 5759349396613849879L;

	/** 
	 * 分发结果
若未分发到场景侧,则会返回具体的未分发原因
	 */
	@ApiListField("distribute_result")
	@ApiField("order_data_distribute_info")
	private List distributeResult;

	/** 
	 * 支付宝订单号
	 */
	@ApiField("order_id")
	private String orderId;

	/** 
	 * 订单状态
	 */
	@ApiField("order_status")
	private String orderStatus;

	/** 
	 * 同步订单记录id
(自2022年5月19日起,新接入商户,除点餐场景,该字段不再返回)
	 */
	@ApiField("record_id")
	private String recordId;

	/** 
	 * 订单同步优化建议,供开发者参考
	 */
	@ApiListField("sync_suggestions")
	@ApiField("order_data_sync_suggestion")
	private List syncSuggestions;

	public void setDistributeResult(List distributeResult) {
		this.distributeResult = distributeResult;
	}
	public List getDistributeResult( ) {
		return this.distributeResult;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	public String getOrderId( ) {
		return this.orderId;
	}

	public void setOrderStatus(String orderStatus) {
		this.orderStatus = orderStatus;
	}
	public String getOrderStatus( ) {
		return this.orderStatus;
	}

	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}
	public String getRecordId( ) {
		return this.recordId;
	}

	public void setSyncSuggestions(List syncSuggestions) {
		this.syncSuggestions = syncSuggestions;
	}
	public List getSyncSuggestions( ) {
		return this.syncSuggestions;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy