下拉框返回id/name
This commit is contained in:
parent
b800d7b5ac
commit
0f0ef3b3f7
|
|
@ -10,6 +10,7 @@ import com.bonus.common.enums.OperaType;
|
|||
import com.bonus.system.domain.SysEncryType;
|
||||
import com.bonus.web.domain.ArchivalCatalogueDto;
|
||||
import com.bonus.web.domain.ProjectDto;
|
||||
import com.bonus.web.domain.SelectDto;
|
||||
import com.bonus.web.service.ProjectService;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
|
@ -51,7 +52,7 @@ public class ProjectController extends BaseController {
|
|||
@RequiresPermissions("file:catalog:select")
|
||||
public AjaxResult getFileCatalogSelect(ArchivalCatalogueDto dto) {
|
||||
try {
|
||||
List<ArchivalCatalogueDto> list = service.getFileCatalogSelect(dto);
|
||||
List<SelectDto> list = service.getFileCatalogSelect(dto);
|
||||
return AjaxResult.success(list);
|
||||
} catch (Exception e) {
|
||||
log.error(e.toString(), e);
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
package com.bonus.web.domain;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author:liang.chao
|
||||
* @Date:2025/9/12 - 9:16
|
||||
*/
|
||||
@Data
|
||||
public class SelectDto {
|
||||
private String id;
|
||||
private String name;
|
||||
}
|
||||
|
|
@ -3,6 +3,7 @@ package com.bonus.web.mapper;
|
|||
import com.bonus.web.domain.ArchivalCatalogueDto;
|
||||
import com.bonus.web.domain.DaKyProFilesContentsDto;
|
||||
import com.bonus.web.domain.ProjectDto;
|
||||
import com.bonus.web.domain.SelectDto;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -15,7 +16,7 @@ import java.util.List;
|
|||
public interface ProjectMapper {
|
||||
List<ProjectDto> list(ProjectDto dto);
|
||||
|
||||
List<ArchivalCatalogueDto> getFileCatalogSelect(ArchivalCatalogueDto dto);
|
||||
List<SelectDto> getFileCatalogSelect(ArchivalCatalogueDto dto);
|
||||
|
||||
Integer updateContentsName(ProjectDto projectDto);
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ package com.bonus.web.service;
|
|||
import com.bonus.common.core.domain.AjaxResult;
|
||||
import com.bonus.web.domain.ArchivalCatalogueDto;
|
||||
import com.bonus.web.domain.ProjectDto;
|
||||
import com.bonus.web.domain.SelectDto;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -14,7 +15,7 @@ public interface ProjectService {
|
|||
|
||||
List<ProjectDto> list(ProjectDto dto);
|
||||
|
||||
List<ArchivalCatalogueDto> getFileCatalogSelect(ArchivalCatalogueDto dto);
|
||||
List<SelectDto> getFileCatalogSelect(ArchivalCatalogueDto dto);
|
||||
|
||||
AjaxResult updateContentsName(ProjectDto projectDto);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import com.bonus.common.core.domain.AjaxResult;
|
|||
import com.bonus.web.domain.ArchivalCatalogueDto;
|
||||
import com.bonus.web.domain.DaKyProFilesContentsDto;
|
||||
import com.bonus.web.domain.ProjectDto;
|
||||
import com.bonus.web.domain.SelectDto;
|
||||
import com.bonus.web.mapper.ProjectMapper;
|
||||
import com.bonus.web.service.ProjectService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
|
@ -30,7 +31,7 @@ public class ProjectServiceImpl implements ProjectService {
|
|||
}
|
||||
|
||||
@Override
|
||||
public List<ArchivalCatalogueDto> getFileCatalogSelect(ArchivalCatalogueDto dto) {
|
||||
public List<SelectDto> getFileCatalogSelect(ArchivalCatalogueDto dto) {
|
||||
return projectMapper.getFileCatalogSelect(dto);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -79,10 +79,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
</if>
|
||||
|
||||
</select>
|
||||
<select id="getFileCatalogSelect" resultType="com.bonus.web.domain.ArchivalCatalogueDto">
|
||||
<select id="getFileCatalogSelect" resultType="com.bonus.web.domain.SelectDto">
|
||||
SELECT
|
||||
id,
|
||||
content_name AS contentName
|
||||
content_name AS name
|
||||
FROM
|
||||
da_ky_files_contents
|
||||
WHERE
|
||||
|
|
|
|||
Loading…
Reference in New Issue