| ¶Ô±ÈÐÂÎļþ |
| | |
| | | import request from '@/utils/request' |
| | | import { getToken } from '@/utils/auth' |
| | |
|
| | | // ç»å½æ¹æ³
|
| | | export function login(username, password, code, uuid) {
|
| | | const data = {
|
| | | username,
|
| | | password,
|
| | | code,
|
| | | uuid
|
| | | }
|
| | | return request({
|
| | | url: '/login',
|
| | | headers: {
|
| | | isToken: false,
|
| | | repeatSubmit: false
|
| | | },
|
| | | method: 'post',
|
| | | data: data
|
| | | })
|
| | | }
|
| | |
|
| | | // æ³¨åæ¹æ³
|
| | | export function register(data) {
|
| | | return request({
|
| | | url: '/register',
|
| | | headers: {
|
| | | isToken: false
|
| | | },
|
| | | method: 'post',
|
| | | data: data
|
| | | })
|
| | | }
|
| | |
|
| | | // è·åç¨æ·è¯¦ç»ä¿¡æ¯
|
| | | export function getInfo() { |
| | | const token = getToken() |
| | | return request({ |
| | | url: '/getInfo', |
| | | headers: token ? { Authorization: `Bearer ${token}` } : {}, |
| | | method: 'get' |
| | | }) |
| | | } |
| | |
|
| | | // éåºæ¹æ³
|
| | | export function logout() {
|
| | | return request({
|
| | | url: '/logout',
|
| | | method: 'post'
|
| | | })
|
| | | }
|
| | |
|
| | | // è·åéªè¯ç
|
| | | export function getCodeImg() {
|
| | | return request({
|
| | | url: '/captchaImage',
|
| | | headers: {
|
| | | isToken: false
|
| | | },
|
| | | method: 'get',
|
| | | timeout: 20000
|
| | | })
|
| | | }
|
| | |
|
| | | // ç»å½æ ¡éª
|
| | | export function loginCheck(username, password) {
|
| | | const data = {
|
| | | username,
|
| | | password
|
| | | }
|
| | | return request({
|
| | | url: '/loginCheck',
|
| | | headers: {
|
| | | isToken: false,
|
| | | repeatSubmit: false
|
| | | },
|
| | | method: 'post',
|
| | | data: data
|
| | | })
|
| | | }
|
| | |
|
| | | // ç»å½æ¹æ³
|
| | | export function loginCheckFactory(username, password, factoryId) {
|
| | | const data = {
|
| | | username,
|
| | | password,
|
| | | factoryId
|
| | | }
|
| | | return request({
|
| | | url: '/loginCheckFactory',
|
| | | headers: {
|
| | | isToken: false,
|
| | | repeatSubmit: false
|
| | | },
|
| | | method: 'post',
|
| | | data: data
|
| | | })
|
| | | }
|
| | |
|
| | | export function tideLogin(data) {
|
| | | return request({
|
| | | url: '/tide/tideLogin',
|
| | | headers: {
|
| | | isToken: false,
|
| | | repeatSubmit: false
|
| | | },
|
| | | method: 'post',
|
| | | data: data
|
| | | })
|
| | | }
|