content: package com.alipay.api.domain;
  
  import com.alipay.api.AlipayObject;
  import com.alipay.api.internal.mapping.ApiField;
  
  /**
   * 口碑菜品数据字典模型
   *
   * @author auto create
   * @since 1.0, 2020-12-02 15:38:23
   */
  public class KbdishDictionary extends AlipayObject {
  
  	private static final long serialVersionUID = 7784965555618237444L;
  
  	/**
  	 * 商家门店的操作小二,创建数据的人
  	 */
  	@ApiField("create_user")
  	private String createUser;
  
  	/**
  	 * 字典的数据id
  sync_type=update、stateChange和del时必填
  	 */
  	@ApiField("dictionary_id")
  	private String dictionaryId;
  
  	/**
  	 * 字典的扩展json，根据不同的biz_type，设置商家的自定义字典表key以及value。
  如果字典类型为virtual_catetory和category一样的结构，并新增shopId和outDictionaryId，level只支持1
  如果字典类型为catetory，key为cateSort（排序），level（层级，数字表示），parentCatetoryId（父类目id），cateType（dish或cook, 新增virtual表示虚拟类目定制），outDictionaryId（isv侧字典id）;
  如果字典类型为spec，key为specSort（排序），capacity(容量，如400ml)，imageId(图片)，desc(描述)，viewTag(样式定制，杯型：杯型：ONE_ROW_THREE_COLUMN_WITH_PICTURE；温度：ONE_ROW_THREE_COLUMN；咖啡豆：PICTURE_TILE), upName(规格分类显示，如杯型)，outDictionaryId，新增hidden字段，表示是否隐藏实体类目，true表示隐藏(不分大小写)，其余值(包括不传)表示不隐藏
  注意：
  如果是字符串拼接的方式，转移符\要替换为\\\ 。
  	 */
  	@ApiField("ext_info")
  	private String extInfo;
  
  	/**
  	 * 商户的支付宝user_id. 商户授权后,isv能获得,这个是给isv点单用的必须要要明确的id
  	 */
  	@ApiField("merchant_id")
  	private String merchantId;
  
  	/**
  	 * 字典名称. 商家自定义的字符串
  	 */
  	@ApiField("name")
  	private String name;
  
  	/**
  	 * open 启动 stop 停用
  	 */
  	@ApiField("status")
  	private String status;
  
  	/**
  	 * 商户门店的操作小二,修改数据的人
  	 */
  	@ApiField("update_user")
  	private String updateUser;
  
  	public String getCreateUser() {
  		return this.createUser;
  	}
  	public void setCreateUser(String createUser) {
  		this.createUser = createUser;
  	}
  
  	public String getDictionaryId() {
  		return this.dictionaryId;
  	}
  	public void setDictionaryId(String dictionaryId) {
  		this.dictionaryId = dictionaryId;
  	}
  
  	public String getExtInfo() {
  		return this.extInfo;
  	}
  	public void setExtInfo(String extInfo) {
  		this.extInfo = extInfo;
  	}
  
  	public String getMerchantId() {
  		return this.merchantId;
  	}
  	public void setMerchantId(String merchantId) {
  		this.merchantId = merchantId;
  	}
  
  	public String getName() {
  		return this.name;
  	}
  	public void setName(String name) {
  		this.name = name;
  	}
  
  	public String getStatus() {
  		return this.status;
  	}
  	public void setStatus(String status) {
  		this.status = status;
  	}
  
  	public String getUpdateUser() {
  		return this.updateUser;
  	}
  	public void setUpdateUser(String updateUser) {
  		this.updateUser = updateUser;
  	}
  
  }
  