he2802 2 лет назад
Родитель
Сommit
c87b145b6c

+ 5 - 7
zhongzheng-admin-saas/src/main/java/com/zhongzheng/controller/user/UserController.java

@@ -47,13 +47,11 @@ public class UserController extends BaseController {
     /**
      * 修改客户端用户
      */
-    @ApiOperation("修改客户端用户")
-    @Log(title = "客户端用户", businessType = BusinessType.UPDATE)
-    @PostMapping("/edit")
-    public AjaxResult<Void> edit(@RequestBody UserEditBo bo) throws IllegalAccessException {
-        ClientLoginUser loginUser = wxTokenService.getLoginUser(ServletUtils.getRequest());
-        bo.setUserId(loginUser.getUser().getUserId());
-        return toAjax(iUserService.appUpdateByEditBo(bo) ? 1 : 0);
+    @ApiOperation("客户端用户开通会员")
+    @Log(title = "客户端用户开通会员", businessType = BusinessType.UPDATE)
+    @PostMapping("/openVip")
+    public AjaxResult<Void> openVip(@RequestBody UserEditBo bo) throws IllegalAccessException {
+        return toAjax(iUserService.openVip(bo) ? 1 : 0);
     }
 
 

+ 1 - 1
zhongzheng-framework/src/main/java/com/zhongzheng/framework/web/service/UserServiceImpl.java

@@ -1044,7 +1044,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
         if(Validator.isNotEmpty(user)&&(user.getVipTag()!=0)){
             throw new CustomException("该会员已开通过会员");
         }
-        String vipCard = "10001"+ToolsUtils.getRandomNumString(8);
+        String vipCard = "10001"+ToolsUtils.getRandomNumString(11);
         LambdaUpdateWrapper<User> objectLambdaUpdateWrapper = Wrappers.lambdaUpdate();
         objectLambdaUpdateWrapper.eq(User::getUserId, bo.getUserId());
         objectLambdaUpdateWrapper.set(User::getVipTag, 1);