This commit is contained in:
aihe 2024-03-04 13:36:23 +08:00
parent ce78b6f1d3
commit 40befb69bd
7 changed files with 25 additions and 16 deletions

10
common/api/common.js Normal file
View File

@ -0,0 +1,10 @@
import { coreRequest } from '@/common/request'
import url from "./url"
export const getEmisCountry = (data = {})=> {
return coreRequest(url.getEmisCountry, data, {}, 'GET')
}
export const getEmisRegion = (data = {})=> {
return coreRequest(url.getEmisRegion, data, {}, 'GET')
}

View File

@ -1,5 +1,6 @@
import apiUrls, { host } from "./url" import apiUrls, { host } from "./url"
export * from "./user" export * from "./user"
export * from "./common"
export { export {
apiUrls, apiUrls,

View File

@ -3,6 +3,8 @@ export const host = 'http://47.102.220.189:58089/api/bizsvr'
export default { export default {
loginByApp: `/loginByApp`, loginByApp: `/loginByApp`,
getInfoByApp: `/getInfoByApp` getInfoByApp: `/getInfoByApp`,
getEmisCountry: `/emis/emisCountry/list`,
getEmisRegion: `/emis/emisRegion/list`,
} }

View File

@ -1,10 +1,10 @@
import { corePost } from '@/common/request' import { coreRequest } from '@/common/request'
import url from "./url" import url from "./url"
export const loginByApp = (data = {})=> { export const loginByApp = (data = {})=> {
return corePost(url.loginByApp, data) return coreRequest(url.loginByApp, data)
} }
export const getInfoByApp = (data = {})=> { export const getInfoByApp = (data = {})=> {
return corePost(url.getInfoByApp, data, {}, 'GET') return coreRequest(url.getInfoByApp, data, {}, 'GET')
} }

View File

@ -8,7 +8,7 @@ import {
host host
} from "./api" } from "./api"
import { getSessionXToken } from "@/session" import { getSessionXToken } from "@/session"
const corePostBase = (url, reqParams, options = {}, methodType = "POST") => { const coreRequestBase = (url, reqParams, options = {}, methodType = "POST") => {
const xToken = getSessionXToken() const xToken = getSessionXToken()
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
@ -32,14 +32,14 @@ const corePostBase = (url, reqParams, options = {}, methodType = "POST") => {
const BaseParam = {} const BaseParam = {}
// 请求处理 // 请求处理
let corePost = function(url, params = {}, options = {}, methodType) { let coreRequest = function(url, params = {}, options = {}, methodType) {
// 统一把emo转unicode // 统一把emo转unicode
// emoUnicode(params) // emoUnicode(params)
const reqParams = { const reqParams = {
...BaseParam, ...BaseParam,
...params, ...params,
} }
return dealRequest(corePostBase(url, reqParams, options, methodType)).then(res => { return dealRequest(coreRequestBase(url, reqParams, options, methodType)).then(res => {
// 解析unicode // 解析unicode
// emoUnicode(res, 2) // emoUnicode(res, 2)
return res return res
@ -47,5 +47,5 @@ let corePost = function(url, params = {}, options = {}, methodType) {
} }
export { export {
corePost coreRequest
} }

View File

@ -1,6 +1,6 @@
import getCdnUrl from "@/common/getCdnUrl" import getCdnUrl from "@/common/getCdnUrl"
import * as untools from "@/common/untool" import * as untools from "@/common/untool"
import { corePost } from "@/common/request" import { coreRequest } from "@/common/request"
export const mixins = { export const mixins = {
data() { data() {
@ -17,7 +17,7 @@ export const mixins = {
// }, // },
methods: { methods: {
...untools, ...untools,
corePost, coreRequest,
getCdnUrl getCdnUrl
}, },
} }

View File

@ -12,11 +12,7 @@
</u-row> </u-row>
</view> </view>
<view class="mt-40">
<tpx-select placeholder="国家" v-model:value="country" :list="[]" :isWhite="true" custom-style="border:0;"
></tpx-select>
</view>
<view class="blcok-white radius-20"> <view class="blcok-white radius-20">
<view class=""> <view class="">
@ -32,7 +28,7 @@
</view> </view>
<view class="mt-40"> <view class="mt-40">
<tpx-select placeholder="省市区" v-model:value="country" :list="[]" custom-style="border:0;" <tpx-select placeholder="所在地区" v-model:value="country" :list="[]" custom-style="border:0;"
></tpx-select> ></tpx-select>
</view> </view>