专业 学院同步
This commit is contained in:
@@ -81,4 +81,6 @@ public interface SrsMajorsMapper extends EasyBaseMapper<SrsMajors>
|
||||
void updateSrsStudentList(@Param("studentList") List<SrsMajors> studentList);
|
||||
|
||||
Long selectXYID(String xydm);
|
||||
|
||||
Long selectOldDeptIdByDeptName(String deptName);
|
||||
}
|
||||
|
@@ -208,9 +208,9 @@ public class SrsMajorsServiceImpl implements ISrsMajorsService
|
||||
// srsMajors1.setCollegeId(0L);//学院id/科室号
|
||||
// }
|
||||
// }
|
||||
if (map.get("yxdm")!=null) {
|
||||
if (map.get("yxmc")!=null) {
|
||||
//使用代码查询学院id
|
||||
Long yxdm = srsMajorsMapper.selectXYID(map.get("yxdm").toString());
|
||||
Long yxdm = srsMajorsMapper.selectOldDeptIdByDeptName(map.get("yxmc").toString());
|
||||
if (yxdm!=null) {
|
||||
srsMajors1.setCollegeId(yxdm);//学院id
|
||||
}else {
|
||||
|
@@ -169,4 +169,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
#{majorId}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="selectOldDeptIdByDeptName" resultType="Long">
|
||||
select b.dept_id
|
||||
from sys_dept_map as a
|
||||
left join sys_dept as b on a.old_dept_id = b.dept_id
|
||||
where b.dept_name = #{deptName}
|
||||
</select>
|
||||
</mapper>
|
||||
|
Reference in New Issue
Block a user