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

com.alipay.api.domain.KoubeiCateringSmartstoreDataSyncModel 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 com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 智慧门店的ISV数据记录回流
 *
 * @author auto create
 * @since 1.0, 2022-11-22 15:13:38
 */
public class KoubeiCateringSmartstoreDataSyncModel extends AlipayObject {

	private static final long serialVersionUID = 8285553723688498157L;

	/**
	 * 烘焙商品操作模型,如果是传输烘焙商品操作数据,此模型需要赋值,其他业务无需关心此字段
	 */
	@ApiField("baking_item_operation_data")
	private BakingItemOperationData bakingItemOperationData;

	/**
	 * 浏览过的商品,格式英文逗号分隔
	 */
	@ApiField("browse_dishs")
	private String browseDishs;

	/**
	 * 浏览时长,单位分钟
	 */
	@ApiField("browse_time")
	private String browseTime;

	/**
	 * 是否购买蛋糕,Y成功 N不成功
	 */
	@ApiField("buy_result")
	private String buyResult;

	/**
	 * 商户开柜时间
	 */
	@ApiField("cabinet_open_time")
	private Date cabinetOpenTime;

	/**
	 * 用户取餐时间
	 */
	@ApiField("carry_time")
	private Date carryTime;

	/**
	 * 送餐完成时间
	 */
	@ApiField("delivery_end_time")
	private Date deliveryEndTime;

	/**
	 * 开始送餐时间
	 */
	@ApiField("delivery_start_time")
	private Date deliveryStartTime;

	/**
	 * 留言描述
	 */
	@ApiField("description")
	private String description;

	/**
	 * 订单优惠金额,单位元
	 */
	@ApiField("discount_price")
	private String discountPrice;

	/**
	 * 子订单优惠金额,单位元
	 */
	@ApiField("item_discount_price")
	private String itemDiscountPrice;

	/**
	 * 子订单号
	 */
	@ApiField("item_order_id")
	private String itemOrderId;

	/**
	 * 子订单名称
	 */
	@ApiField("item_order_name")
	private String itemOrderName;

	/**
	 * 子订单价格,单位元
	 */
	@ApiField("item_price")
	private String itemPrice;

	/**
	 * 子订单份数
	 */
	@ApiField("item_quantity")
	private String itemQuantity;

	/**
	 * 订单创建时间
	 */
	@ApiField("order_create_time")
	private Date orderCreateTime;

	/**
	 * 主订单号
	 */
	@ApiField("order_id")
	private String orderId;

	/**
	 * 开始点单时间
	 */
	@ApiField("order_start_time")
	private Date orderStartTime;

	/**
	 * 订单类型;门店堂食:dish,门店打包:pack,预约堂食:book_dish,预约打包:book_pack
	 */
	@ApiField("order_type")
	private String orderType;

	/**
	 * 支付时间
	 */
	@ApiField("pay_time")
	private Date payTime;

	/**
	 * 支付方式,微信:wechat,支付宝:alipay,现金:cash,银行卡:card,储值卡:value
	 */
	@ApiField("pay_type")
	private String payType;

	/**
	 * 用餐人数
	 */
	@ApiField("people")
	private String people;

	/**
	 * 识别完成时间
	 */
	@ApiField("recognize_end_time")
	private String recognizeEndTime;

	/**
	 * 开始识别时间
	 */
	@ApiField("recognize_start_time")
	private String recognizeStartTime;

	/**
	 * 是否识别成功,Y成功 N不成功
	 */
	@ApiField("recognize_succeed")
	private String recognizeSucceed;

	/**
	 * 推荐菜品。格式:菜品名称,以英文逗号分隔
	 */
	@ApiField("recommend_dishs")
	private String recommendDishs;

	/**
	 * 退款金额,单位元
	 */
	@ApiField("refund_amount")
	private String refundAmount;

	/**
	 * 退款理由
	 */
	@ApiField("refund_reason")
	private String refundReason;

	/**
	 * 退款时间
	 */
	@ApiField("refund_time")
	private String refundTime;

	/**
	 * 场景
点餐:dishOrder
取餐柜:diningCabinet
零售柜:retailCabinet
图像识别:imageRecognize
RFID识别:RFID
人脸识别支付:facePay
蛋糕屏:cakeScreen
送餐机器人:diningRobot
烘焙商品操作:bakingItemOperation
	 */
	@ApiField("scene")
	private String scene;

	/**
	 * 门店ID
	 */
	@ApiField("shop_id")
	private String shopId;

	/**
	 * 桌号
	 */
	@ApiField("table_number")
	private String tableNumber;

	/**
	 * 订单总金额,单位元
	 */
	@ApiField("total_price")
	private String totalPrice;

	/**
	 * 用户ID
	 */
	@ApiField("user_id")
	private String userId;

	public BakingItemOperationData getBakingItemOperationData() {
		return this.bakingItemOperationData;
	}
	public void setBakingItemOperationData(BakingItemOperationData bakingItemOperationData) {
		this.bakingItemOperationData = bakingItemOperationData;
	}

