Commit 9a05c7e5 by 焦凯

修改功能树等接口

parent e1eeb4e1
......@@ -24,7 +24,7 @@ public class InzBasisFunctionTreeController {
return new FunctionTreeObj(functionDefinition);
}
@RequestMapping(value = "/basis/functionTree/station", method = RequestMethod.GET)
@RequestMapping(value = "/warehouse/basis/functionTree", method = RequestMethod.GET)
public Object getFunctionTreeStation() {
String functreeName = "com.beecode.inz.portal.functiontree.StationFunctionTree";
......
......@@ -3,9 +3,11 @@ package com.beecode.inz.basis.web;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import com.beecode.bcp.core.context.AminoContextHolder;
......@@ -72,4 +74,14 @@ public class WarehouseUserController {
return ResponseObj.success("操作成功",null);
}
/**
* 验证状态
* @return
* @throws Exception
*/
@RequestMapping(value ="/login/status",method = RequestMethod.GET)
public String loginState(){
return Integer.toString(HttpStatus.OK.value());
}
}
<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://www.beecode.cn/schema/amino-metadata" xmlns:m="http://www.beecode.cn/schema/inz-functionTree">
<specification>1.0</specification>
<id>f096377b-c10b-42a1-8bc0-d63dfdf3cb8c</id>
<id>bb1ee4d5-4181-48cf-a544-5ae2af8ec6b6</id>
<name>com.beecode.inz.portal.functiontree.CompanyFunctionTree</name>
<title>默认功能树</title>
<define>inz-functionTree</define>
......@@ -10,7 +10,7 @@
<m:function-tree>
<m:parent></m:parent>
<m:function-node>
<m:id>e2713187-ccb3-4d77-8a56-fc38a2c59afb</m:id>
<m:id>dbc68c7e-24e5-4d1a-9aca-4bc9c2984155</m:id>
<m:name>home</m:name>
<m:title>首页</m:title>
<m:index>1000</m:index>
......@@ -22,7 +22,7 @@
</m:function-definition>
</m:function-node>
<m:function-node>
<m:id>ffd4a311-9714-4e16-97ec-19f330429fb8</m:id>
<m:id>4620e40f-16f7-49f6-8057-74aa5d775c90</m:id>
<m:name>project</m:name>
<m:title>项目</m:title>
<m:index>2000</m:index>
......@@ -34,21 +34,194 @@
</m:function-definition>
<m:children>
<m:function-node>
<m:id>3d8a33ca-1e85-4db9-aa6a-e79270d9a801</m:id>
<m:name>project_list</m:name>
<m:title>项目备案</m:title>
<m:id>5d1ae6b8-367f-451c-b337-10760abd7069</m:id>
<m:name>project_list_company</m:name>
<m:title>项目清单</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:role>管理员,经理,总监</m:role>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-project-list</m:view>
<m:view>function-project-list-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
</m:function-node>
<m:function-node>
<m:id>1e294249-8e89-4f45-a726-0af521eae11f</m:id>
<m:name>contract</m:name>
<m:title>合同</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>functions</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:children>
<m:function-node>
<m:id>6ae079cf-076f-4966-99fd-f50eaf6cd812</m:id>
<m:name>contract_list_company</m:name>
<m:title>合同清单</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-contract-list-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont iconhetongguanli</m:icon>
</m:function-node>
</m:children>
</m:function-node>
<m:function-node>
<m:id>6c001e49-4f7c-4fbb-8aeb-08f60dd381fa</m:id>
<m:name>demand_plan</m:name>
<m:title>需用计划</m:title>
<m:index>3000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>functions</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:children>
<m:function-node>
<m:id>11d8825c-b22d-4f63-b09a-900d891089be</m:id>
<m:name>demand_plan_list_company</m:name>
<m:title>日常计划</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-demand-plan-list-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>502607c8-1f5b-4962-b992-34561e60fe86</m:id>
<m:name>temporary_demand_plan_list_company</m:name>
<m:title>临时计划</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-temporary-demand-plan-list-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
<m:function-node>
<m:id>738d947c-1ec7-449e-afd4-57397498395d</m:id>
<m:name>refund_mgr</m:name>
<m:title>退款管理</m:title>
<m:index>4000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>functions</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:children>
<m:function-node>
<m:id>d17efea8-e0bd-4461-9ce6-97fda63d0d86</m:id>
<m:name>refund_apply_company</m:name>
<m:title>退款申请</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-refund-apply-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>b078b97e-4e8f-40f9-b015-f3de02b29f6e</m:id>
<m:name>refund_detail_company</m:name>
<m:title>退款明细</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-refund-detail-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
<m:function-node>
<m:id>5964ef40-1f97-4bb0-9a03-4b847083dd55</m:id>
<m:name>purchase_mgr</m:name>
<m:title>购买管理</m:title>
<m:index>5000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>functions</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:children>
<m:function-node>
<m:id>c555b699-841c-4b73-b67e-efbe95603678</m:id>
<m:name>advance_detail_company</m:name>
<m:title>预付款明细</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-advance-detail-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>0d1f2b6e-804d-4a86-ac72-50d98e2452fd</m:id>
<m:name>guarantee_detail_company</m:name>
<m:title>保证金明细</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-guarantee-detail-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>a03d8f90-25f8-46ed-acc1-afba97a62017</m:id>
<m:name>payment_detail</m:name>
<m:title>扣款明细</m:title>
<m:index>3000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-payment-detail-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>bf1d189c-3eba-46b8-9c2d-ac584ae8aebb</m:id>
<m:name>statement_account_company</m:name>
<m:title>对账单</m:title>
<m:index>4000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-statement-account-company</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
</m:function-tree>
</content>
</metadata>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://www.beecode.cn/schema/amino-metadata" xmlns:m="http://www.beecode.cn/schema/inz-functionTree">
<specification>1.0</specification>
<id>c72fff2a-2e75-4515-a732-a0f5c25c50d3</id>
<id>568fbe94-7487-4424-adf5-bfb4bf7a325e</id>
<name>com.beecode.inz.portal.functiontree.StationFunctionTree</name>
<title>默认功能树</title>
<define>inz-functionTree</define>
......@@ -10,7 +10,7 @@
<m:function-tree>
<m:parent></m:parent>
<m:function-node>
<m:id>c764ecdd-e8e0-4065-81a7-79f8f55e543a</m:id>
<m:id>84ebc38d-7f48-4898-bef3-70daf4bedf6c</m:id>
<m:name>home</m:name>
<m:title>首页</m:title>
<m:index>1000</m:index>
......@@ -22,10 +22,10 @@
</m:function-definition>
</m:function-node>
<m:function-node>
<m:id>a0659619-c696-4bbf-a302-e8ff94776a6e</m:id>
<m:name>contract</m:name>
<m:title>合同</m:title>
<m:index>3000</m:index>
<m:id>ee5fbc98-afad-4cd8-abf6-e6ecc21adca9</m:id>
<m:name>monitoring</m:name>
<m:title>监控</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
......@@ -34,72 +34,100 @@
</m:function-definition>
<m:children>
<m:function-node>
<m:id>148afd5b-47df-4650-a37a-b53630ca901b</m:id>
<m:name>contract_list</m:name>
<m:title>合同登记</m:title>
<m:id>1b97a5ea-5dff-441b-a1df-fd85c280b3a8</m:id>
<m:name>video_monitoring_station</m:name>
<m:title>视频监控</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-contract-list</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>42245868-d9d9-44fb-87bd-11063b125626</m:id>
<m:name>contract_change</m:name>
<m:title>合同变更</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-contract-change</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>cfdd98a0-39ef-40e3-834f-309d8b902936</m:id>
<m:name>contract_execute_warning</m:name>
<m:title>合同执行预警</m:title>
<m:index>3000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-contract-execute-warning</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>1fe27a02-9319-42bd-b0e1-1ee2dbf94fa7</m:id>
<m:name>contract_execute_analyse</m:name>
<m:title>合同执行分析</m:title>
<m:index>4000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-contract-execute-analyse</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>6d527c38-4ac5-49e5-a0a9-51e0c74a849b</m:id>
<m:name>contract_warning_setting</m:name>
<m:title>合同预警设置</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-contract-warning-setting</m:view>
<m:view>function-video-monitoring-station</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
<m:function-node>
<m:id>a65c2aa3-65bf-4f17-9964-4909417a1e02</m:id>
<m:name>price</m:name>
<m:title>价格</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>functions</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:children>
<m:function-node>
<m:id>c1c92b1a-2107-452f-be94-37360c29cf2e</m:id>
<m:name>todayPriceStation</m:name>
<m:title>今日砂价</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-today-price-station</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>98d7db3e-7ed9-4916-8202-b984f021efe5</m:id>
<m:name>price-history-list-station</m:name>
<m:title>历史价格查询</m:title>
<m:index>2000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-price-history-list-station</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
<m:function-node>
<m:id>8cb335eb-8e2a-4956-b43a-7d4cf1b44f97</m:id>
<m:name>break_rule_record</m:name>
<m:title>违规记录</m:title>
<m:index>9000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>functions</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:children>
<m:function-node>
<m:id>4f8043e8-58b2-4cbe-90e9-b0e04424f75c</m:id>
<m:name>vehicleBreakRuleRecordStation</m:name>
<m:title>车辆违规记录</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-vehicle-break-rule-record-station</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
<m:function-node>
<m:id>d127b0e2-bedb-4d42-9871-29ec7e1390f4</m:id>
<m:name>personBreakRuleRecordStation</m:name>
<m:title>人员违规记录</m:title>
<m:index>1000</m:index>
<m:license></m:license>
<m:privilege></m:privilege>
<m:function-definition>
<m:view>function-person-break-rule-record-station</m:view>
<m:view-config></m:view-config>
</m:function-definition>
<m:icon>iconfont icon-qiyeshezhi</m:icon>
</m:function-node>
</m:children>
</m:function-node>
</m:function-tree>
</content>
</metadata>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment