学院改成下拉框

This commit is contained in:
2025-09-01 09:51:24 +08:00
parent 70234fd8d0
commit 078991cbe7
6 changed files with 39 additions and 0 deletions

View File

@@ -65,6 +65,15 @@ public class CjStudentController extends BaseController
return getDataTable(list); return getDataTable(list);
} }
/**
* 获取学院下拉框数据
* @return
*/
@GetMapping("/xy")
public AjaxResult xySelect(){
return AjaxResult.success(cjStudentService.selectXyList());
}
/** /**
* 导出采集学生信息列表 * 导出采集学生信息列表
*/ */

View File

@@ -0,0 +1,14 @@
package com.ruoyi.dw.domain.vo;
public class XyVo {
private String xy;
public String getXy() {
return xy;
}
public void setXy(String xy) {
this.xy = xy;
}
}

View File

@@ -3,6 +3,7 @@ package com.ruoyi.dw.mapper;
import java.util.List; import java.util.List;
import com.ruoyi.dw.domain.CjStudent; import com.ruoyi.dw.domain.CjStudent;
import com.ruoyi.dw.domain.vo.StudentExportVo; import com.ruoyi.dw.domain.vo.StudentExportVo;
import com.ruoyi.dw.domain.vo.XyVo;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
/** /**
@@ -21,6 +22,8 @@ public interface CjStudentMapper
*/ */
public CjStudent selectCjStudentById(Long id); public CjStudent selectCjStudentById(Long id);
public List<XyVo> selectXy();
/** /**
* 查询采集学生信息列表 * 查询采集学生信息列表
* *

View File

@@ -3,6 +3,7 @@ package com.ruoyi.dw.service;
import java.util.List; import java.util.List;
import com.ruoyi.dw.domain.CjStudent; import com.ruoyi.dw.domain.CjStudent;
import com.ruoyi.dw.domain.vo.StudentExportVo; import com.ruoyi.dw.domain.vo.StudentExportVo;
import com.ruoyi.dw.domain.vo.XyVo;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
/** /**
@@ -89,4 +90,6 @@ public interface ICjStudentService
public int importData(MultipartFile file); public int importData(MultipartFile file);
public int importCjStudent(MultipartFile file); public int importCjStudent(MultipartFile file);
public List<XyVo> selectXyList();
} }

View File

@@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.core.redis.RedisCache;
import com.ruoyi.dw.domain.CjStudent; import com.ruoyi.dw.domain.CjStudent;
import com.ruoyi.dw.domain.vo.StudentExportVo; import com.ruoyi.dw.domain.vo.StudentExportVo;
import com.ruoyi.dw.domain.vo.XyVo;
import com.ruoyi.dw.mapper.CjStudentMapper; import com.ruoyi.dw.mapper.CjStudentMapper;
import com.ruoyi.dw.service.ICjStudentService; import com.ruoyi.dw.service.ICjStudentService;
import org.apache.poi.ss.usermodel.*; import org.apache.poi.ss.usermodel.*;
@@ -472,4 +473,9 @@ public class CjStudentServiceImpl implements ICjStudentService
return 0; return 0;
} }
@Override
public List<XyVo> selectXyList() {
return cjStudentMapper.selectXy();
}
} }

View File

@@ -33,6 +33,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
select id, xm,xh,bj, xb, zy,xy,sydsh, sydshi, bynf, zgyl, gzdw, dwxz, dwdz, zwjb, shjz, dbry, rysfzs,sj, yx, qt, sfqr,update_time from cj_student select id, xm,xh,bj, xb, zy,xy,sydsh, sydshi, bynf, zgyl, gzdw, dwxz, dwdz, zwjb, shjz, dbry, rysfzs,sj, yx, qt, sfqr,update_time from cj_student
</sql> </sql>
<select id="selectXy" resultType="XyVo">
select xy from xy order by id asc
</select>
<select id="selectCjStudentList" parameterType="CjStudent" resultMap="CjStudentResult"> <select id="selectCjStudentList" parameterType="CjStudent" resultMap="CjStudentResult">
<include refid="selectCjStudentVo"/> <include refid="selectCjStudentVo"/>
<where> <where>