Ver código fonte

更新PCWEB菜单配置

zhou.xiaoning 3 anos atrás
pai
commit
495a4d90a7
1 arquivos alterados com 587 adições e 48 exclusões
  1. 587 48
      config/pcweb_menu/pcweb_menu_qyfg.json

+ 587 - 48
config/pcweb_menu/pcweb_menu_qyfg.json

@@ -811,7 +811,466 @@
         ]
     },
     {
-        "title": "现货套保",
+        "title": "套期",
+        "rulekey": "client_pc_web_qiyefengguan_hedgeditem",
+        "code": "hedgeditem",
+        "path": "/hedgeditem",
+        "component": "Layout",
+        "sort": 3,
+        "isshow": true,
+        "children": [
+            {
+                "title": "敞口监控",
+                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_exposure",
+                "code": "hedgeditem_exposure",
+                "path": "hedgeditem_exposure",
+                "component": "Main",
+                "sort": 1,
+                "isshow": true,
+                "url": "",
+                "remark": "",
+                "children": [
+                    {
+                        "title": "敞口监控",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_exposure_list",
+                        "code": "hedgeditem_exposure_list",
+                        "path": "hedgeditem_exposure_list",
+                        "component": "views/hedgeditem/exposure/list/index.vue",
+                        "sort": 1,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "children": [
+                            {
+                                "title": "期货持仓明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_exposure_position",
+                                "code": "hedgeditem_exposure_position",
+                                "path": "",
+                                "component": "views/hedgeditem/exposure/components/position/index.vue",
+                                "sort": 1,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "现货变动明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_exposure_spot",
+                                "code": "hedgeditem_exposure_spot",
+                                "path": "",
+                                "component": "views/hedgeditem/exposure/components/spot/index.vue",
+                                "sort": 2,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "计划变动明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_exposure_plan",
+                                "code": "hedgeditem_exposure_plan",
+                                "path": "",
+                                "component": "views/hedgeditem/exposure/components/plan/index.vue",
+                                "sort": 3,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "期货变动明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_exposure_futures",
+                                "code": "hedgeditem_exposure_futures",
+                                "path": "",
+                                "component": "views/hedgeditem/exposure/components/futures/index.vue",
+                                "sort": 4,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
+                "title": "套期交易",
+                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade",
+                "code": "hedgeditem_trade",
+                "path": "hedgeditem_trade",
+                "component": "Main",
+                "sort": 2,
+                "isshow": true,
+                "url": "",
+                "remark": "",
+                "children": [
+                    {
+                        "title": "执行中",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running",
+                        "code": "hedgeditem_trade_running",
+                        "path": "hedgeditem_trade_running",
+                        "component": "views/hedgeditem/trade/running/index.vue",
+                        "sort": 1,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "新增",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_add",
+                                "code": "add",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "期货交易",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_trade",
+                                "code": "trade",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "完结项目",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_ending",
+                                "code": "ending",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "详情",
+                                "rulekey": "",
+                                "code": "detail",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ],
+                        "children": [
+                            {
+                                "title": "期货持仓明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_position",
+                                "code": "hedgeditem_trade_running_position",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/position/index.vue",
+                                "sort": 1,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "套期计划明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_plan",
+                                "code": "hedgeditem_trade_running_plan",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/plan/index.vue",
+                                "sort": 2,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "现货成交明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_spot",
+                                "code": "hedgeditem_trade_running_done",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/spot/index.vue",
+                                "sort": 3,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "期货成交明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_running_futures",
+                                "code": "hedgeditem_trade_running_order",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/futures/index.vue",
+                                "sort": 4,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            }
+                        ]
+                    },
+                    {
+                        "title": "已完成",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_finish",
+                        "code": "hedgeditem_trade_finish",
+                        "path": "hedgeditem_trade_finish",
+                        "component": "views/hedgeditem/trade/finish/index.vue",
+                        "sort": 2,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "children": [
+                            {
+                                "title": "期货持仓明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_finish_position",
+                                "code": "exposure_realtime_index",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/position/index.vue",
+                                "sort": 1,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "套期计划明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_finish_plan",
+                                "code": "exposure_realtime_index",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/plan/index.vue",
+                                "sort": 2,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "现货成交明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_finish_spot",
+                                "code": "exposure_realtime_index",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/spot/index.vue",
+                                "sort": 3,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            },
+                            {
+                                "title": "期货成交明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_finish_futures",
+                                "code": "exposure_realtime_index",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/futures/index.vue",
+                                "sort": 4,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            }
+                        ]
+                    },
+                    {
+                        "title": "待点价合同",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_pricing",
+                        "code": "hedgeditem_trade_pricing",
+                        "path": "hedgeditem_trade_pricing",
+                        "component": "views/hedgeditem/trade/pricing/index.vue",
+                        "sort": 3,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "期货交易",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_pricing_trade",
+                                "code": "trade",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "点价登记",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_pricing_record",
+                                "code": "record",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关联采购计划项目",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_pricing_purchase",
+                                "code": "purchase",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关联现货套保项目",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_pricing_hedge",
+                                "code": "hedge",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "详情",
+                                "rulekey": "",
+                                "code": "detail",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ],
+                        "children": [
+                            {
+                                "title": "点价登记明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_pricing_details",
+                                "code": "hedgeditem_trade_pricing_details",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/pricing-details/index.vue",
+                                "sort": 1,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            }
+                        ]
+                    },
+                    {
+                        "title": "已点价合同",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_priced",
+                        "code": "hedgeditem_trade_performance",
+                        "path": "hedgeditem_trade_performance",
+                        "component": "views/business/exposure/list/realTime/index.vue",
+                        "sort": 4,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "关联采购计划项目",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_priced_purchase",
+                                "code": "purchase",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关联现货套保项目",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_priced_hedge",
+                                "code": "hedge",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "详情",
+                                "rulekey": "",
+                                "code": "detail",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ],
+                        "children": [
+                            {
+                                "title": "点价登记明细",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_trade_priced_details",
+                                "code": "exposure_realtime_index",
+                                "path": "",
+                                "component": "views/hedgeditem/trade/components/pricing-details/index.vue",
+                                "sort": 1,
+                                "isshow": true,
+                                "url": "",
+                                "remark": ""
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
+                "title": "期货成交关联",
+                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures",
+                "code": "hedgeditem_futures",
+                "path": "hedgeditem_futures",
+                "component": "Main",
+                "sort": 3,
+                "isshow": true,
+                "url": "",
+                "remark": "",
+                "children": [
+                    {
+                        "title": "外部未成交单",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures_out",
+                        "code": "hedgeditem_futures_out",
+                        "path": "hedgeditem_futures_out",
+                        "component": "views/hedgeditem/futures/out/index.vue",
+                        "sort": 4,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "关联",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures_out_link",
+                                "code": "link",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ]
+                    },
+                    {
+                        "title": "内部未关联成交单",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures_in",
+                        "code": "hedgeditem_futures_in",
+                        "path": "hedgeditem_futures_in",
+                        "component": "views/hedgeditem/futures/in/index.vue",
+                        "sort": 4,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "关联",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures_in_link",
+                                "code": "link",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ]
+                    },
+                    {
+                        "title": "已关联成交单",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures_finish",
+                        "code": "hedgeditem_futures_finish",
+                        "path": "hedgeditem_futures_finish",
+                        "component": "views/hedgeditem/futures/finish/index.vue",
+                        "sort": 4,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "解除关联",
+                                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_futures_finish_unlink",
+                                "code": "unlink",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
+                "title": "现货参考价",
+                "rulekey": "client_pc_web_qiyefengguan_spotmarket",
+                "code": "spotmarket",
+                "path": "spotmarket",
+                "component": "Main",
+                "sort": 6,
+                "isshow": true,
+                "url": "",
+                "remark": "",
+                "children": [
+                    {
+                        "title": "现货参考价",
+                        "rulekey": "client_pc_web_qiyefengguan_spotmarket_price",
+                        "code": "spotmarket_price",
+                        "path": "spotmarket_price",
+                        "component": "views/business/spotmarket/list/price/index.vue",
+                        "sort": 1,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "修改",
+                                "rulekey": "client_pc_web_qiyefengguan_spotmarket_price_modify",
+                                "code": "modify",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "详情",
+                                "rulekey": "",
+                                "code": "detail",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ]
+                    }
+                ]
+            }
+        ]
+    },
+    {
+        "title": "现货管理",
         "rulekey": "client_pc_web_qiyefengguan_business",
         "code": "business",
         "path": "/business",
@@ -850,8 +1309,15 @@
                             },
                             {
                                 "label": "套保交易",
-                                "rulekey": "client_pc_web_qiyefengguan_purchase_pending_trade",
-                                "code": "purchase_pending_trade",
+                                "rulekey": "client_pc_web_qiyefengguan_purchase_pending_relate",
+                                "code": "purchase_pending_relate",
+                                "isshow": false,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关联项目",
+                                "rulekey": "client_pc_web_qiyefengguan_purchase_pending_relate",
+                                "code": "purchase_pending_relate",
                                 "isshow": true,
                                 "remark": ""
                             },
@@ -1022,6 +1488,13 @@
                                 "label": "套保交易",
                                 "rulekey": "client_pc_web_qiyefengguan_sell_pending_trade",
                                 "code": "sell_pending_trade",
+                                "isshow": false,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关联项目",
+                                "rulekey": "client_pc_web_qiyefengguan_sell_pending_relate",
+                                "code": "sell_pending_relate",
                                 "isshow": true,
                                 "remark": ""
                             },
@@ -1178,6 +1651,20 @@
                                 "label": "套保交易",
                                 "rulekey": "client_pc_web_qiyefengguan_plan_running_trade",
                                 "code": "trade",
+                                "isshow": false,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关联项目",
+                                "rulekey": "client_pc_web_qiyefengguan_plan_running_relate",
+                                "code": "relate",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "关闭",
+                                "rulekey": "client_pc_web_qiyefengguan_plan_running_close",
+                                "code": "close",
                                 "isshow": true,
                                 "remark": ""
                             },
@@ -1326,7 +1813,7 @@
                 "path": "futures_spot",
                 "component": "Main",
                 "sort": 5,
-                "isshow": true,
+                "isshow": false,
                 "url": "",
                 "remark": "",
                 "children": [
@@ -1405,46 +1892,6 @@
                         ]
                     }
                 ]
