|
@@ -4,6 +4,7 @@ import com.alibaba.fastjson2.JSON;
|
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
|
+import com.ruoyi.common.exception.ServiceException;
|
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.common.utils.http.HttpUtils;
|
|
|
import com.ruoyi.web.work.api.config.TokenServices;
|
|
@@ -11,6 +12,7 @@ import com.ruoyi.web.work.api.util.AppUtil;
|
|
|
import com.ruoyi.web.work.domain.User;
|
|
|
import com.ruoyi.web.work.domain.dto.AuthDto;
|
|
|
import com.ruoyi.web.work.domain.dto.LoginDto;
|
|
|
+import com.ruoyi.web.work.domain.dto.UserDto;
|
|
|
import com.ruoyi.web.work.mapper.UserMapper;
|
|
|
import com.ruoyi.web.work.service.IUserService;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
@@ -80,4 +82,16 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
|
}
|
|
|
return AjaxResult.success();
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public AjaxResult edit(UserDto dto) {
|
|
|
+ User user = new User();
|
|
|
+ user.setId(AppUtil.getUser().getId());
|
|
|
+ user.setPhone(dto.getPhone());
|
|
|
+ user.setAlipay(dto.getAlipay());
|
|
|
+ if (!updateById(user)) {
|
|
|
+ throw new ServiceException("更新用户信息失败");
|
|
|
+ }
|
|
|
+ return AjaxResult.success();
|
|
|
+ }
|
|
|
}
|