写sql语句将数字字典数转换成汉字——sql

会有一股神秘感。 提交于 2020-01-15 00:57:15

Controller

    /**
     * 通过学号获得学生荣誉列表
     * 通过学号获得学生荣誉列表
     * getStudentHonor
     */
    @AutoLog(value = "通过学号获得学生荣誉列表")
    @ApiOperation(value="通过学号获得学生荣誉列表", notes="通过学号获得学生荣誉列表")
    @GetMapping(value = "/getStudentHonor")
//    @RequiresPermissions("stStudent:getStStudent")
    public Result<?> getStudentHonor(@RequestParam(required = true) String stuId,
                                           HttpServletRequest req) {

        List<StHonor> stStateJilu = stHonorService.getStudentHonor(stuId);
        Result result=new Result();
        result.setResult(stStateJilu);
        return result;
    }

service

List<StHonor> getStudentHonor(String stuId);
@Override
    public List<StHonor> getStudentHonor(String stuId) {
        List<StHonor> StudentHonor= stHonorMapper.getStudentHonor(stuId);
        return StudentHonor;
    }

mapper

List<StHonor> getStudentHonor(@Param("stuId") String stuId);
   <select id="getStudentHonor" resultType="org.jeecg.modules.demo.st.entity.StHonor">
      SELECT
        st_honor.id id,
	    st_honor.st_name st_name,
	    sys_dict_item.item_text types,
	    st_honor.`name` name,
	    st_honor.year_one year_one,
	    st_honor.year_two year_two,
	    st_honor.description description,
	    st_honor.deleted photo
    FROM
	    st_honor
     LEFT JOIN sys_dict_item ON sys_dict_item.item_value = st_honor.types
    AND sys_dict_item.dict_id = "1216902849173159938"
    WHERE
	    st_honor.deleted='0'
    AND
	    st_honor. st_name=#{stuId}
    </select>
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!