-            },
-            {
-                "title": "现货参考价",
-                "rulekey": "client_pc_web_qiyefengguan_spotmarket",
-                "code": "spotmarket",
-                "path": "spotmarket",
-                "component": "Main",
-                "sort": 6,
-                "isshow": true,
-                "url": "",
-                "remark": "",
-                "children": [
-                    {
-                        "title": "现货参考价",
-                        "rulekey": "client_pc_web_qiyefengguan_spotmarket_price",
-                        "code": "spotmarket_price",
-                        "path": "spotmarket_price",
-                        "component": "views/business/spotmarket/list/price/index.vue",
-                        "sort": 1,
-                        "isshow": true,
-                        "url": "",
-                        "remark": "",
-                        "auth": [
-                            {
-                                "label": "修改",
-                                "rulekey": "client_pc_web_qiyefengguan_spotmarket_price_modify",
-                                "code": "modify",
-                                "isshow": true,
-                                "remark": ""
-                            },
-                            {
-                                "label": "详情",
-                                "rulekey": "",
-                                "code": "detail",
-                                "isshow": true,
-                                "remark": ""
-                            }
-                        ]
-                    }
-                ]
             }
         ]
     },
@@ -1455,7 +1902,7 @@
         "path": "/riskmanage",
         "component": "Layout",
         "sort": 3,
