1、swagger接口文档

beetlsql3-dev
陈沅 1 year ago
parent 06eaa4379b
commit c8634e695f

@ -128,7 +128,7 @@ getTeacherByNoOfNet
universities_colleges.universities_colleges_name AS schoolName, universities_colleges.universities_colleges_name AS schoolName,
university_faculty.university_faculty_id AS collegeId, university_faculty.university_faculty_id AS collegeId,
university_faculty.university_faculty_name AS collegeName, university_faculty.university_faculty_name AS collegeName,
teacher.teacher_id AS teacherId teacher.old_id AS teacherId
FROM FROM
core_user core_user
JOIN teacher ON core_user.CODE = teacher.teacher_job_number JOIN teacher ON core_user.CODE = teacher.teacher_job_number

@ -91,7 +91,17 @@ public class Teacher extends BaseEntity implements AbstractToken {
//后台用户ID //后台用户ID
private Long userId ; private Long userId ;
private Long oldId;
public Long getOldId() {
return oldId;
}
public void setOldId(Long oldId) {
this.oldId = oldId;
}
public Teacher(){ public Teacher(){
} }

@ -134,6 +134,10 @@ public class TeacherService extends CoreBaseService<Teacher> {
return ret; return ret;
} }
public List<Teacher> findAll() {
return teacherDao.all();
}
public PageQuery<Teacher> queryLogByCondition(PageQuery query) { public PageQuery<Teacher> queryLogByCondition(PageQuery query) {
PageQuery ret = teacherDao.queryByCondition(query); PageQuery ret = teacherDao.queryByCondition(query);
queryListAfter(ret.getList()); queryListAfter(ret.getList());
@ -247,7 +251,7 @@ public class TeacherService extends CoreBaseService<Teacher> {
public Teacher getByTeacherJobNameAndOrgId(String teacherJobName, Long orgId) { public Teacher getByTeacherJobNameAndOrgId(String teacherJobName, Long orgId) {
List<Teacher> teachers = teacherDao.getByTeacherJobNameAndOrgId(teacherJobName, orgId); List<Teacher> teachers = teacherDao.getByTeacherJobNameAndOrgId(teacherJobName, orgId);
if(teachers!=null&&teachers.size()>0){ if (teachers != null && teachers.size() > 0) {
return teachers.get(0); return teachers.get(0);
} }
return null; return null;
@ -296,10 +300,10 @@ public class TeacherService extends CoreBaseService<Teacher> {
t.setTeacherId(teacher.getTeacherId()); t.setTeacherId(teacher.getTeacherId());
t.setUserId(createdUserId); t.setUserId(createdUserId);
t.setOrgId(orgId); t.setOrgId(orgId);
t.setOldId(5000L + teacher.getTeacherId());
Integer icibtSchoolId = universitiesColleges.getIcibtSchoolId(); Integer icibtSchoolId = universitiesColleges.getIcibtSchoolId();
if(icibtSchoolId!=null){ if (icibtSchoolId != null) {
createBxStudent(icibtSchoolId, teacher.getTeacherSn(), teacher.getTeacherName(), 1); createBxStudent(icibtSchoolId, teacher.getTeacherSn(), teacher.getTeacherName(), 1);
} }
this.updateTemplate(t); this.updateTemplate(t);
@ -316,13 +320,14 @@ public class TeacherService extends CoreBaseService<Teacher> {
} }
public void createBxStudent(Integer icibtSchoolId,String studentNo, String name, Integer sex) { public void createBxStudent(Integer icibtSchoolId, String studentNo, String name, Integer sex) {
String PostData = "{'LoginName':'" + studentNo + "','Password':'" + String PostData = "{'LoginName':'" + studentNo + "','Password':'" +
encryptToMD5("123qwe") + "','Name':'" + name + "','Sex':'" + encryptToMD5("123qwe") + "','Name':'" + name + "','Sex':'" +
sex + "','SchoolNumber':'" + studentNo + "','RoleId':'" + 3 + "','SchoolId':'" + sex + "','SchoolNumber':'" + studentNo + "','RoleId':'" + 3 + "','SchoolId':'" +
icibtSchoolId + "'}"; icibtSchoolId + "'}";
String request = HttpJsonRequest.sendPostRequest("http://120.79.161.177:8183/SignIn/AddUser", null, PostData, "application/json"); String request = HttpJsonRequest.sendPostRequest("http://120.79.161.177:8183/SignIn/AddUser", null, PostData, "application/json");
} }
public Boolean edit(Teacher teacher) { public Boolean edit(Teacher teacher) {
this.updateTemplate(teacher); this.updateTemplate(teacher);

@ -13,6 +13,7 @@ import com.ibeetl.jlw.entity.*;
import com.ibeetl.jlw.entity.dto.CreateUserDTO; import com.ibeetl.jlw.entity.dto.CreateUserDTO;
import com.ibeetl.jlw.enums.GenderEnum; import com.ibeetl.jlw.enums.GenderEnum;
import com.ibeetl.jlw.service.*; import com.ibeetl.jlw.service.*;
import com.ibeetl.jlw.util.ZhiYunJDBCUtil;
import com.ibeetl.jlw.web.query.UniversitiesCollegesJurisdictionExperimentalSystemQuery; import com.ibeetl.jlw.web.query.UniversitiesCollegesJurisdictionExperimentalSystemQuery;
import com.ibeetl.jlw.web.query.UniversityFacultyQuery; import com.ibeetl.jlw.web.query.UniversityFacultyQuery;
import com.ibeetl.jlw.web.query.UniversitySystemQuery; import com.ibeetl.jlw.web.query.UniversitySystemQuery;
@ -183,7 +184,7 @@ public class TestController {
if (universityFaculty != null) { if (universityFaculty != null) {
universityFaculty.setOldId(oldId); universityFaculty.setOldId(oldId);
universityFacultyService.updateTemplate(universityFaculty); universityFacultyService.updateTemplate(universityFaculty);
continue ; continue;
} }
CoreUser userByCode = coreUserService.getUserByCode(universitiesColleges.getUniversitiesCollegesContacts()); CoreUser userByCode = coreUserService.getUserByCode(universitiesColleges.getUniversitiesCollegesContacts());
@ -260,7 +261,7 @@ public class TestController {
if (universitiesColleges.getUniversitiesCollegesName().equals("安阳学院") && universityFaculty.getUniversityFacultyName().equals("经管学院")) { if (universitiesColleges.getUniversitiesCollegesName().equals("安阳学院") && universityFaculty.getUniversityFacultyName().equals("经管学院")) {
int a = 0; int a = 0;
} }
UniversitySystem systemServiceByName = universitySystemService.getByOldId(resultSet.getLong(8),universityFaculty.getUniversityFacultyId()); UniversitySystem systemServiceByName = universitySystemService.getByOldId(resultSet.getLong(8), universityFaculty.getUniversityFacultyId());
if (systemServiceByName != null) { if (systemServiceByName != null) {
systemServiceByName.setOldId(oldId); systemServiceByName.setOldId(oldId);
universitySystemService.updateTemplate(systemServiceByName); universitySystemService.updateTemplate(systemServiceByName);
@ -437,6 +438,7 @@ public class TestController {
@Autowired @Autowired
CorePlatformService platformService; CorePlatformService platformService;
@ApiOperation("迁移学生数据") @ApiOperation("迁移学生数据")
@PostMapping("updateStudent") @PostMapping("updateStudent")
public void updateStudent() throws SQLException { public void updateStudent() throws SQLException {
@ -464,7 +466,7 @@ public class TestController {
" JOIN EduClasses cla ON stu.ClassId = cla.Id where sch.Name='张家口学院'"; " JOIN EduClasses cla ON stu.ClassId = cla.Id where sch.Name='张家口学院'";
ps = conn.prepareStatement(sql); ps = conn.prepareStatement(sql);
ResultSet resultSet = ps.executeQuery(); ResultSet resultSet = ps.executeQuery();
int i=0; int i = 0;
while (resultSet.next()) { while (resultSet.next()) {
System.out.println("-----------------------------------已处理" + i++ + "-------------------------------------------"); System.out.println("-----------------------------------已处理" + i++ + "-------------------------------------------");
if (resultSet.getString(9).contains("内部体验")) { if (resultSet.getString(9).contains("内部体验")) {
@ -477,7 +479,7 @@ public class TestController {
String username = resultSet.getString(5); String username = resultSet.getString(5);
// Map<String, Object> studentByNo = coreUserService.getStudentByNo(username); // Map<String, Object> studentByNo = coreUserService.getStudentByNo(username);
if(username.length()==36){ if (username.length() == 36) {
continue; continue;
} }
Boolean aBoolean = platformService.CheckUserCodeThrowMessage(username); Boolean aBoolean = platformService.CheckUserCodeThrowMessage(username);
@ -633,7 +635,7 @@ public class TestController {
for (SchoolClass schoolClass : classes) { for (SchoolClass schoolClass : classes) {
Long majorId = schoolClass.getUniversitySystemId(); Long majorId = schoolClass.getUniversitySystemId();
UniversitySystem system = universitySystemService.getById(majorId); UniversitySystem system = universitySystemService.getById(majorId);
String sql = "select * from EduClasses where MajorId ="+system.getOldId()+" and Name = '"+schoolClass.getClassName()+"'"; String sql = "select * from EduClasses where MajorId =" + system.getOldId() + " and Name = '" + schoolClass.getClassName() + "'";
ps = connection.prepareStatement(sql); ps = connection.prepareStatement(sql);
ResultSet resultSet = ps.executeQuery(); ResultSet resultSet = ps.executeQuery();
@ -675,4 +677,28 @@ public class TestController {
} }
} }
@ApiOperation("修改教师旧的id")
@PostMapping("updateTeacherId.json")
public void updateTeacherId() {
List<Teacher> teachers = teacherService.findAll();
for (Teacher teacher : teachers) {
String sql = "select * from EduTeachers where TeacherNo =" + teacher.getTeacherSn();
try {
Connection connection = ZhiYunJDBCUtil.openConn();
PreparedStatement ps = connection.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
while (rs.next()){
teacher.setOldId(rs.getLong("id"));
teacherService.updateTemplate(teacher);
}
connection.close();
ps.close();
}catch (Exception ex){
ex.printStackTrace();
}
}
}
} }

Loading…
Cancel
Save