1- import { Result } from '@/request/Result'
1+ import { Result } from '@/request/Result'
22import {
33 get ,
44 post ,
@@ -9,16 +9,16 @@ import {
99 download ,
1010 exportFile ,
1111} from '@/request/chat/index'
12- import { type ChatProfile } from '@/api/type/chat'
13- import { type Ref } from 'vue'
12+ import { type ChatProfile } from '@/api/type/chat'
13+ import { type Ref } from 'vue'
1414
1515import useStore from '@/stores'
16- import type { LoginRequest } from " @/api/type/user.ts" ;
16+ import type { LoginRequest } from ' @/api/type/user'
1717
18- const prefix : any = { _value : '/workspace/' }
18+ const prefix : any = { _value : '/workspace/' }
1919Object . defineProperty ( prefix , 'value' , {
2020 get : function ( ) {
21- const { user} = useStore ( )
21+ const { user } = useStore ( )
2222 return this . _value + user . getWorkspaceId ( ) + '/application'
2323 } ,
2424} )
@@ -31,7 +31,6 @@ Object.defineProperty(prefix, 'value', {
3131 */
3232const open : ( loading ?: Ref < boolean > ) => Promise < Result < string > > = ( loading ) => {
3333 return get ( '/open' , { } , loading )
34-
3534}
3635/**
3736 * 对话
@@ -46,7 +45,7 @@ const chatProfile: (assessToken: string, loading?: Ref<boolean>) => Promise<Resu
4645 assessToken ,
4746 loading ,
4847) => {
49- return get ( '/profile' , { access_token : assessToken } , loading )
48+ return get ( '/profile' , { access_token : assessToken } , loading )
5049}
5150/**
5251 * 匿名认证
@@ -58,7 +57,7 @@ const anonymousAuthentication: (
5857 assessToken : string ,
5958 loading ?: Ref < boolean > ,
6059) => Promise < Result < any > > = ( assessToken , loading ) => {
61- return post ( '/auth/anonymous' , { access_token : assessToken } , { } , loading )
60+ return post ( '/auth/anonymous' , { access_token : assessToken } , { } , loading )
6261}
6362/**
6463 * 获取应用相关信息
@@ -69,30 +68,28 @@ const applicationProfile: (loading?: Ref<boolean>) => Promise<Result<any>> = (lo
6968 return get ( '/application/profile' , { } , loading )
7069}
7170
72-
7371/**
7472 * 登录
7573 * @param request 登录接口请求表单
7674 * @param loading 接口加载器
7775 * @returns 认证数据
7876 */
79- const login : ( accessToken : string , request : LoginRequest , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
77+ const login : (
8078 accessToken : string ,
81- request ,
82- loading ,
83- ) => {
79+ request : LoginRequest ,
80+ loading ?: Ref < boolean > ,
81+ ) => Promise < Result < any > > = ( accessToken : string , request , loading ) => {
8482 return post ( '/auth/login/' + accessToken , request , undefined , loading )
8583}
8684
87- const ldapLogin : ( accessToken : string , request : LoginRequest , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
85+ const ldapLogin : (
8886 accessToken : string ,
89- request ,
90- loading ,
91- ) => {
87+ request : LoginRequest ,
88+ loading ?: Ref < boolean > ,
89+ ) => Promise < Result < any > > = ( accessToken : string , request , loading ) => {
9290 return post ( '/auth/ldap/login/' + accessToken , request , undefined , loading )
9391}
9492
95-
9693/**
9794 * 获取验证码
9895 * @param loading 接口加载器
@@ -114,35 +111,38 @@ const getQrSource: (loading?: Ref<boolean>) => Promise<Result<any>> = (loading)
114111
115112const getDingCallback : ( code : string , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
116113 code ,
117- loading
114+ loading ,
118115) => {
119- return get ( 'dingtalk' , { code} , loading )
116+ return get ( 'dingtalk' , { code } , loading )
120117}
121118
122119const getDingOauth2Callback : ( code : string , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
123120 code ,
124- loading
121+ loading ,
125122) => {
126- return get ( 'dingtalk/oauth2' , { code} , loading )
123+ return get ( 'dingtalk/oauth2' , { code } , loading )
127124}
128125
129126const getWecomCallback : ( code : string , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
130127 code ,
131- loading
128+ loading ,
132129) => {
133- return get ( 'wecom' , { code} , loading )
130+ return get ( 'wecom' , { code } , loading )
134131}
135132const getLarkCallback : ( code : string , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
136133 code ,
137- loading
134+ loading ,
138135) => {
139- return get ( 'lark/oauth2' , { code} , loading )
136+ return get ( 'lark/oauth2' , { code } , loading )
140137}
141138
142139/**
143140 * 获取认证设置
144141 */
145- const getAuthSetting : ( auth_type : string , loading ?: Ref < boolean > ) => Promise < Result < any > > = ( auth_type , loading ) => {
142+ const getAuthSetting : ( auth_type : string , loading ?: Ref < boolean > ) => Promise < Result < any > > = (
143+ auth_type ,
144+ loading ,
145+ ) => {
146146 return get ( `/chat_user/${ auth_type } /detail` , undefined , loading )
147147}
148148export default {
@@ -160,5 +160,5 @@ export default {
160160 getLarkCallback,
161161 getQrSource,
162162 ldapLogin,
163- getAuthSetting
163+ getAuthSetting,
164164}
0 commit comments