| ¶Ô±ÈÐÂÎļþ | 
|  |  |  | 
|---|
|  |  |  | import request from '@/utils/request' | 
|---|
|  |  |  | import { encryptData } from '@/utils/request/decryption.js' | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // è·åå¾çéªè¯ç  | 
|---|
|  |  |  | export function getCaptcha () { | 
|---|
|  |  |  | return request.get('/common/captcha') | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // ä¸è½½æ¬å°æä»¶ | 
|---|
|  |  |  | export function downloadLocalFile (params) { | 
|---|
|  |  |  | return request.get('/resource/local/download', { | 
|---|
|  |  |  | params, | 
|---|
|  |  |  | download: true | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // æ ¹æ®å¯ç ç»å½ | 
|---|
|  |  |  | export function loginByPassword (data, iv) { | 
|---|
|  |  |  | if(iv){ | 
|---|
|  |  |  | var actData = encryptData(data) | 
|---|
|  |  |  | return request.post('/system/login', actData) | 
|---|
|  |  |  | } else{ | 
|---|
|  |  |  | return request.post('/system/login', data) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // ç»åº | 
|---|
|  |  |  | export function logout (data) { | 
|---|
|  |  |  | return request.post('/system/logout', data) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // ä¿®æ¹å¯ç  | 
|---|
|  |  |  | export function updatePwd (data,iv) { | 
|---|
|  |  |  | return request.post('/system/updatePwd', iv?encryptData(data):data) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // è·åå·²ç»å½çç¨æ·ä¿¡æ¯ | 
|---|
|  |  |  | export function getUserInfo () { | 
|---|
|  |  |  | return request.get('/system/getUserInfo', { | 
|---|
|  |  |  | autoLogin: false | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|