This commit is contained in:
淋雨一直走YH
2023-09-28 15:38:29 +08:00
commit 7bc57c75dc
1480 changed files with 144393 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>mjkf.xinke</groupId>
<artifactId>mjkf-xinke-plugin-api</artifactId>
<version>1.0.0</version>
</parent>
<artifactId>mjkf-xinke-plugin-mobile-api</artifactId>
<packaging>jar</packaging>
<description>移动端管理插件api接口</description>
<dependencies>
<!-- 每个插件接口都要引入common -->
<dependency>
<groupId>mjkf.xinke</groupId>
<artifactId>mjkf-xinke-common</artifactId>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,21 @@
package mjkf.xinke.mobile.api;
import java.util.List;
/**
* 移动端按钮API
*
*
* @date 2023/2/1 9:52
**/
public interface MobileButtonApi {
/**
* 根据按钮id集合获取按钮码列表
*
*
* @date 2023/2/5 13:26
**/
List<String> listByIds(List<String> idList);
}

View File

@@ -0,0 +1,32 @@
package mjkf.xinke.mobile.api;
import cn.hutool.core.lang.tree.Tree;
import cn.hutool.json.JSONObject;
import java.util.List;
/**
* 移动端菜单API
*
*
* @date 2023/1/31 10:09
**/
public interface MobileMenuApi {
/**
* 获取移动端菜单授权树
*
*
* @date 2023/1/31 10:10
**/
List<JSONObject> mobileMenuTreeSelector();
/**
* 获取移动端登录菜单树
*
*
* @date 2023/1/31 10:29
**/
List<Tree<String>> loginMobileMenuTree(List<String> menuIdList);
}

View File

@@ -0,0 +1,22 @@
package mjkf.xinke.mobile.api;
import cn.hutool.json.JSONObject;
import java.util.List;
/**
* 移动端菜单API
*
*
* @date 2023/1/31 10:09
**/
public interface MobileModuleApi {
/**
* 获取移动端模块选择器
*
*
* @date 2023/7/15 22:01
**/
List<JSONObject> mobileModuleSelector();
}