|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- import request from '@/utils/request'
- import { encrypt } from '@/utils/jsencrypt' // 公钥,私钥都声明在里面
-
- const VUE_APP_ENABLE_SECRET = true; // 登录账密凭据加密
-
- // 登录方法
- export function login(username, password, code, uuid) {
- const data = {
- username,
- password,
- code,
- uuid
- }
- if(VUE_APP_ENABLE_SECRET)
- {
- data.username = encrypt(username);
- data.password = encrypt(password);
- }
- return request({
- url: '/login',
- method: 'post',
- data: data,
- headers: {
- isToken: false
- }
- })
- }
-
- // 短信登录方法
- export function smsLogin(mobile, smsCode, uuid) {
- const data = {
- mobile,
- smsCode,
- uuid
- }
- return request({
- url: '/sms/login',
- method: 'post',
- data: data,
- headers: {
- isToken: false
- }
- })
- }
-
- // 获取用户详细信息
- export function getInfo() {
- return request({
- url: '/getInfo',
- method: 'get'
- })
- }
-
- // 退出方法
- export function logout() {
- return request({
- url: '/logout',
- method: 'post'
- })
- }
-
- // 获取验证码
- export function getCodeImg() {
- return request({
- url: '/gkyzm',
- method: 'get',
- headers: {
- isToken: false
- }
- })
- }
-
- // 发送短信验证码
- export function getSmsCode(mobile) {
-
- const data = {
- mobile
- }
-
- return request({
- url: '/sms/code',
- method: 'post',
- data: data
- })
- }
-
- // 发送注册短信验证码
- export function getRegisterSmsCode(mobile) {
- return request({
- url: '/sms/code',
- method: 'post',
- data: mobile
- })
- }
-
-
- //注册前校验身份信息
- export function registerCheck(mobile) {
- return request({
- url: 'register/check',
- method: 'post',
- data: mobile
- })
- }
-
- //注册接口
- export function registerOn(mobile) {
- return request({
- url: 'register/on',
- method: 'post',
- data: mobile
- })
- }
-
- // 春耕app登录: 用户
- export function chungengUserLogin(code) {
- return request({
- url: '/chungeng/userLogin',
- method: 'post',
- data: {code},
- headers: {
- isToken: false
- }
- })
- }
-
- // 春耕app登录: 农户
- export function chungengFarmerLogin(code) {
- return request({
- url: '/chungeng/farmerLogin',
- method: 'post',
- data: {code},
- headers: {
- isToken: false
- }
- })
- }
|