|
|
@ -9,21 +9,21 @@ export interface response { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
export class userService{ |
|
|
|
export class userService{ |
|
|
|
static async list(data :request, param?: Config<request>):Promise<response>{ |
|
|
|
static async list(data :request, param?: Partial<Config<request>>):Promise<response>{ |
|
|
|
return http<request, response>('/api/v1/user/list', { |
|
|
|
return http<request, response>('/api/v1/user/list', { |
|
|
|
...param, |
|
|
|
...param, |
|
|
|
data: data, |
|
|
|
data: data, |
|
|
|
method:'GET' |
|
|
|
method:'GET' |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
static async all(data :request, param?: Config<request>):Promise<response>{ |
|
|
|
static async all(data :request, param?: Partial<Config<request>>):Promise<response>{ |
|
|
|
return http<request, response>('/api/v1/user/all', { |
|
|
|
return http<request, response>('/api/v1/user/all', { |
|
|
|
...param, |
|
|
|
...param, |
|
|
|
data: data, |
|
|
|
data: data, |
|
|
|
method:'GET' |
|
|
|
method:'GET' |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
static async auto(data :request, param?: Config<request>):Promise<response>{ |
|
|
|
static async auto(data :request, param?: Partial<Config<request>>):Promise<response>{ |
|
|
|
return http<request, response>('/api/v1/user/auto', { |
|
|
|
return http<request, response>('/api/v1/user/auto', { |
|
|
|
...param, |
|
|
|
...param, |
|
|
|
data: data, |
|
|
|
data: data, |
|
|
@ -31,7 +31,7 @@ export class userService{ |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
//有 "user:list"
|
|
|
|
//有 "user:list"
|
|
|
|
static async loginWithList(data :request, param?: Config<request>):Promise<response>{ |
|
|
|
static async loginWithList(data :request, param?: Partial<Config<request>>):Promise<response>{ |
|
|
|
return http<request, response>('/api/v1/user/login_list', { |
|
|
|
return http<request, response>('/api/v1/user/login_list', { |
|
|
|
...param, |
|
|
|
...param, |
|
|
|
data: data, |
|
|
|
data: data, |
|
|
@ -39,14 +39,14 @@ export class userService{ |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
// 没有 "user:list" 权限
|
|
|
|
// 没有 "user:list" 权限
|
|
|
|
static async login(data :request, param?: Config<request>):Promise<response>{ |
|
|
|
static async login(data :request, param?: Partial<Config<request>>):Promise<response>{ |
|
|
|
return http<request, response>('/api/v1/user/login', { |
|
|
|
return http<request, response>('/api/v1/user/login', { |
|
|
|
...param, |
|
|
|
...param, |
|
|
|
data: data, |
|
|
|
data: data, |
|
|
|
method:'GET' |
|
|
|
method:'GET' |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
static async login1(data :request, param?: Config<request>):Promise<response>{ |
|
|
|
static async login1(data :request, param?: Partial<Config<request>>):Promise<response>{ |
|
|
|
return http<request, response>('/api/v1/user/login1', { |
|
|
|
return http<request, response>('/api/v1/user/login1', { |
|
|
|
...param, |
|
|
|
...param, |
|
|
|
data: data, |
|
|
|
data: data, |
|
|
|