Browse Source

编辑用户

private_deployment
lrh 1 year ago
parent
commit
a54511a854
3 changed files with 18 additions and 0 deletions
  1. +8
    -0
      suimangCApi/src/main/java/com/iformall/controller/WxUserGrantController.java
  2. +1
    -0
      suimangService/src/main/java/com/iformall/service/WxCUserBasicInfoService.java
  3. +9
    -0
      suimangService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java

+ 8
- 0
suimangCApi/src/main/java/com/iformall/controller/WxUserGrantController.java View File

@@ -693,4 +693,12 @@ public class WxUserGrantController extends BaseController {
return new ResultData(useCodeUser);
}

@ApiOperation("编辑用户头像和名称")
@PostMapping("/updUserInfo")
public ResultData updUserInfo(@RequestBody WxCUserBasicInfo wxCUserBasicInfo) {
logger.debug("[" + getIpAddr() + "] WxUserGrantController::updUserInfo");
wxCUserBasicInfoService.updUserInfo(wxCUserBasicInfo);
return new ResultData();
}

}

+ 1
- 0
suimangService/src/main/java/com/iformall/service/WxCUserBasicInfoService.java View File

@@ -199,5 +199,6 @@ public interface WxCUserBasicInfoService {
*/
void sendTicketEmail(WxCUserBasicInfo basicInfo, EnumMsgModel type);

void updUserInfo(WxCUserBasicInfo cUser);
}


+ 9
- 0
suimangService/src/main/java/com/iformall/service/impl/WxCUserBasicInfoServiceImpl.java View File

@@ -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
public WxCUserBasicInfo getById(Long id,String finalTenantId) {


Loading…
Cancel
Save