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

weixin.popular.bean.shakearound.device.bindlocation.DeviceBindLocation Maven / Gradle / Ivy

/**
 * 
 */
package weixin.popular.bean.shakearound.device.bindlocation;

import weixin.popular.bean.shakearound.device.DeviceIdentifier;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 微信摇一摇周边-设备管理-配置设备与(或者其它公众号的)门店的关联关系-请求参数
 * @author Moyq5
 * @date 2016年7月26日
 */
public class DeviceBindLocation {

	/**
	 * 指定的设备ID
* 必填 */ @JSONField(name = "device_identifier") private DeviceIdentifier deviceIdentifier; /** * 设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。
* 当值为0时,将清除设备已关联的门店ID。
* 门店相关信息具体可查看门店相关的接口文档
* 必填 */ @JSONField(name = "poi_id") private Integer poiId; /** * 为1时,关联的门店和设备归属于同一公众账号;
* 为2时,关联的门店为其他公众账号的门店
* 不填默认为1 */ private Integer type; /** * 关联门店所归属的公众账号的APPID
* 当Type为2时,必填 */ @JSONField(name = "poi_appid") private String poiAppid; /** * 指定的设备ID
* 必填 * @return 指定的设备ID */ public DeviceIdentifier getDeviceIdentifier() { return deviceIdentifier; } /** * 指定的设备ID
* 必填 * @param deviceIdentifier 指定的设备ID */ public void setDeviceIdentifier(DeviceIdentifier deviceIdentifier) { this.deviceIdentifier = deviceIdentifier; } /** * 设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。
* 当值为0时,将清除设备已关联的门店ID。
* 门店相关信息具体可查看门店相关的接口文档
* 必填 * @return 设备关联的门店ID */ public Integer getPoiId() { return poiId; } /** * 设备关联的门店ID,关联门店后,在门店1KM的范围内有优先摇出信息的机会。
* 当值为0时,将清除设备已关联的门店ID。
* 门店相关信息具体可查看门店相关的接口文档
* 必填 * @param poiId 设备关联的门店ID */ public void setPoiId(Integer poiId) { this.poiId = poiId; } /** * 为1时,关联的门店和设备归属于同一公众账号;
* 为2时,关联的门店为其他公众账号的门店
* 不填默认为1 * @return 门店与公众号关系类型 */ public Integer getType() { return type; } /** * 为1时,关联的门店和设备归属于同一公众账号;
* 为2时,关联的门店为其他公众账号的门店
* 不填默认为1 * @param type 门店与公众号关系类型 */ public void setType(Integer type) { this.type = type; } /** * 关联门店所归属的公众账号的APPID
* 当Type为2时,必填 * @return 关联门店所归属的公众账号的APPID */ public String getPoiAppid() { return poiAppid; } /** * 关联门店所归属的公众账号的APPID
* 当Type为2时,必填 * @param poiAppid 关联门店所归属的公众账号的APPID */ public void setPoiAppid(String poiAppid) { this.poiAppid = poiAppid; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy