add store bean

This commit is contained in:
BinaryWang 2016-09-26 09:26:27 +08:00
parent fcede8f648
commit e9a21b26b9

View File

@ -1,52 +1,156 @@
package me.chanjar.weixin.mp.bean;
import com.google.gson.annotations.SerializedName;
import java.util.List;
/**
* 门店基础信息
* @author binarywang(https://github.com/binarywang)
* Created by Binary Wang on 2016-09-23.
*/
public class WxStoreBaseInfo {
/** sid
商户自己的id用于后续审核通过收到poi_id 的通知时做对应关系请商户自己保证唯一识别性
business_name
门店名称仅为商户名国美麦当劳不应包含地区地址分店名等信息错误示例北京国美
不能为空15个汉字或30个英文字符内
branch_name
分店名称不应包含地区信息不应与门店名有重复错误示例北京王府井店
10个字以内
province
门店所在的省份直辖市填城市名,北京市
10个字以内
city
门店所在的城市
10个字以内
district
门店所在地区
10个字以内
address
门店所在的详细街道地址不要填写省市信息
东莞等没有行政区划的城市该字段可不必填写其余城市必填
telephone
门店的电话纯数字区号分机号均由-隔开
categories
门店的类型不同级分类用,隔开美食川菜火锅详细分类参见附件微信门店类目表
offset_type
坐标类型1 为火星坐标目前只能选1
longitude
门店所在地理位置的经度
latitude
门店所在地理位置的纬度经纬度均为火星坐标最好选用腾讯地图标记的坐标
public class WxMpStoreBaseInfo {
public static class WxMpStorePhoto {
/**
* 照片url
*/
@SerializedName("photo_url")
private String photoUrl;
}
/**
* sid
* 商户自己的id用于后续审核通过收到poi_id 的通知时做对应关系请商户自己保证唯一识别性
*/
@SerializedName("sid")
private String sid;
/**
* business_name
* 门店名称仅为商户名国美麦当劳不应包含地区地址分店名等信息错误示例北京国美
* 不能为空15个汉字或30个英文字符内
*/
@SerializedName("business_name")
private String businessName;
/**
* branch_name
* 分店名称不应包含地区信息不应与门店名有重复错误示例北京王府井店
* 10个字以内
*/
@SerializedName("branch_name")
private String branch_name;
/**
* province
* 门店所在的省份直辖市填城市名,北京市
* 10个字以内
*/
@SerializedName("province")
private String province;
/**
* city
* 门店所在的城市
* 10个字以内
*/
@SerializedName("city")
private String city;
/**
* district
* 门店所在地区
* 10个字以内
*/
@SerializedName("district")
private String district;
/**
* address
* 门店所在的详细街道地址不要填写省市信息
* 东莞等没有行政区划的城市该字段可不必填写其余城市必填
*/
@SerializedName("address")
private String address;
/**
* telephone
* 门店的电话纯数字区号分机号均由-隔开
*/
@SerializedName("telephone")
private String telephone;
/**
* categories
* 门店的类型不同级分类用,隔开美食川菜火锅详细分类参见附件微信门店类目表
*/
@SerializedName("categories")
private String categories;
/**
* offset_type
* 坐标类型1 为火星坐标目前只能选1
*/
@SerializedName("offset_type")
private String offset_type;
/**
* longitude
* 门店所在地理位置的经度
*/
@SerializedName("longitude")
private String longitude;
/**
* latitude
* 门店所在地理位置的纬度经纬度均为火星坐标最好选用腾讯地图标记的坐标
*/
@SerializedName("latitude")
private String latitude;
/**
* photo_list
* 图片列表url 形式可以有多张图片尺寸为 640*340px必须为上一接口生成的url
* 图片内容不允许与门店不相关不允许为二维码员工合照或模特肖像营业执照无门店正门的街景地图截图公交地铁站牌菜单截图等
*/
@SerializedName("photo_list")
private List<WxMpStorePhoto> photo_list;
/**
* recommend
* 推荐品餐厅可为推荐菜酒店为推荐套房景点为推荐游玩景点等针对自己行业的推荐内容
* 200字以内
*/
@SerializedName("recommend")
private String recommend;
/**
* special
* 特色服务如免费wifi免费停车送货上门等商户能提供的特色功能或服务
*/
@SerializedName("special")
private String special;
/**
* introduction
* 商户简介主要介绍商户信息等
* 300字以内
*/
@SerializedName("introduction")
private String introduction;
/**
* open_time
* 营业时间24 小时制表示-连接 8:00-20:00
*/
@SerializedName("open_time")
private String open_time;
/**
* avg_price
* 人均价格大于0 的整数
*/
@SerializedName("avg_price")
private Integer avg_price;
}