| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- import request from '@/utils/request'
- export function offlineData(data:UTSJSONObject):Promise<UTSJSONObject> {
- return new Promise((resolve, reject) => {
- let result = JSON.parseObject(JSON.stringify(data)) as UTSJSONObject
- resolve(result)
- });
- }
- // 登录方法
- export function login(username:string, password:string, code:string, uuid:string):Promise<UTSJSONObject> {
- const data = {
- username,
- password,
- code,
- uuid
- }
-
- let data2 = {
- username: "admin",
- password: "admin123",
- code: "",
- uuid: '1',
- token: '123456',
- roles:[]
- } as UTSJSONObject
- /*
- return request({
- 'url': '/login',
- headers: {
- isToken: false
- },
- 'method': 'post',
- 'data': data
- })*/
- return offlineData(data2)
- }
- export type RegForm={
- username: string,
- password: string,
- confirmPassword: string,
- code: string,
- uuid: string
- }
- // 注册方法
- export function register(data:RegForm):Promise<UTSJSONObject> {
- return request({
- url: '/register',
- headers: {
- isToken: false
- },
- method: 'post',
- data
- })
- }
- // 获取用户详细信息
- export function getInfo():Promise<UTSJSONObject> {
- /*
- return request({
- 'url': '/getInfo',
- 'method': 'get'
- })*/
- let data = {
- username: "admin",
- password: "admin123",
- code: "",
- uuid: '1',
- token: '123456',
- roles:[]
- } as UTSJSONObject
-
- return offlineData(data)
- }
- // 退出方法
- export function logout(token?:any):Promise<UTSJSONObject> {
- return request({
- 'url': '/logout',
- 'method': 'post'
- })
- }
- // 获取验证码
- export function getCodeImg():Promise<UTSJSONObject> {
- return request({
- 'url': '/captchaImage',
- headers: {
- isToken: false
- },
- method: 'get',
- timeout: 20000
- })
- }
|