提交 d0042658 编写于 作者: pengcheng.zhou's avatar pengcheng.zhou

修改接口:getWechatInfoBatch

上级 23689fc7
......@@ -27,6 +27,6 @@ public interface AccountInfoClient {
@RequestParam(value = "seconds", required = false) Integer seconds);
@PostMapping("/account/info/wechat/batch")
PicaResponse<Map<Integer,String>> getWechatInfoBatch(@RequestBody List<Integer> docIds, @RequestHeader String token);
PicaResponse<Map<Integer,String>> getWechatInfoBatch(@RequestBody List<Integer> docIds);
}
......@@ -61,10 +61,9 @@ public class AccountInfoController extends AccountBaseController {
@ApiOperation("批量获取医生wechat信息")
@PostMapping("/wechat/batch")
@EnabledLoginValidate
public PicaResponse<Map<Integer,String>> getWechatInfoBatch(@RequestBody List<Integer> docIds, @RequestHeader String token) {
public PicaResponse<Map<Integer,String>> getWechatInfoBatch(@RequestBody List<Integer> docIds) {
return PicaResponse.toResponse(wechatService.getAccountWechatInfoBatch(docIds,fetchPicaUser()));
return PicaResponse.toResponse(wechatService.getAccountWechatInfoBatch(docIds));
}
}
......@@ -10,6 +10,6 @@ public interface WechatService {
AccountWeChatInfoEntity getAccountWechatInfo(PicaUser user);
Map<Integer,String> getAccountWechatInfoBatch(List<Integer> docIds , PicaUser user);
Map<Integer,String> getAccountWechatInfoBatch(List<Integer> docIds);
}
......@@ -34,11 +34,11 @@ public class WechatServiceImpl implements WechatService {
}
@Override
public Map<Integer, String> getAccountWechatInfoBatch(List<Integer> docIds, PicaUser user) {
public Map<Integer, String> getAccountWechatInfoBatch(List<Integer> docIds) {
Map<Integer, String> rtnMap = new HashMap<>();
for(Integer i : docIds){
String openId = "";
String unionId = doctorMapper.getUnionIdByDoctorId(user.getId());
String unionId = doctorMapper.getUnionIdByDoctorId(i);
if(StringUtil.isEmpty(unionId)){
rtnMap.put(i,"");
}else {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册