123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- import {
- get,
- post
- } from '../utils/request.js'
- import {
- useUserStore
- } from '@/store/index.js';
- // 测试
- let data = {
- "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJzdW5zaGluZS5jZGJhb2xhbi5jb20iLCJhdWQiOiJzdW5zaGluZS5jZGJhb2xhbi5jb20iLCJpYXQiOjE3MTEzNTM2NTEsIm5iZiI6MTcxMTM1MzU5MSwiZXhwIjoxNzExMzc4ODUxLCJkYXRhIjp7ImlkIjoiMzQ2NTciLCJwaG9uZSI6ImRvdDFAcXEuY29tIn19.nw4_Aoez9jSA2krU_X760zkps4dEPO4DpItEQCM5u7s",
- "language": "zh_cn"
- }
- // export const apihost = 'https://loanvem.com'
- // export const apihost = 'https://loanicom.com'
- export const apihost = 'http://192.168.50.253:8000'
- // 上传图片
- export function uploadImage(url) {
- return new Promise((resolve, reject) => {
- const userStore = useUserStore()
- uni.uploadFile({
- url: apihost + '/api/upload/file',
- filePath: url,
- header: {
- 'Authorization': userStore.token
- },
- name: 'file',
- formData: {
- 'type': 0,
- },
- success: (res) => {
- const temp = JSON.parse(res.data)
- resolve({
- success: true,
- data: temp
- });
- }
- });
- })
- }
- export function fetchChatConfig() {
- return post('/api/user/activity-list', data)
- }
- export function signup(params = {}) {
- return post('/api/user/sign-up', params)
- }
- export function init(params = {}) {
- return post('/api/user/init', params)
- }
- export function about(params = {}) {
- return post('/api/user/about', params)
- }
- export function articledetail(params = {}) {
- return post('/api/article/detail', params)
- }
- export function signin(params = {}) {
- return post('/api/user/sign-in', params)
- }
- export function itemsearch(params = {}) {
- return post('/api/item/search', params)
- }
- export function itemlist(params = {}) {
- return post('/api/item/list', params)
- }
- export function itemdetail(params = {}) {
- return post('/api/item/detail', params)
- }
- export function userprofile(params = {}) {
- return post('/api/user/profile', params)
- }
- export function userorderlist(params = {}) {
- return post('/api/user/order-list', params)
- }
- export function userdetail(params = {}) {
- return post('/api/user/order-detail', params)
- }
- export function banklist(params = {}) {
- return post('/api/bank/list', params)
- }
- export function bankadd(params = {}) {
- return post('/api/bank/add', params)
- }
- export function bankdel(params = {}) {
- return post('/api/bank/del', params)
- }
- export function rechargetype(params = {}) {
- return post('/api/user/recharge-type', params)
- }
- export function recharge(params = {}) {
- return post('/api/user/recharge', params)
- }
- export function noticelist(params = {}) {
- return post('/api/user/notice-list', params)
- }
- export function noticeview(params = {}) {
- return post('/api/user/notice-view', params)
- }
- export function userfunds(params = {}) {
- return post('/api/user/funds', params)
- }
- export function fetchweather(params = {}) {
- return post('/api/user/weather', params)
- }
- export function sendsms(params = {}) {
- return post('/api/user/send-sms', params)
- }
- export function itembuy(params = {}) {
- return post('/api/item/apply', params)
- }
- export function orderlist(params = {}) {
- return post('/api/user/order-list', params)
- }
- export function upload(params = {}) {
- return post('/api/upload/file', params, {'content-type': "application/form-data"})
- }
- export function forgot(params = {}) {
- return post('/api/user/forgot-passwd', params)
- }
- export function cashpasswd(params = {}) {
- return post('/api/user/cash-passwd-reset', params)
- }
- export function updateprofile(params = {}) {
- return post('/api/user/profile-update', params)
- }
- export function team(params = {}) {
- return post('/api/user/team', params)
- }
- export function cashApply(params = {}) {
- return post('/api/cash/apply', params)
- }
- export function cashList(params = {}) {
- return post('/api/cash/list', params)
- }
- export function cashEmailList(params = {}) {
- return post('/api/cash/email_list', params)
- }
- export function cashEmailView(params = {}) {
- return post('/api/cash/email_view', params)
- }
|