	public String getBrowseDishs() {
		return this.browseDishs;
	}
	public void setBrowseDishs(String browseDishs) {
		this.browseDishs = browseDishs;
	}

	public String getBrowseTime() {
		return this.browseTime;
	}
	public void setBrowseTime(String browseTime) {
		this.browseTime = browseTime;
	}

	public String getBuyResult() {
		return this.buyResult;
	}
	public void setBuyResult(String buyResult) {
		this.buyResult = buyResult;
	}

	public Date getCabinetOpenTime() {
		return this.cabinetOpenTime;
	}
	public void setCabinetOpenTime(Date cabinetOpenTime) {
		this.cabinetOpenTime = cabinetOpenTime;
	}

	public Date getCarryTime() {
		return this.carryTime;
	}
	public void setCarryTime(Date carryTime) {
		this.carryTime = carryTime;
	}

	public Date getDeliveryEndTime() {
		return this.deliveryEndTime;
	}
	public void setDeliveryEndTime(Date deliveryEndTime) {
		this.deliveryEndTime = deliveryEndTime;
	}

	public Date getDeliveryStartTime() {
		return this.deliveryStartTime;
	}
	public void setDeliveryStartTime(Date deliveryStartTime) {
		this.deliveryStartTime = deliveryStartTime;
	}

	public String getDescription() {
		return this.description;
	}
	public void setDescription(String description) {
		this.description = description;
	}

	public String getDiscountPrice() {
		return this.discountPrice;
	}
	public void setDiscountPrice(String discountPrice) {
		this.discountPrice = discountPrice;
	}

	public String getItemDiscountPrice() {
		return this.itemDiscountPrice;
	}
	public void setItemDiscountPrice(String itemDiscountPrice) {
		this.itemDiscountPrice = itemDiscountPrice;
	}

	public String getItemOrderId() {
		return this.itemOrderId;
	}
	public void setItemOrderId(String itemOrderId) {
		this.itemOrderId = itemOrderId;
	}

	public String getItemOrderName() {
		return this.itemOrderName;
	}
	public void setItemOrderName(String itemOrderName) {
		this.itemOrderName = itemOrderName;
	}

	public String getItemPrice() {
		return this.itemPrice;
	}
	public void setItemPrice(String itemPrice) {
		this.itemPrice = itemPrice;
	}

	public String getItemQuantity() {
		return this.itemQuantity;
	}
	public void setItemQuantity(String itemQuantity) {
		this.itemQuantity = itemQuantity;
	}

	public Date getOrderCreateTime() {
		return this.orderCreateTime;
	}
	public void setOrderCreateTime(Date orderCreateTime) {
		this.orderCreateTime = orderCreateTime;
	}

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

	public Date getOrderStartTime() {
		return this.orderStartTime;
	}
	public void setOrderStartTime(Date orderStartTime) {
		this.orderStartTime = orderStartTime;
	}

	public String getOrderType() {
		return this.orderType;
	}
	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}

	public Date getPayTime() {
		return this.payTime;
	}
	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}

	public String getPayType() {
		return this.payType;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getPeople() {
		return this.people;
	}
	public void setPeople(String people) {
		this.people = people;
	}

	public String getRecognizeEndTime() {
		return this.recognizeEndTime;
	}
	public void setRecognizeEndTime(String recognizeEndTime) {
		this.recognizeEndTime = recognizeEndTime;
	}

	public String getRecognizeStartTime() {
		return this.recognizeStartTime;
	}
	public void setRecognizeStartTime(String recognizeStartTime) {
		this.recognizeStartTime = recognizeStartTime;
	}

	public String getRecognizeSucceed() {
		return this.recognizeSucceed;
	}
	public void setRecognizeSucceed(String recognizeSucceed) {
		this.recognizeSucceed = recognizeSucceed;
	}

	public String getRecommendDishs() {
		return this.recommendDishs;
	}
	public void setRecommendDishs(String recommendDishs) {
		this.recommendDishs = recommendDishs;
	}

	public String getRefundAmount() {
		return this.refundAmount;
	}
	public void setRefundAmount(String refundAmount) {
		this.refundAmount = refundAmount;
	}

	public String getRefundReason() {
		return this.refundReason;
	}
	public void setRefundReason(String refundReason) {
		this.refundReason = refundReason;
	}

	public String getRefundTime() {
		return this.refundTime;
	}
	public void setRefundTime(String refundTime) {
		this.refundTime = refundTime;
	}

	public String getScene() {
		return this.scene;
	}
	public void setScene(String scene) {
		this.scene = scene;
	}

	public String getShopId() {
		return this.shopId;
	}
	public void setShopId(String shopId) {
		this.shopId = shopId;
	}

	public String getTableNumber() {
		return this.tableNumber;
	}
	public void setTableNumber(String tableNumber) {
		this.tableNumber = tableNumber;
	}

	public String getTotalPrice() {
		return this.totalPrice;
	}
	public void setTotalPrice(String totalPrice) {
		this.totalPrice = totalPrice;
	}

	public String getUserId() {
		return this.userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy