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