|
1 | 1 |
|
2 |
| -let getNoticeManagerApi = function (path) { |
3 |
| - return '/bidding/noticeManage/' + path |
4 |
| -} |
5 |
| - |
6 |
| -let getBidApi = function (path) { |
7 |
| - return '/bidding/workflowManage/bid/' + path |
8 |
| -} |
9 |
| - |
10 |
| -let getSealApi = function (path) { |
11 |
| - return '/bidding/fileSeals/' + path |
12 |
| -} |
13 |
| - |
14 | 2 | const apiPath = {
|
15 |
| - /** |
16 |
| - * 公告管理 NOTICE_MANAGER |
17 |
| - */ |
18 |
| - NOTICE_MANAGER_QUERY_LIST: getNoticeManagerApi('queryList'), |
19 |
| - NOTICE_MANAGER_IS_TOP: getNoticeManagerApi('isTop'), |
20 |
| - NOTICE_MANAGER_CANCEL_TOP: getNoticeManagerApi('cancelTop'), |
21 |
| - NOTICE_MANAGER_ADD_NOTICE: getNoticeManagerApi('addNotice'), |
22 |
| - NOTICE_MANAGER_UPDATE_NOTICE: getNoticeManagerApi('updateNotice'), |
23 |
| - NOTICE_MANAGER_DELETE_TOP: getNoticeManagerApi('deleteTop'), |
24 |
| - NOTICE_MANAGER_NOTICE_DETAIL: getNoticeManagerApi('noticeDetail'), |
25 |
| - NOTICE_MANAGER_QUERY_SIGNED_LIST: getNoticeManagerApi('enList/queryList'), |
26 |
| - NOTICE_MANAGER_APPROVE_SIGNED_ITEM: getNoticeManagerApi('enList/Approve'), |
27 |
| - NOTICE_MANAGER_CHANGE_DISPLAY: getNoticeManagerApi('changeDisplay'), |
28 |
| - /** |
29 |
| - * 流程管理 WORKFLOW_MANAGER |
30 |
| - */ |
31 |
| - WORKFLOW_MANAGER_QUERY_BID_LIST: getBidApi('bidInfoList'), |
32 |
| - WORKFLOW_MANAGER_ADD_BID_ITEM: getBidApi('bidInfoAdd'), |
33 |
| - WORKFLOW_MANAGER_EDIT_BID_ITEM: getBidApi('bidInfoEdit'), |
34 |
| - WORKFLOW_MANAGER_GET_ITEM_INFO: getBidApi('bidInfoView'), |
35 |
| - WORKFLOW_MANAGER_DELETE_ITEM: getBidApi('bidInfoDelete'), |
36 |
| - WORKFLOW_MANAGER_ADD_SEAL: getSealApi('add'), |
37 |
| - WORKFLOW_MANAGER_EDIT_SEAL: getSealApi('edit'), |
38 |
| - WORKFLOW_MANAGER_DELETE_SEAL: getSealApi('deleteById'), |
39 |
| - WORKFLOW_MANAGER_QUERY_SEALS: getSealApi('listAllSeals'), |
40 |
| - |
41 |
| - // 数据字典 |
42 |
| - CITY_LIST: '/bidding/data/cityList', |
43 |
| - |
44 |
| - GET_PROJECT_LIST_ALL: '/bidding/workflowManage/ecm/getProjectListAll', |
45 |
| - SIGNUP_LIST_ALL: '/bidding/noticeManage/signUp/queryList', |
46 |
| - BID_INFO_LIST: '/bidding/workflowManage/bid/bidInfoList', |
47 |
| - SIGN_UP_APPROVE: '/bidding/noticeManage/signUp/approve', |
48 |
| - |
49 |
| - CHECK_LOGIN: '/bidding/sso/checkIsLogin.json', |
50 |
| - LOGOUT: '/bidding/sso/logout.json', |
51 |
| -} |
52 |
| - |
53 |
| -const progressObj = { |
54 |
| - /** |
55 |
| - * 公告管理 NOTICE_MANAGER |
56 |
| - */ |
57 |
| - NOTICE_MANAGER_QUERY_LIST: 1, |
58 |
| - NOTICE_MANAGER_IS_TOP: 1, |
59 |
| - NOTICE_MANAGER_ADD_NOTICE: 1, |
60 |
| - NOTICE_MANAGER_UPDATE_NOTICE: 1, |
61 |
| - NOTICE_MANAGER_DELETE_TOP: 1, |
62 |
| - NOTICE_MANAGER_NOTICE_DETAIL: 1, |
63 |
| - NOTICE_MANAGER_QUERY_SIGNED_LIST: 1, |
64 |
| - NOTICE_MANAGER_APPROVE_SIGNED_ITEM: 1, |
65 |
| - |
66 |
| - /** |
67 |
| - * 流程管理 WORKFLOW_MANAGER |
68 |
| - */ |
69 |
| - WORKFLOW_MANAGER_QUERY_BID_LIST: 1, |
70 |
| - WORKFLOW_MANAGER_ADD_BID_ITEM: 0, |
71 |
| - WORKFLOW_MANAGER_EDIT_BID_ITEM: 0, |
72 |
| - WORKFLOW_MANAGER_GET_ITEM_INFO: 0, |
73 |
| - WORKFLOW_MANAGER_DELETE_ITEM: 0, |
74 |
| - WORKFLOW_MANAGER_ADD_SEAL: 0, |
75 |
| - WORKFLOW_MANAGER_EDIT_SEAL: 0, |
76 |
| - WORKFLOW_MANAGER_DELETE_SEAL: 0, |
77 |
| - WORKFLOW_MANAGER_QUERY_SEALS: 0, |
78 |
| - |
79 |
| -} |
80 |
| - |
81 |
| -function getProgress() { |
82 |
| - let obj = {} |
83 |
| - Object.keys(progressObj).forEach(staticKey => { |
84 |
| - let progress = progressObj[staticKey] |
85 |
| - let url = apiPath[staticKey] |
86 | 3 |
|
87 |
| - if (url) { |
88 |
| - obj[url] = progress |
89 |
| - } |
90 |
| - }) |
91 |
| - return obj |
92 | 4 | }
|
93 | 5 |
|
94 | 6 | export default apiPath
|
95 |
| -export const apiPathProgress = getProgress() |
0 commit comments