Browse Source

添加平安期货 请求交易菜单参数

huangbin 4 năm trước cách đây
mục cha
commit
789e9d9aa3

+ 2 - 1
src/common/config/projectName.ts

@@ -3,7 +3,8 @@ import { serviceURL } from "@/services/request"
 // 获取当前所运行的是哪个项目
 export enum OemType {
     manager = 'qyfg', // 千海金
-    wrspot = 'yrdz' // 仓单贸易
+    wrspot = 'yrdz', // 仓单贸易
+    pingan = 'pingan' // 平安
 }
 
 // 获取当前项目

+ 4 - 1
src/services/go/commonService/index.ts

@@ -1,3 +1,4 @@
+import { getOem, isOemByEnum, OemType } from '@/common/config/projectName';
 import APP from '@/services';
 import { setAllEnum } from '@/services/bus/allEnum';
 import { getLongTypeLoginID } from '@/services/bus/login';
@@ -91,11 +92,13 @@ export function queryNotice(): Promise<type.QueryNoticeRsp[]> {
  * 获取PC交易端菜单
  */
 export function GetPCMenus(): Promise<string> {
+    // 目前只有平安期货需要 oem 这个参数 请求菜单数据,如后续添加需要根据name获取菜单,此处需要修改
+    const obj = isOemByEnum(OemType.pingan) ? { name: getOem() } : {}
     const param = {
         loginID: Number(getLongTypeLoginID()),
         clientType: 0, // 终端类型,0:PC 1:Mobile
-        // name: getOem(),
     };
+    Object.assign(param, obj)
     return commonSearch_go('/Common/GetClientMenus', param)
         .then((res) => {
             APP.set('menus', res);