You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
541 B
JavaScript
26 lines
541 B
JavaScript
import {
|
|
$post
|
|
} from '@/lu/axios.js'
|
|
import $config from '@/config.js'
|
|
const url_ = $config.url;
|
|
export const yo = async (data) => await $post({
|
|
url: 'YO',
|
|
data
|
|
})
|
|
|
|
export const $image = (path) => {
|
|
if (path.indexOf('data:image/') !== -1) return path
|
|
if (path.indexOf('http') !== -1) return path
|
|
return `${url_}${path}`
|
|
}
|
|
|
|
export const $response = (response, then, error = () => {}) => {
|
|
if (response) {
|
|
if (response.code != 200) {
|
|
uni.$lu.toast(response.message);
|
|
error()
|
|
return
|
|
}
|
|
then()
|
|
}
|
|
} |