diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxOpinionController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxOpinionController.java index b7044d6ba..2e870ba14 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxOpinionController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxOpinionController.java @@ -41,6 +41,7 @@ public class WxOpinionController extends BaseController { record = new WxOpinion(); } record.updateTenantInfo(getTenantInfo()); + record.setUserId(getMemberId()); record.setSortColumns(BaseEntity.SortField.CreateDate_DESC); final PageInfo page = wxOpinionService.listAsPage(record, pageNum, pageSize); return new ResultData(page); @@ -74,4 +75,12 @@ public class WxOpinionController extends BaseController { return new ResultData(); } + @ApiOperation("根据id查询接口") + @GetMapping("/getById") + @ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true) + public ResultData getById(Long id) { + logger.debug("[" + getIpAddr() + "] WxOpinionController::getById"); + return new ResultData(wxOpinionService.getById(id)); + } + } diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxGooagooServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxGooagooServiceImpl.java index 5b65851c9..ab218e83f 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxGooagooServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxGooagooServiceImpl.java @@ -62,11 +62,13 @@ public class WxGooagooServiceImpl implements WxGooagooService { String res = HttpUtil.doPost(config.getApiUrl(), paramMap); JSONObject result = JSONObject.parseObject(res); + logger.info("GOOAGOO_RESULT{}"+result.toJSONString()); if (result == null) return new ResultData(ErrorCode.GOOAGOO_INFO_NOT_FOUND); if ("OPEN_SUCCESS".equals(result.getString("rescode"))){ return new ResultData(Result.SUCCESS,result.getString("resmsg"), - result.getJSONObject("data")); + result.get("data")); +// result.getJSONArray("data")); } else{ return new ResultData(ErrorCode.GOOAGOO_OPEN_FAIL,result.getString("resmsg")); } @@ -81,7 +83,6 @@ public class WxGooagooServiceImpl implements WxGooagooService { map.put("timestamp", DateUtils.getSystemTime("yyyyMMDDHHmmss")); map.put("messageFormat","json"); map.put("v",v); - map.put("sign",config.getSignKey()); map.put("signMethod","MD5"); return map;