|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
package com.sztzjy.financial_bigdata.controller.tea;
|
|
|
|
|
import javax.swing.JOptionPane;
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.util.IdUtil;
|
|
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
|
@ -38,7 +38,6 @@ import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
|
import java.util.*;
|
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @Author xcj
|
|
|
|
@ -89,7 +88,6 @@ public class UserController {
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping("/login")
|
|
|
|
|
@ApiOperation("登录接口")
|
|
|
|
|
@AnonymousAccess
|
|
|
|
@ -224,17 +222,20 @@ public class UserController {
|
|
|
|
|
for (int i = 0; i < zyUserInfoList.size(); i++) {
|
|
|
|
|
StuClass stuClass = new StuClass();
|
|
|
|
|
ZYUserInfo zyUserInfo = zyUserInfoList.get(i);
|
|
|
|
|
String userId = String.valueOf(zyUserInfo.getUserId());
|
|
|
|
|
Integer zyUserId = zyUserInfo.getUserId();
|
|
|
|
|
String username = zyUserInfo.getUsername(); // studentid
|
|
|
|
|
String name = zyUserInfo.getName();
|
|
|
|
|
String password = zyUserInfo.getPassword();
|
|
|
|
|
Integer roleId = zyUserInfo.getRoleId(); //3教师 4学生
|
|
|
|
|
StuUser stuUser1 = stuUserMapper.selectByPrimaryKey(userId);
|
|
|
|
|
if (stuUser1 != null) {
|
|
|
|
|
|
|
|
|
|
StuUserExample example = new StuUserExample();
|
|
|
|
|
example.createCriteria().andZyUseridEqualTo(zyUserId).andSystemOnwerEqualTo(systemOwner);
|
|
|
|
|
List<StuUser> list = stuUserMapper.selectByExample(example);
|
|
|
|
|
if (list != null || !list.isEmpty()) {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
StuUser stuUser = new StuUser();
|
|
|
|
|
stuUser.setUserid(userId);
|
|
|
|
|
stuUser.setUserid(IdUtil.randomUUID());
|
|
|
|
|
stuUser.setStudentId(zyUserInfo.getUsername());
|
|
|
|
|
stuUser.setName(name);
|
|
|
|
|
stuUser.setUsername(username);
|
|
|
|
|