xxx
This commit is contained in:
parent
cc650681d2
commit
6f66f1b340
@ -45,6 +45,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@alova/adapter-uniapp": "^2.0.4",
|
"@alova/adapter-uniapp": "^2.0.4",
|
||||||
"@alova/mock": "^2.0.4",
|
"@alova/mock": "^2.0.4",
|
||||||
|
"@alova/shared": "^1.0.4",
|
||||||
"@dcloudio/uni-app": "3.0.0-alpha-4020520240808001",
|
"@dcloudio/uni-app": "3.0.0-alpha-4020520240808001",
|
||||||
"@dcloudio/uni-app-plus": "3.0.0-alpha-4020520240808001",
|
"@dcloudio/uni-app-plus": "3.0.0-alpha-4020520240808001",
|
||||||
"@dcloudio/uni-components": "3.0.0-alpha-4020520240808001",
|
"@dcloudio/uni-components": "3.0.0-alpha-4020520240808001",
|
||||||
@ -59,17 +60,16 @@
|
|||||||
"@dcloudio/uni-mp-weixin": "3.0.0-alpha-4020520240808001",
|
"@dcloudio/uni-mp-weixin": "3.0.0-alpha-4020520240808001",
|
||||||
"@dcloudio/uni-quickapp-webview": "3.0.0-alpha-4020520240808001",
|
"@dcloudio/uni-quickapp-webview": "3.0.0-alpha-4020520240808001",
|
||||||
"@multiavatar/multiavatar": "^1.0.7",
|
"@multiavatar/multiavatar": "^1.0.7",
|
||||||
"normalize-path": "^3.0.0",
|
|
||||||
"pinia-plugin-persistedstate": "^3.2.1",
|
|
||||||
"unplugin-vue-components": "^0.27.0",
|
|
||||||
"alova": "^3.0.9",
|
"alova": "^3.0.9",
|
||||||
"crypto-js": "^4.2.0",
|
"crypto-js": "^4.2.0",
|
||||||
"lodash-es": "^4.17.21",
|
"lodash-es": "^4.17.21",
|
||||||
|
"normalize-path": "^3.0.0",
|
||||||
"pinia": "^2.2.2",
|
"pinia": "^2.2.2",
|
||||||
|
"pinia-plugin-persistedstate": "^3.2.1",
|
||||||
|
"unplugin-vue-components": "^0.27.0",
|
||||||
"vue": "^3.4.38"
|
"vue": "^3.4.38"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/normalize-path": "^3.0.0",
|
|
||||||
"@antfu/eslint-config": "^2.26.0",
|
"@antfu/eslint-config": "^2.26.0",
|
||||||
"@dcloudio/types": "^3.4.12",
|
"@dcloudio/types": "^3.4.12",
|
||||||
"@dcloudio/uni-automator": "3.0.0-alpha-4020520240808001",
|
"@dcloudio/uni-automator": "3.0.0-alpha-4020520240808001",
|
||||||
@ -81,6 +81,7 @@
|
|||||||
"@types/crypto-js": "^4.2.2",
|
"@types/crypto-js": "^4.2.2",
|
||||||
"@types/lodash-es": "^4.17.12",
|
"@types/lodash-es": "^4.17.12",
|
||||||
"@types/node": "^20.16.1",
|
"@types/node": "^20.16.1",
|
||||||
|
"@types/normalize-path": "^3.0.0",
|
||||||
"@vitejs/plugin-vue": "^5.1.2",
|
"@vitejs/plugin-vue": "^5.1.2",
|
||||||
"@vue/runtime-core": "^3.4.38",
|
"@vue/runtime-core": "^3.4.38",
|
||||||
"autoprefixer": "^10.4.20",
|
"autoprefixer": "^10.4.20",
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import { ResultEnum } from '@/enums/httpEnum';
|
|||||||
* @param msg
|
* @param msg
|
||||||
*/
|
*/
|
||||||
export function handleHttpStatus(status: number, msg: string): void {
|
export function handleHttpStatus(status: number, msg: string): void {
|
||||||
let errMessage = null;
|
let errMessage: string = '';
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case 400:
|
case 400:
|
||||||
errMessage = `${msg}`;
|
errMessage = `${msg}`;
|
||||||
|
|||||||
@ -52,11 +52,11 @@ const alovaInstance = createAlova({
|
|||||||
const { config } = method;
|
const { config } = method;
|
||||||
const { requestType } = config;
|
const { requestType } = config;
|
||||||
const { statusCode, data: rawData, errMsg } = response as UniNamespace.RequestSuccessCallbackResult;
|
const { statusCode, data: rawData, errMsg } = response as UniNamespace.RequestSuccessCallbackResult;
|
||||||
|
const { code, message, data } = rawData as API;
|
||||||
if (statusCode === 200) {
|
if (statusCode === 200) {
|
||||||
if (requestType) {
|
if (requestType) {
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
const { code, message, data } = rawData as API;
|
|
||||||
if (code === ResultEnum.SUCCESS) {
|
if (code === ResultEnum.SUCCESS) {
|
||||||
return data as any;
|
return data as any;
|
||||||
}
|
}
|
||||||
|
|||||||
125
unocss.config.ts
125
unocss.config.ts
@ -1,18 +1,17 @@
|
|||||||
|
/**
|
||||||
/**
|
|
||||||
* unocss defineConfig
|
* unocss defineConfig
|
||||||
* @link unocss: https://github.com/unocss/unocss
|
* @link unocss: https://github.com/unocss/unocss
|
||||||
* @link unocss-preset-weapp: https://github.com/MellowCo/unocss-preset-weapp
|
* @link unocss-preset-weapp: https://github.com/MellowCo/unocss-preset-weapp
|
||||||
* */
|
*/
|
||||||
import presetWeapp from 'unocss-preset-weapp'
|
import presetWeapp from 'unocss-preset-weapp';
|
||||||
import { extractorAttributify, transformerClass } from 'unocss-preset-weapp/transformer'
|
import { extractorAttributify, transformerClass } from 'unocss-preset-weapp/transformer';
|
||||||
import { presetIcons } from 'unocss'
|
import { presetIcons } from 'unocss';
|
||||||
|
|
||||||
import transformerDirectives from '@unocss/transformer-directives'
|
import transformerDirectives from '@unocss/transformer-directives';
|
||||||
|
|
||||||
const { presetWeappAttributify, transformerAttributify } = extractorAttributify()
|
const { presetWeappAttributify, transformerAttributify } = extractorAttributify();
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
presets: [
|
presets: [
|
||||||
// https://github.com/MellowCo/unocss-preset-weapp
|
// https://github.com/MellowCo/unocss-preset-weapp
|
||||||
presetWeapp(),
|
presetWeapp(),
|
||||||
@ -38,61 +37,61 @@
|
|||||||
transformerClass(),
|
transformerClass(),
|
||||||
],
|
],
|
||||||
theme: {
|
theme: {
|
||||||
"extend": {
|
extend: {
|
||||||
"opacity": {
|
opacity: {
|
||||||
"disabled": "var(--opacity-disabled)"
|
disabled: 'var(--opacity-disabled)',
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"colors": {
|
|
||||||
"primary": "var(--colors-primary)",
|
|
||||||
"secondary": "var(--colors-secondary)",
|
|
||||||
"accent": "var(--colors-accent)",
|
|
||||||
"success": "var(--colors-success)",
|
|
||||||
"warning": "var(--colors-warning)",
|
|
||||||
"error": "var(--colors-error)",
|
|
||||||
"disable": "var(--colors-disable)",
|
|
||||||
"danger": "var(--colors-danger)",
|
|
||||||
"mark": "var(--colors-mark)",
|
|
||||||
"title": "var(--colors-title)",
|
|
||||||
"subtitle": "var(--colors-subtitle)",
|
|
||||||
"paragraph": "var(--colors-paragraph)",
|
|
||||||
"fontColorblack": "var(--colors-fontColorblack)",
|
|
||||||
"fontColorPrimary": "var(--colors-fontColorPrimary)",
|
|
||||||
"fontColorInverse": "var(--colors-fontColorInverse)",
|
|
||||||
"fontColorGrey": "var(--colors-fontColorGrey)",
|
|
||||||
"fontColorPlaceholder": "var(--colors-fontColorPlaceholder)",
|
|
||||||
"fontColorDisable": "var(--colors-fontColorDisable)",
|
|
||||||
"fontColorBottomText": "var(--colors-fontColorBottomText)",
|
|
||||||
"container": "var(--colors-container)",
|
|
||||||
"page": "var(--colors-page)",
|
|
||||||
"containerInverse": "var(--colors-containerInverse)",
|
|
||||||
"containerHover": "var(--colors-containerHover)",
|
|
||||||
"secondaryHover": "var(--colors-secondaryHover)",
|
|
||||||
"containerMask": "var(--colors-containerMask)",
|
|
||||||
"iconButton": "var(--colors-iconButton)",
|
|
||||||
"borderColor": "var(--colors-borderColor)"
|
|
||||||
},
|
},
|
||||||
"fontSize": {
|
colors: {
|
||||||
"sm": "var(--fontSize-sm)",
|
primary: 'var(--colors-primary)',
|
||||||
"base": "var(--fontSize-base)",
|
secondary: 'var(--colors-secondary)',
|
||||||
"lg": "var(--fontSize-lg)",
|
accent: 'var(--colors-accent)',
|
||||||
"title": "var(--fontSize-title)",
|
success: 'var(--colors-success)',
|
||||||
"subtitle": "var(--fontSize-subtitle)",
|
warning: 'var(--colors-warning)',
|
||||||
"paragraph": "var(--fontSize-paragraph)"
|
error: 'var(--colors-error)',
|
||||||
|
disable: 'var(--colors-disable)',
|
||||||
|
danger: 'var(--colors-danger)',
|
||||||
|
mark: 'var(--colors-mark)',
|
||||||
|
title: 'var(--colors-title)',
|
||||||
|
subtitle: 'var(--colors-subtitle)',
|
||||||
|
paragraph: 'var(--colors-paragraph)',
|
||||||
|
fontColorblack: 'var(--colors-fontColorblack)',
|
||||||
|
fontColorPrimary: 'var(--colors-fontColorPrimary)',
|
||||||
|
fontColorInverse: 'var(--colors-fontColorInverse)',
|
||||||
|
fontColorGrey: 'var(--colors-fontColorGrey)',
|
||||||
|
fontColorPlaceholder: 'var(--colors-fontColorPlaceholder)',
|
||||||
|
fontColorDisable: 'var(--colors-fontColorDisable)',
|
||||||
|
fontColorBottomText: 'var(--colors-fontColorBottomText)',
|
||||||
|
container: 'var(--colors-container)',
|
||||||
|
page: 'var(--colors-page)',
|
||||||
|
containerInverse: 'var(--colors-containerInverse)',
|
||||||
|
containerHover: 'var(--colors-containerHover)',
|
||||||
|
secondaryHover: 'var(--colors-secondaryHover)',
|
||||||
|
containerMask: 'var(--colors-containerMask)',
|
||||||
|
iconButton: 'var(--colors-iconButton)',
|
||||||
|
borderColor: 'var(--colors-borderColor)',
|
||||||
},
|
},
|
||||||
"borderRadius": {
|
fontSize: {
|
||||||
"sm": "var(--borderRadius-sm)",
|
sm: 'var(--fontSize-sm)',
|
||||||
"base": "var(--borderRadius-base)",
|
base: 'var(--fontSize-base)',
|
||||||
"lg": "var(--borderRadius-lg)",
|
lg: 'var(--fontSize-lg)',
|
||||||
"circle": "var(--borderRadius-circle)"
|
title: 'var(--fontSize-title)',
|
||||||
|
subtitle: 'var(--fontSize-subtitle)',
|
||||||
|
paragraph: 'var(--fontSize-paragraph)',
|
||||||
},
|
},
|
||||||
"spacing": {
|
borderRadius: {
|
||||||
"rowSm": "var(--spacing-rowSm)",
|
sm: 'var(--borderRadius-sm)',
|
||||||
"rowBase": "var(--spacing-rowBase)",
|
base: 'var(--borderRadius-base)',
|
||||||
"rowLg": "var(--spacing-rowLg)",
|
lg: 'var(--borderRadius-lg)',
|
||||||
"colSm": "var(--spacing-colSm)",
|
circle: 'var(--borderRadius-circle)',
|
||||||
"colBase": "var(--spacing-colBase)",
|
},
|
||||||
"colLg": "var(--spacing-colLg)"
|
spacing: {
|
||||||
}
|
rowSm: 'var(--spacing-rowSm)',
|
||||||
}
|
rowBase: 'var(--spacing-rowBase)',
|
||||||
}
|
rowLg: 'var(--spacing-rowLg)',
|
||||||
|
colSm: 'var(--spacing-colSm)',
|
||||||
|
colBase: 'var(--spacing-colBase)',
|
||||||
|
colLg: 'var(--spacing-colLg)',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user