API页面类型分类
parent
77171448eb
commit
55894dcd37
|
@ -0,0 +1,16 @@
|
||||||
|
package com.muyu.domain.req;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author:chaiyapeng
|
||||||
|
* @Package:com.muyu.domain.req
|
||||||
|
* @Project:cloud-mart
|
||||||
|
* @name:ConnectorSortGroupBy
|
||||||
|
* @Date:2024/9/3 20:30
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class ConnectorSortGroupBy {
|
||||||
|
private String connectorSort;
|
||||||
|
private Integer count;
|
||||||
|
}
|
|
@ -6,6 +6,7 @@ import com.muyu.cloud.mart.service.ConnectorService;
|
||||||
import com.muyu.common.core.domain.Result;
|
import com.muyu.common.core.domain.Result;
|
||||||
import com.muyu.domain.Connector;
|
import com.muyu.domain.Connector;
|
||||||
import com.muyu.domain.ConnectorUser;
|
import com.muyu.domain.ConnectorUser;
|
||||||
|
import com.muyu.domain.req.ConnectorSortGroupBy;
|
||||||
import com.muyu.domain.req.ConnectorUserReq;
|
import com.muyu.domain.req.ConnectorUserReq;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
@ -49,6 +50,13 @@ public class ConnectorController {
|
||||||
public Result<List<ConnectorUser>> findConnectorUserList(@RequestBody ConnectorUserReq connectorUserReq){
|
public Result<List<ConnectorUser>> findConnectorUserList(@RequestBody ConnectorUserReq connectorUserReq){
|
||||||
return connectorService.findConnectorUserList(connectorUserReq);
|
return connectorService.findConnectorUserList(connectorUserReq);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* API页面类型分类
|
||||||
|
*/
|
||||||
|
@GetMapping("findConnectSort")
|
||||||
|
public Result<List<ConnectorSortGroupBy>> findConnectSort (){
|
||||||
|
return connectorService.findConnectSort();
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* 接口添加
|
* 接口添加
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.muyu.domain.Connector;
|
import com.muyu.domain.Connector;
|
||||||
import com.muyu.domain.ConnectorUser;
|
import com.muyu.domain.ConnectorUser;
|
||||||
import com.muyu.domain.SysUser;
|
import com.muyu.domain.SysUser;
|
||||||
|
import com.muyu.domain.req.ConnectorSortGroupBy;
|
||||||
import com.muyu.domain.req.ConnectorUserReq;
|
import com.muyu.domain.req.ConnectorUserReq;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
|
@ -28,4 +29,7 @@ public interface ConnectorMapper extends BaseMapper<Connector> {
|
||||||
List<Connector> findApiList(Connector connector);
|
List<Connector> findApiList(Connector connector);
|
||||||
|
|
||||||
SysUser userId(Long userId);
|
SysUser userId(Long userId);
|
||||||
|
|
||||||
|
|
||||||
|
List<ConnectorSortGroupBy> findConnectSort();
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import com.muyu.common.core.domain.Result;
|
import com.muyu.common.core.domain.Result;
|
||||||
import com.muyu.domain.Connector;
|
import com.muyu.domain.Connector;
|
||||||
import com.muyu.domain.ConnectorUser;
|
import com.muyu.domain.ConnectorUser;
|
||||||
|
import com.muyu.domain.req.ConnectorSortGroupBy;
|
||||||
import com.muyu.domain.req.ConnectorUserReq;
|
import com.muyu.domain.req.ConnectorUserReq;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -29,5 +30,7 @@ public interface ConnectorService extends IService<Connector> {
|
||||||
|
|
||||||
Result findApiList(Connector connector);
|
Result findApiList(Connector connector);
|
||||||
|
|
||||||
|
Result<List<ConnectorSortGroupBy>> findConnectSort();
|
||||||
|
|
||||||
// Result upload(MultipartFile file);
|
// Result upload(MultipartFile file);
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,6 +9,7 @@ import com.muyu.common.security.utils.SecurityUtils;
|
||||||
import com.muyu.domain.Connector;
|
import com.muyu.domain.Connector;
|
||||||
import com.muyu.domain.ConnectorUser;
|
import com.muyu.domain.ConnectorUser;
|
||||||
import com.muyu.domain.SysUser;
|
import com.muyu.domain.SysUser;
|
||||||
|
import com.muyu.domain.req.ConnectorSortGroupBy;
|
||||||
import com.muyu.domain.req.ConnectorUserReq;
|
import com.muyu.domain.req.ConnectorUserReq;
|
||||||
import org.apache.catalina.User;
|
import org.apache.catalina.User;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
@ -93,6 +94,12 @@ public class ConnectorServiceImpl extends ServiceImpl<ConnectorMapper, Connector
|
||||||
return Result.success(list);
|
return Result.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Result<List<ConnectorSortGroupBy>> findConnectSort() {
|
||||||
|
List<ConnectorSortGroupBy> list = connectorMapper.findConnectSort();
|
||||||
|
return Result.success(list);
|
||||||
|
}
|
||||||
|
|
||||||
// @Override
|
// @Override
|
||||||
// public Result upload(MultipartFile file) {
|
// public Result upload(MultipartFile file) {
|
||||||
// try {
|
// try {
|
||||||
|
|
|
@ -43,6 +43,9 @@
|
||||||
<select id="userId" resultType="com.muyu.domain.SysUser">
|
<select id="userId" resultType="com.muyu.domain.SysUser">
|
||||||
select *from sys_user where user_id=#{userId}
|
select *from sys_user where user_id=#{userId}
|
||||||
</select>
|
</select>
|
||||||
|
<select id="findConnectSort" resultType="com.muyu.domain.req.ConnectorSortGroupBy">
|
||||||
|
SELECT connector_sort,COUNT(connector_sort) AS count FROM connector GROUP BY connector_sort
|
||||||
|
</select>
|
||||||
|
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
Loading…
Reference in New Issue