添加门店服务信息修改的接口, for issue #17

This commit is contained in:
BinaryWang
2016-09-28 19:53:35 +08:00
parent 6889e3d95e
commit 091aefe4e1
3 changed files with 31 additions and 2 deletions

View File

@@ -27,7 +27,6 @@ public interface WxMpStoreService {
*/
void add(WxMpStoreBaseInfo request) throws WxErrorException;
/**
* <pre>
* 查询门店信息
@@ -63,4 +62,15 @@ public interface WxMpStoreService {
* @throws WxErrorException
*/
List<WxMpStoreInfo> listAll() throws WxErrorException;
/**
* <pre>
* 修改门店服务信息
* 商户可以通过该接口修改门店的服务信息包括sid、图片列表、营业时间、推荐、特色服务、简介、人均价格、电话8个字段名称、坐标、地址等不可修改修改后需要人工审核。
* 详情请见: <a href="https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1444378120&token=&lang=zh_CN">微信门店接口</a>
* </pre>
* @throws WxErrorException
*/
void update(WxMpStoreBaseInfo info) throws WxErrorException;
}

View File

@@ -117,4 +117,14 @@ public class WxMpStoreServiceImpl implements WxMpStoreService {
return stores;
}
@Override
public void update(WxMpStoreBaseInfo request) throws WxErrorException {
String url = API_BASE_URL + "/updatepoi";
String response = this.wxMpService.post(url, request.toJson());
WxError wxError = WxError.fromJson(response);
if (wxError.getErrorCode() != 0) {
throw new WxErrorException(wxError);
}
}
}