|
|
@ -10,6 +10,8 @@ import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
@Service |
|
|
|
public class UserInfoServiceImpl implements UserInfoService { |
|
|
@ -22,6 +24,9 @@ public class UserInfoServiceImpl implements UserInfoService { |
|
|
|
@Resource |
|
|
|
private IHanHaiMemberService hanHaiMemberService; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<?> queryUserInfo(String token){ |
|
|
|
//权限验证 |
|
|
@ -30,6 +35,7 @@ public class UserInfoServiceImpl implements UserInfoService { |
|
|
|
return Result.OK(byId); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<?> updateUserInfo(String token,String nickName,String phone,String headImage){ |
|
|
|
//权限验证 |
|
|
|
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); |
|
|
@ -41,11 +47,25 @@ public class UserInfoServiceImpl implements UserInfoService { |
|
|
|
return Result.error("头像不能为空"); |
|
|
|
} |
|
|
|
|
|
|
|
hanHaiMember.setName(nickName); |
|
|
|
hanHaiMember.setNickName(nickName); |
|
|
|
hanHaiMember.setPhone(phone); |
|
|
|
hanHaiMember.setHeadImage(headImage); |
|
|
|
hanHaiMemberService.updateById(hanHaiMember); |
|
|
|
|
|
|
|
return Result.OK("修改成功"); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//lzx:获取个人中心基础数据信息 |
|
|
|
@Override |
|
|
|
public Result<?> getUserCenterData(String token){ |
|
|
|
//权限验证 |
|
|
|
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); |
|
|
|
Map map = new HashMap(); |
|
|
|
map.put("integerNum",hanHaiMember.getIntegerPrice()); |
|
|
|
map.put("scNum",0); |
|
|
|
map.put("lxNum",0); |
|
|
|
return Result.OK("获取个人中心基础数据信息",map); |
|
|
|
} |
|
|
|
} |