huangyh 6 years ago
parent
commit
939ebd512f
1 changed files with 10 additions and 28 deletions
  1. 10 28
      light-apiengine.xml

+ 10 - 28
light-apiengine.xml

@@ -222,6 +222,13 @@
                     <failure ref="$sys_return"></failure>
                 </return>
             </api>
+            <api name="add_domain_menu" desc="域添加菜单" method="post,get,put">
+                <param name=""  ref="$add_domain_menu" desc="添加域菜单bean"/>
+                <return>
+                    <success ref="$sys_return"></success>
+                    <failure ref="$sys_return"></failure>
+                </return>
+            </api>
         </controller>
         <controller name="api" desc="api接口">
             <api name="api_doc" method="get" desc="api文档">
@@ -230,11 +237,6 @@
         </controller>
     </controllers>
     <beans>
-        <bean name="sys_menu_tree" desc="系统菜单树" inher="$sys_menu">
-            <prop name="children" caption="子列表" type="$sys_menu_tree array" />
-            <prop name="level" caption="目录层级" type="int32" />
-            <prop name="parent_name" caption="父节点名称" type="string" />
-        </bean>
         <bean name="sys_org_tree" desc="组织架构" inher="$sys_org">
             <prop name="children" caption="子列表" type="$sys_org_tree array" />
         </bean>
@@ -251,18 +253,6 @@
         <bean name="login_return_info" desc="登录信息" inher="$sys_user">
             <prop name="token" caption="token" type="string" />
         </bean>
-        <bean name="get_page_info" desc="分页参数">
-            <prop name="pageNum" caption="页码" type="int" />
-            <prop name="pageSize" caption="单页数" type="int" />
-            <prop name="columnFilters" caption="过滤条件" type="$column_filters"/>
-        </bean>
-        <bean name="column_filters" desc="分页参数_过滤条件列表">
-            <prop name="name" caption="过滤名称列表" type="$column_filter" />
-        </bean>
-        <bean name="column_filter" desc="分页参数_过滤条件">
-            <prop name="name" caption="过滤名称列表" type="string" />
-            <prop name="value" caption="过滤值" type="string" />
-        </bean>
         <bean name="sys_user_page_info">
             <prop name="pageNum" caption="页码" type="int" />
             <prop name="pageSize" caption="单页数" type="int" />
@@ -306,18 +296,10 @@
             <prop name="nodes" caption="子结点" type="*TreeNode array" />
             <prop name="tag" caption="tag" type="interface{}" />
         </bean>
-        <bean name="join" desc="连表查询">
-            <prop name="joinOperator" caption="连接方式" type="string" />
-            <prop name="tabelName" caption="连接表名" type="string" />
-            <prop name="condition" caption="连接条件" type="string" />
-        </bean>
-        <bean name="page_query_param" desc="分页参数">
-            <prop name="table_name" caption="表名" type="string" />
-            <prop name="select_fields" caption="选择列" type="[]string" />
-            <prop name="join_tables" caption="总数" type="$join array" />
-            <!--<prop name="page_info" caption="内容" type="$get_page_info" />-->
+        <bean name="add_domain_menu" desc="添加域菜单">
+            <prop name="domain_id" caption="域名ID" type="string" />
+            <prop name="menus" caption="菜单" type="$sys_menu array" />
         </bean>
-
     </beans>
     <tables>
         <table name="sys_user" desc="用户表">