Ver código fonte

代理充值

Althars123 2 anos atrás
pai
commit
0b43f3f059

+ 3 - 1
sdjk-admin/src/main/java/com/miaxis/pc/controller/vip/VipCodeController.java

@@ -69,7 +69,9 @@ public class VipCodeController extends BaseController{
         SysUser user = SecurityUtils.getLoginUser().getUser();
         dto.setAgentId(user.getUserId()==1l? dto.getAgentId(): user.getUserId());
         List<VipCode> list = vipCodeService.selectVipCodeList(dto);
-        return toResponsePageInfo(list);
+        ResponsePageInfo<VipCode> vipCodeResponsePageInfo = toResponsePageInfo(list);
+        vipCodeResponsePageInfo.setOtherData(userService.getAgentRemainingNumber());
+        return vipCodeResponsePageInfo;
     }
 
 

+ 3 - 0
sdjk-system/src/main/java/com/miaxis/system/service/ISysUserService.java

@@ -5,6 +5,7 @@ import com.miaxis.common.core.domain.entity.UserInfo;
 import com.miaxis.common.core.domain.vo.AgentVO;
 
 import java.util.List;
+import java.util.Map;
 
 /**
  * 用户 业务层
@@ -189,4 +190,6 @@ public interface ISysUserService
     UserInfo getStudentByUnionId(String identification);
 
     void recharge(Integer rechargeNumber,Long userId);
+
+    Map getAgentRemainingNumber();
 }

+ 10 - 0
sdjk-system/src/main/java/com/miaxis/system/service/impl/SysUserServiceImpl.java

@@ -22,7 +22,9 @@ import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 
 import java.util.ArrayList;
+import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 
 /**
  * 用户 业务层处理
@@ -493,4 +495,12 @@ public class SysUserServiceImpl implements ISysUserService
     public void recharge(Integer rechargeNumber,Long userId) {
         userMapper.recharge(userId,rechargeNumber);
     }
+
+    @Override
+    public Map getAgentRemainingNumber() {
+        SysUser sysUser = userMapper.selectUserById(SecurityUtils.getLoginUser().getUser().getUserId());
+        Map dataMap = new HashMap();
+        dataMap.put("agentRemainingNubmer",sysUser.getAgentRemainingNumber());
+        return dataMap;
+    }
 }