|
@@ -7,6 +7,7 @@ import com.ym.mec.biz.dal.dao.CloudTeacherOrderDao;
|
|
|
import com.ym.mec.biz.dal.dto.CashAccountDetail;
|
|
|
import com.ym.mec.biz.dal.entity.*;
|
|
|
import com.ym.mec.biz.dal.enums.ClientEnum;
|
|
|
+import com.ym.mec.biz.dal.page.SysSuggestionQueryInfo;
|
|
|
import com.ym.mec.biz.dal.wrapper.ImGroupWrapper;
|
|
|
import com.ym.mec.biz.service.*;
|
|
|
import com.ym.mec.biz.service.im.ImGroupCoreService;
|
|
@@ -43,7 +44,7 @@ public class StudentManageController extends BaseController {
|
|
|
@Autowired
|
|
|
private SysSuggestionService suggestionService;
|
|
|
@Autowired
|
|
|
- private SysUserFeignService sysUserFeignService;
|
|
|
+ private SysUserService sysUserService;
|
|
|
@Autowired
|
|
|
private SysUserCashAccountService sysUserCashAccountService;
|
|
|
@Autowired
|
|
@@ -130,10 +131,7 @@ public class StudentManageController extends BaseController {
|
|
|
@ApiOperation(value = "新增建议")
|
|
|
@PostMapping("suggestion/add")
|
|
|
public Object add(SysSuggestion sysSuggestion) {
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
- if(sysUser == null){
|
|
|
- return failed("请重新登录");
|
|
|
- }
|
|
|
+ SysUser sysUser = sysUserService.getUser();
|
|
|
sysSuggestion.setClientType("STUDENT");
|
|
|
sysSuggestion.setUserId(sysUser.getId().longValue());
|
|
|
if(StringUtils.isEmpty(sysSuggestion.getMobileNo())){
|
|
@@ -143,6 +141,13 @@ public class StudentManageController extends BaseController {
|
|
|
return succeed();
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "分页查询")
|
|
|
+ @PostMapping("sysSuggestion/queryPage")
|
|
|
+ public Object queryPage(@RequestBody SysSuggestionQueryInfo queryInfo) {
|
|
|
+ queryInfo.setUserId(sysUserService.getUserId());
|
|
|
+ return succeed(suggestionService.queryPage(queryInfo));
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "获取详情")
|
|
|
@GetMapping("sysSuggestion/detail")
|
|
|
public HttpResponseResult<SysSuggestion> detail(Long id) {
|
|
@@ -154,10 +159,7 @@ public class StudentManageController extends BaseController {
|
|
|
@ApiOperation(value = "获取学员基本信息")
|
|
|
@GetMapping("student/queryUserInfo")
|
|
|
public Object queryUserInfo(String platform) {
|
|
|
- SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
- if (user == null) {
|
|
|
- return failed(HttpStatus.FORBIDDEN, "请登录");
|
|
|
- }
|
|
|
+ SysUser user = sysUserService.getUser();
|
|
|
Student student = studentService.get(user.getId());
|
|
|
student.setId(user.getId());
|
|
|
student.setUsername(user.getUsername());
|
|
@@ -279,21 +281,14 @@ public class StudentManageController extends BaseController {
|
|
|
@ApiOperation(value = "获取用户账户信息")
|
|
|
@GetMapping("userCashAccount/get")
|
|
|
public Object add() {
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
- if(sysUser == null){
|
|
|
- return failed("请重新登录");
|
|
|
- }
|
|
|
- return succeed(sysUserCashAccountService.get(sysUser.getId()));
|
|
|
+ SysUser sysUser = sysUserService.getUser();
|
|
|
+ return succeed(sysUserCashAccountService.get(sysUserService.getUserId()));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "分页查询用户交易明细")
|
|
|
@GetMapping("userCashAccountDetail/queryPage")
|
|
|
public Object queryPage(CashAccountDetail queryInfo) {
|
|
|
- SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
- if(user == null || user.getId() != null){
|
|
|
- return failed("请重新登录");
|
|
|
- }
|
|
|
- queryInfo.setUserId(user.getId());
|
|
|
+ queryInfo.setUserId(sysUserService.getUserId());
|
|
|
return succeed(sysUserCashAccountDetailService.queryPage(queryInfo));
|
|
|
}
|
|
|
|
|
@@ -303,11 +298,7 @@ public class StudentManageController extends BaseController {
|
|
|
if(sysUserBankCard == null){
|
|
|
return failed("参数校验异常");
|
|
|
}
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
- if(sysUser == null || sysUser.getId() == null){
|
|
|
- return failed("获取用户失败");
|
|
|
- }
|
|
|
- sysUserBankCard.setUserId(sysUser.getId());
|
|
|
+ sysUserBankCard.setUserId(sysUserService.getUserId());
|
|
|
return succeed(sysUserBankCardService.add(sysUserBankCard));
|
|
|
}
|
|
|
|
|
@@ -317,36 +308,24 @@ public class StudentManageController extends BaseController {
|
|
|
if(id == null){
|
|
|
return failed("参数校验失败");
|
|
|
}
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
- if(sysUser == null || sysUser.getId() == null){
|
|
|
- return failed("获取用户信息失败");
|
|
|
- }
|
|
|
- sysUserBankCardService.del(id,sysUser.getId());
|
|
|
+ sysUserBankCardService.del(id,sysUserService.getUserId());
|
|
|
return succeed();
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "分页查询银行卡信息列表")
|
|
|
@GetMapping("userBankCard/queryPage")
|
|
|
public Object queryPage() {
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
- if(sysUser == null || sysUser.getId() == null){
|
|
|
- return failed("获取用户失败");
|
|
|
- }
|
|
|
- return succeed(sysUserBankCardService.findByUser(sysUser.getId()));
|
|
|
+ return succeed(sysUserBankCardService.findByUser(sysUserService.getUserId()));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "修改用户")
|
|
|
@PostMapping(value = "user/update", consumes = MediaType.APPLICATION_FORM_URLENCODED_VALUE)
|
|
|
public Object update(SysUser sysUser) {
|
|
|
- SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
- if (user != null) {
|
|
|
- Date date = new Date();
|
|
|
- sysUser.setId(user.getId());
|
|
|
- sysUser.setUpdateTime(date);
|
|
|
- studentManageService.updateUser(sysUser);
|
|
|
- return succeed();
|
|
|
- }
|
|
|
- return failed("获取用户失败");
|
|
|
+ Date date = new Date();
|
|
|
+ sysUser.setId(sysUserService.getUserId());
|
|
|
+ sysUser.setUpdateTime(date);
|
|
|
+ studentManageService.updateUser(sysUser);
|
|
|
+ return succeed();
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -368,11 +347,7 @@ public class StudentManageController extends BaseController {
|
|
|
@ApiOperation(value = "获取用户所在分部的年级列表)")
|
|
|
@GetMapping("studentManage/getGradeList")
|
|
|
public HttpResponseResult<Map<Integer,String>> getGradeList() {
|
|
|
- SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
- if(sysUser == null){
|
|
|
- return failed("请重新登录");
|
|
|
- }
|
|
|
- return succeed(organizationService.getGradeList(sysUser.getOrganId()));
|
|
|
+ return succeed(organizationService.getGradeList(sysUserService.getUserId()));
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "url短链接")
|