| @@ -693,4 +693,12 @@ public class WxUserGrantController extends BaseController { | |||||
| return new ResultData(useCodeUser); | return new ResultData(useCodeUser); | ||||
| } | } | ||||
| @ApiOperation("编辑用户头像和名称") | |||||
| @PostMapping("/updUserInfo") | |||||
| public ResultData updUserInfo(@RequestBody WxCUserBasicInfo wxCUserBasicInfo) { | |||||
| logger.debug("[" + getIpAddr() + "] WxUserGrantController::updUserInfo"); | |||||
| wxCUserBasicInfoService.updUserInfo(wxCUserBasicInfo); | |||||
| return new ResultData(); | |||||
| } | |||||
| } | } | ||||
| @@ -199,5 +199,6 @@ public interface WxCUserBasicInfoService { | |||||
| */ | */ | ||||
| void sendTicketEmail(WxCUserBasicInfo basicInfo, EnumMsgModel type); | void sendTicketEmail(WxCUserBasicInfo basicInfo, EnumMsgModel type); | ||||
| void updUserInfo(WxCUserBasicInfo cUser); | |||||
| } | } | ||||
| @@ -946,6 +946,15 @@ public class WxCUserBasicInfoServiceImpl implements WxCUserBasicInfoService,IExc | |||||
| } | } | ||||
| @Override | |||||
| public void updUserInfo(WxCUserBasicInfo wxCUserBasicInfo) { | |||||
| WxCUserBasicInfo info = new WxCUserBasicInfo(); | |||||
| info.setName(wxCUserBasicInfo.getName()); | |||||
| info.setAvatarUrl(wxCUserBasicInfo.getAvatarUrl()); | |||||
| info.setId(wxCUserBasicInfo.getId()); | |||||
| update(info); | |||||
| } | |||||
| @Override | @Override | ||||
| public WxCUserBasicInfo getById(Long id,String finalTenantId) { | public WxCUserBasicInfo getById(Long id,String finalTenantId) { | ||||