Browse Source

提交:标签下拉框

pull/1/head
袁强 3 months ago
parent
commit
d7a1860093
  1. 4
      dk-api/api-system/src/main/java/org/dromara/system/api/RemoteLablePostService.java
  2. 10
      dk-modules/system/src/main/java/org/dromara/system/controller/system/AiLabelController.java
  3. 1
      dk-modules/system/src/main/java/org/dromara/system/dubbo/RemoteLablePostServicelmpl.java
  4. 4
      dk-modules/system/src/main/java/org/dromara/system/service/IAiLabelService.java
  5. 6
      dk-modules/system/src/main/java/org/dromara/system/service/impl/AiLabelServiceImpl.java

4
dk-api/api-system/src/main/java/org/dromara/system/api/RemoteLablePostService.java

@ -1,9 +1,5 @@
package org.dromara.system.api;
import org.dromara.system.api.domain.bo.RemoteLogininforBo;
import org.dromara.system.api.domain.vo.RemoteAiLabelPostVo;
import org.dromara.system.api.domain.vo.RemoteDeptVo;
import java.util.List;
/**

10
dk-modules/system/src/main/java/org/dromara/system/controller/system/AiLabelController.java

@ -46,6 +46,16 @@ public class AiLabelController extends BaseController {
return aiLabelService.queryPageList(bo, pageQuery);
}
/**
* 下拉框集合
*/
@SaCheckPermission("system:label:list")
@GetMapping("/list")
public List<AiLabelVo> list() {
return aiLabelService.allList();
}
/**
* 导出ai 识别类型列表
*/

1
dk-modules/system/src/main/java/org/dromara/system/dubbo/RemoteLablePostServicelmpl.java

@ -5,7 +5,6 @@ import org.apache.dubbo.config.annotation.DubboService;
import org.dromara.common.core.utils.MapstructUtils;
import org.dromara.system.api.RemoteLablePostService;
import org.dromara.system.api.domain.vo.RemoteAiLabelPostVo;
import org.dromara.system.api.domain.vo.RemoteDictDataVo;
import org.dromara.system.domain.vo.AiLablePostVo;
import org.dromara.system.domain.vo.SysPostVo;
import org.dromara.system.service.IAiLablePostService;

4
dk-modules/system/src/main/java/org/dromara/system/service/IAiLabelService.java

@ -25,6 +25,10 @@ public interface IAiLabelService {
*/
AiLabelVo queryById(Long lableId);
List<AiLabelVo> allList();
/**
* 分页查询ai 识别类型列表
*

6
dk-modules/system/src/main/java/org/dromara/system/service/impl/AiLabelServiceImpl.java

@ -15,6 +15,7 @@ import org.dromara.system.domain.AiLabel;
import org.dromara.system.mapper.AiLabelMapper;
import org.dromara.system.service.IAiLabelService;
import java.util.Comparator;
import java.util.List;
import java.util.Map;
import java.util.Collection;
@ -42,6 +43,11 @@ public class AiLabelServiceImpl implements IAiLabelService {
return baseMapper.selectVoById(lableId);
}
@Override
public List<AiLabelVo> allList() {
return baseMapper.selectVoList().stream().sorted(Comparator.comparing(AiLabelVo::getLableId)).toList();
}
/**
* 分页查询ai 识别类型列表
*

Loading…
Cancel
Save