zjs_project 3 meses atrás
pai
commit
9b22a4cfdd
2 arquivos alterados com 24 adições e 31 exclusões
  1. 23 24
      src/api/org/department.ts
  2. 1 7
      src/utils/request/axios.ts

+ 23 - 24
src/api/org/department.ts

@@ -1,54 +1,53 @@
 import request from '@/utils/request'
 
 // 列表
-export function deptLists(params?: any) {
+export function deptLists(params ?: any) {
     return request.get({ url: '/system/dept/list', params })
 }
 
 // 添加
-export function deptAdd(params: any) {
+export function deptAdd(params : any) {
     return request.post({ url: '/system/dept/add', params })
 }
 
 // 编辑
-export function deptEdit(params: any) {
+export function deptEdit(params : any) {
     return request.post({ url: '/system/dept/edit', params })
 }
 
 // 删除
-export function deptDelete(params: any) {
+export function deptDelete(params : any) {
     return request.post({ url: '/system/dept/del', params })
 }
 
 // 详情
-export function deptDetail(params?: any) {
+export function deptDetail(params ?: any) {
     return request.get({ url: '/system/dept/detail', params })
 }
 
 //二维码
-export function createQr(params?: any) {
+export function createQr(params ?: any) {
     return request.get({ url: '/system/dept/createQR', params })
 }
 
 //二维码
-export function createQr1(params?: any) {
-    return request.post({ url: '/elab-marketing-user/image/createXcxQrCode', params })
-    // return request.post({
-    //     url: '/image/createXcxQrCode', // 具体的接口路径
-    //     params,
-    //     requestOptions: {
-    //         urlPrefix: '/elab-marketing-user' // 单独定义的 URL 前缀
-    //     }
-    // })
+export function createQr1(params ?: any) {
+    return request.post({
+        url: '/image/createXcxQrCode', // 具体的接口路径
+        params
+    }, {
+        urlPrefix: '/elab-marketing-user' // 单独定义的 URL 前缀
+    })
 }
 //加密
-export function generateShareSign(params?: any) {
-    return request.post({ url: '/elab-marketing-user/brand/shareSign/generateShareSign', params })
-    // return request.post({
-    //     url: '/image/createXcxQrCode', // 具体的接口路径
-    //     params,
-    //     requestOptions: {
-    //         urlPrefix: '/elab-marketing-user' // 单独定义的 URL 前缀
-    //     }
-    // })
+export function generateShareSign(params ?: any) {
+    return request.post(
+        {
+            url: '/brand/shareSign/generateShareSign', // 具体的接口路径
+            params
+        },
+        {
+            urlPrefix: '/elab-marketing-user' // 单独定义的 URL 前缀
+        }
+    )
 }

+ 1 - 7
src/utils/request/axios.ts

@@ -146,17 +146,11 @@ export class Axios {
             ...cloneDeep(config),
             requestOptions: opt
         }
-        let { urlPrefix } = opt
-        if(config.url?.includes('image/createXcxQrCode') || config.url?.includes('shareSign/generateShareSign')){
-            urlPrefix = ""
-            // axioxConfig.url = "https://gatewaytest1.elab-plus.com" + config.url;
-            console.warn("***spere***",opt,config)
-        }
+        const { urlPrefix } = opt
         // 拼接请求前缀如api
         if (urlPrefix) {
             axioxConfig.url = `${urlPrefix}${config.url}`
         }
-        
         return new Promise((resolve, reject) => {
             this.axiosInstance
                 .request<any, AxiosResponse<RequestData<T>>>(axioxConfig)