| 
														
															@@ -35,32 +35,33 @@ public class SysTenantAccountController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @ApiOperation(value = "获取账户信息") 
														 | 
														
														 | 
														
															     @ApiOperation(value = "获取账户信息") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/get") 
														 | 
														
														 | 
														
															     @GetMapping("/get") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    @PreAuthorize("@pcs.hasPermissions('userCashAccount/get')") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    public Object get() { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (sysUser == null) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            return failed(HttpStatus.FORBIDDEN, "请登录"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @PreAuthorize("@pcs.hasPermissions('sysTenantAccount/get')") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    public Object get(Integer teacherId) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (teacherId == null || teacherId <=0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            return failed(HttpStatus.FORBIDDEN, "用户id必须大于0"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return succeed(sysTenantAccountService.get(sysUser.getId())); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return succeed(sysTenantAccountService.get(teacherId)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @ApiOperation(value = "获取账户明细") 
														 | 
														
														 | 
														
															     @ApiOperation(value = "获取账户明细") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @GetMapping("/queryTenantAccountDetail") 
														 | 
														
														 | 
														
															     @GetMapping("/queryTenantAccountDetail") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    @PreAuthorize("@pcs.hasPermissions('userCashAccount/queryTenantAccountDetail')") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @PreAuthorize("@pcs.hasPermissions('sysTenantAccount/queryTenantAccountDetail')") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public Object queryTenantAccountDetail(TenantAccountDetailQueryInfo queryInfo) { 
														 | 
														
														 | 
														
															     public Object queryTenantAccountDetail(TenantAccountDetailQueryInfo queryInfo) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
														
														 | 
														
															         SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (sysUser == null) { 
														 | 
														
														 | 
														
															         if (sysUser == null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return failed(HttpStatus.FORBIDDEN, "请登录"); 
														 | 
														
														 | 
														
															             return failed(HttpStatus.FORBIDDEN, "请登录"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        queryInfo.setUserId(sysUser.getId()); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (queryInfo.getUserId() == null || queryInfo.getUserId() <= 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            return failed("用户id不能为空"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return succeed(sysTenantAccountDetailService.getPageList(queryInfo)); 
														 | 
														
														 | 
														
															         return succeed(sysTenantAccountDetailService.getPageList(queryInfo)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @ApiOperation(value = "增加分钟数") 
														 | 
														
														 | 
														
															     @ApiOperation(value = "增加分钟数") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @PostMapping("/addMinutes") 
														 | 
														
														 | 
														
															     @PostMapping("/addMinutes") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    @PreAuthorize("@pcs.hasPermissions('userCashAccount/addMinutes')") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @PreAuthorize("@pcs.hasPermissions('sysTenantAccount/addMinutes')") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public Object addMinutes(Integer teacherId, Integer minutes, String memo) { 
														 | 
														
														 | 
														
															     public Object addMinutes(Integer teacherId, Integer minutes, String memo) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
														
														 | 
														
															         SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (sysUser == null) { 
														 | 
														
														 | 
														
															         if (sysUser == null) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -81,7 +82,7 @@ public class SysTenantAccountController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @ApiOperation(value = "减分钟数") 
														 | 
														
														 | 
														
															     @ApiOperation(value = "减分钟数") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @PostMapping("/subtractMinutes") 
														 | 
														
														 | 
														
															     @PostMapping("/subtractMinutes") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    @PreAuthorize("@pcs.hasPermissions('userCashAccount/subtractMinutes')") 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @PreAuthorize("@pcs.hasPermissions('sysTenantAccount/subtractMinutes')") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public Object subtractMinutes(Integer teacherId, Integer minutes, String memo) { 
														 | 
														
														 | 
														
															     public Object subtractMinutes(Integer teacherId, Integer minutes, String memo) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
														
														 | 
														
															         SysUser sysUser = sysUserFeignService.queryUserInfo(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (sysUser == null) { 
														 | 
														
														 | 
														
															         if (sysUser == null) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -97,7 +98,7 @@ public class SysTenantAccountController extends BaseController { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (!updateRes) { 
														 | 
														
														 | 
														
															         if (!updateRes) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return failed("充值失败,请重试"); 
														 | 
														
														 | 
														
															             return failed("充值失败,请重试"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        return succeed("充值成功"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return succeed("扣除成功"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 |