fzzj 9ヶ月前
コミット
62bab9ba35

+ 2
- 0
RuoYi-Vue/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java ファイルの表示

203
      * @return 结果
203
      * @return 结果
204
      */
204
      */
205
     public String importUser(List<SysUser> userList, Boolean isUpdateSupport, String operName);
205
     public String importUser(List<SysUser> userList, Boolean isUpdateSupport, String operName);
206
+    // 添加VIP检查方法
207
+    boolean isVip(Long userId);
206
 }
208
 }

+ 7
- 0
RuoYi-Vue/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java ファイルの表示

547
         }
547
         }
548
         return successMsg.toString();
548
         return successMsg.toString();
549
     }
549
     }
550
+
551
+    @Override
552
+    public boolean isVip(Long userId) {
553
+        // 实际业务逻辑,示例中假设有vip字段
554
+        SysUser user = userMapper.selectUserById(userId);
555
+        return user != null && "1".equals(user.getVipStatus());
556
+    }
550
 }
557
 }

+ 2
- 0
RuoYi-Vue/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml ファイルの表示

24
         <result property="updateBy"      column="update_by"       />
24
         <result property="updateBy"      column="update_by"       />
25
         <result property="updateTime"    column="update_time"     />
25
         <result property="updateTime"    column="update_time"     />
26
         <result property="remark"        column="remark"          />
26
         <result property="remark"        column="remark"          />
27
+		<!-- 添加vip_status字段映射 -->
28
+		<result property="vipStatus" column="vip_status"/>
27
         <association property="dept"     javaType="SysDept"         resultMap="deptResult" />
29
         <association property="dept"     javaType="SysDept"         resultMap="deptResult" />
28
         <collection  property="roles"    javaType="java.util.List"  resultMap="RoleResult" />
30
         <collection  property="roles"    javaType="java.util.List"  resultMap="RoleResult" />
29
     </resultMap>
31
     </resultMap>

読み込み中…
キャンセル
保存