@@ -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) { | ||||