Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王衍超
cloud-fb
Commits
9a05c7e5
Commit
9a05c7e5
authored
Mar 19, 2021
by
焦凯
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改功能树等接口
parent
e1eeb4e1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
286 additions
and
71 deletions
+286
-71
InzBasisFunctionTreeController.java
...beecode/inz/basis/web/InzBasisFunctionTreeController.java
+1
-1
WarehouseUserController.java
...va/com/beecode/inz/basis/web/WarehouseUserController.java
+12
-0
CompanyFunctionTree.jmx
...m/beecode/inz/portal/functiontree/CompanyFunctionTree.jmx
+182
-8
StationFunctionTree.jmx
...m/beecode/inz/portal/functiontree/StationFunctionTree.jmx
+91
-62
No files found.
backend/inz.basis/src/main/java/com/beecode/inz/basis/web/InzBasisFunctionTreeController.java
View file @
9a05c7e5
...
...
@@ -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"
;
...
...
backend/inz.basis/src/main/java/com/beecode/inz/basis/web/WarehouseUserController.java
View file @
9a05c7e5
...
...
@@ -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
());
}
}
backend/inz.basis/src/main/resources/com/beecode/inz/portal/functiontree/CompanyFunctionTree.jmx
View file @
9a05c7e5
<?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
backend/inz.basis/src/main/resources/com/beecode/inz/portal/functiontree/StationFunctionTree.jmx
View file @
9a05c7e5
<?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>
3
000
</m:index>
<m:id>
ee5fbc98-afad-4cd8-abf6-e6ecc21adca9
</m:id>
<m:name>
monitoring
</m:name>
<m:title>
监控
</m:title>
<m:index>
1
000
</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>
1
48afd5b-47df-4650-a37a-b53630ca901b
</m:id>
<m:name>
contract_list
</m:name>
<m:title>
合同登记
</m:title>
<m:id>
1
b97a5ea-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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment