diff --git a/admin-core/src/main/resources/static/js/lib.js b/admin-core/src/main/resources/static/js/lib.js
index ca115e5e..9618e7c5 100644
--- a/admin-core/src/main/resources/static/js/lib.js
+++ b/admin-core/src/main/resources/static/js/lib.js
@@ -963,6 +963,17 @@ var Lib = {
$(key).empty();
$(key).append(htm);
layui.form.render();
+ },getUniversitySystems:function (key, classId){ //获取专业
+ var ret = Common.getAjax("/jlw/universitySystem/getValues.json",{universityFacultyId: classId});
+ var htm = '';
+ if(ret.code == 0){
+ for (var i = 0;i < ret.data.length;i++){
+ htm += '';
+ }
+ }
+ $(key).empty();
+ $(key).append(htm);
+ layui.form.render();
},repLaceString:function (str){ //替换所有标签转义 <:< >:>
if(!$.isEmpty(str)){
return str.replace(//g,'>');
diff --git a/web/src/main/java/com/ibeetl/jlw/service/StudentService.java b/web/src/main/java/com/ibeetl/jlw/service/StudentService.java
index 6c7f1f5a..63fc50e0 100644
--- a/web/src/main/java/com/ibeetl/jlw/service/StudentService.java
+++ b/web/src/main/java/com/ibeetl/jlw/service/StudentService.java
@@ -377,7 +377,8 @@ public class StudentService extends CoreBaseService{
}
public Boolean edit(Student student){
-
+ SchoolClass schoolClass = schoolClassService.queryById(student.getClassId());
+ student.setOrgId(schoolClass.getOrgId());
this.updateTemplate(student);
student = this.queryById(student.getStudentId());
String code = student.createCode();//TODO 可改规则
diff --git a/web/src/main/java/com/ibeetl/jlw/web/StudentController.java b/web/src/main/java/com/ibeetl/jlw/web/StudentController.java
index 8b2abf4e..e804ee46 100644
--- a/web/src/main/java/com/ibeetl/jlw/web/StudentController.java
+++ b/web/src/main/java/com/ibeetl/jlw/web/StudentController.java
@@ -1992,6 +1992,12 @@ public class StudentController{
return view;
}
+ /**
+ * 2022-09-20 许良彤
+ * @param studentId
+ * @param coreUser
+ * @return
+ */
@GetMapping(MODEL + "/add.do")
@Function("student.add")
@ResponseBody
@@ -2535,14 +2541,14 @@ public class StudentController{
//头部样式
HSSFCellStyle headerStyle = workbook.createCellStyle();
//垂直居中
- headerStyle.setVerticalAlignment(headerStyle.getVerticalAlignmentEnum().CENTER);
+ headerStyle.setVerticalAlignment(VerticalAlignment.CENTER);
//水平居中
headerStyle.setAlignment(HorizontalAlignment.CENTER);
//单元格样式
HSSFCellStyle cellStyle = workbook.createCellStyle();
//垂直居中
- cellStyle.setVerticalAlignment(cellStyle.getVerticalAlignmentEnum().CENTER);
+ cellStyle.setVerticalAlignment(VerticalAlignment.CENTER);
//水平居左
cellStyle.setAlignment(HorizontalAlignment.CENTER);
//自动换行
diff --git a/web/src/main/resources/static/js/jlw/student/add.js b/web/src/main/resources/static/js/jlw/student/add.js
index 311c87ab..06653699 100644
--- a/web/src/main/resources/static/js/jlw/student/add.js
+++ b/web/src/main/resources/static/js/jlw/student/add.js
@@ -58,6 +58,7 @@ layui.define([ 'form', 'laydate', 'table','studentApi'], function(exports) {
//根据所选学校查询班级
form.on('select(select_universitiesColleges)', function (obj) {
Lib.getSchoolClass($("select[name='classId']"),obj.value);
+ Lib.getUniversitySystems($("select[name='universitySystemId']"),obj.value);
});
exports('add',view);
});
\ No newline at end of file
diff --git a/web/src/main/resources/static/js/jlw/student/index.js b/web/src/main/resources/static/js/jlw/student/index.js
index f38aa08e..6ea6a322 100644
--- a/web/src/main/resources/static/js/jlw/student/index.js
+++ b/web/src/main/resources/static/js/jlw/student/index.js
@@ -29,11 +29,15 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
{
field : 'universitiesCollegesName',
- title : '所属院校',align: "center",hide:$("input[name='beTeacher']").val() != 1?false:true
+ title : '所属院系',align: "center",hide:$("input[name='beTeacher']").val() != 1?false:true
},
{
field : 'classIdText',
- title : '班级名称',align: "center"
+ title : '所属专业',align: "center"
+ },
+ {
+ field : 'classIdText',
+ title : '所属班级',align: "center"
},
{
@@ -43,17 +47,17 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
{
field : 'studentSn',
- title : '学生学号',align: "center"
+ title : '学号',align: "center"
},
{
field : 'studentMobile',
- title : '学生电话',align: "center"
+ title : '电话',align: "center"
},
{
field : 'studentEmail',
- title : '学生邮箱',align: "center"
+ title : '邮箱',align: "center"
},
{
@@ -66,7 +70,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) {
title : '注册时间',align: "center"
},
{
- field : 'userId',title : '操作',align:"center", templet: function (d) {
+ field : 'userId',title : '操作',align:"center",fixed: "right", width: 200, templet: function (d) {
var htm = '';
htm += '';
htm += '';
diff --git a/web/src/main/resources/templates/jlw/student/add.html b/web/src/main/resources/templates/jlw/student/add.html
index 1cbfed93..0b407d56 100644
--- a/web/src/main/resources/templates/jlw/student/add.html
+++ b/web/src/main/resources/templates/jlw/student/add.html
@@ -23,9 +23,20 @@
+
+
+
+