-        "isshow": true,
+        "isshow": false,
         "children": [
             {
                 "title": "实时敞口",
@@ -1607,7 +2054,7 @@
                 "path": "hedge_ratio",
                 "component": "Main",
                 "sort": 1,
-                "isshow": true,
+                "isshow": false,
                 "url": "",
                 "remark": "",
                 "children": [
@@ -1661,12 +2108,79 @@
                 ]
             },
             {
+                "title": "项目审核",
+                "rulekey": "client_pc_web_qiyefengguan_riskreview_project",
+                "code": "riskreview_project",
+                "path": "riskreview_project",
+                "component": "Main",
+                "sort": 2,
+                "isshow": true,
+                "url": "",
+                "remark": "",
+                "children": [
+                    {
+                        "title": "待审核",
+                        "rulekey": "client_pc_web_qiyefengguan_riskreview_project_checkpending",
+                        "code": "riskreview_project_checkpending",
+                        "path": "riskreview_project_checkpending",
+                        "component": "views/audit/project/checkpending/index.vue",
+                        "sort": 1,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "同意",
+                                "rulekey": "client_pc_web_qiyefengguan_riskreview_project_checkpending_submit",
+                                "code": "submit",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "拒绝",
+                                "rulekey": "client_pc_web_qiyefengguan_riskreview_project_checkpending_refuse",
+                                "code": "refuse",
+                                "isshow": true,
+                                "remark": ""
+                            },
+                            {
+                                "label": "详情",
+                                "rulekey": "",
+                                "code": "info",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ]
+                    },
+                    {
+                        "title": "已审核",
+                        "rulekey": "client_pc_web_qiyefengguan_riskreview_project_performance",
+                        "code": "riskreview_project_performance",
+                        "path": "riskreview_project_performance",
+                        "component": "views/audit/project/performance/index.vue",
+                        "sort": 2,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": [
+                            {
+                                "label": "详情",
+                                "rulekey": "",
+                                "code": "info",
+                                "isshow": true,
+                                "remark": ""
+                            }
+                        ]
+                    }
+                ]
+            },
+            {
                 "title": "现货参数审核",
                 "rulekey": "client_pc_web_qiyefengguan_spot_params",
                 "code": "spot_params",
                 "path": "spot_params",
                 "component": "Main",
-                "sort": 2,
+                "sort": 3,
                 "isshow": true,
                 "url": "",
                 "remark": "",
@@ -2320,7 +2834,7 @@
                 "path": "exposure_report",
                 "component": "Main",
                 "sort": 2,
-                "isshow": true,
+                "isshow": false,
                 "url": "",
                 "remark": "",
                 "children": [
@@ -2570,6 +3084,31 @@
                         "auth": []
                     }
                 ]
+            },
+            {
+                "title": "套期项目报表",
+                "rulekey": "client_pc_web_qiyefengguan_hedgeditem_report",
+                "code": "hedgeditem_report",
+                "path": "hedgeditem_report",
+                "component": "Main",
+                "sort": 9,
+                "isshow": true,
+                "url": "",
+                "remark": "",
+                "children": [
+                    {
+                        "title": "套期项目报表",
+                        "rulekey": "client_pc_web_qiyefengguan_hedgeditem_report_hedgeditem",
+                        "code": "hedgeditem_report_hedgeditem",
+                        "path": "hedgeditem_report_hedgeditem",
+                        "component": "views/report/hedgeditem/list/hedgeditem/index.vue",
+                        "sort": 1,
+                        "isshow": true,
+                        "url": "",
+                        "remark": "",
+                        "auth": []
+                    }
+                ]
             }
         ]
     },