vite 配置更新
This commit is contained in:
parent
734cffb93d
commit
953cb0ded0
@ -25,6 +25,8 @@
|
||||
"npm": "^9.6.6",
|
||||
"pinia": "^2.0.36",
|
||||
"spinkit": "^2.0.1",
|
||||
"terser": "^5.19.1",
|
||||
"vite-plugin-compression": "^0.5.1",
|
||||
"vue": "^3.2.47",
|
||||
"vue-codemirror": "^6.1.1",
|
||||
"vue-router": "^4.1.6",
|
||||
|
||||
BIN
src/icons/logo.png
Normal file
BIN
src/icons/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="sider-logo">
|
||||
<img :src="store.sysConfig.sys_app_logo" />
|
||||
<img src="../../../icons/logo.png" />
|
||||
<span class="sider-title" v-if="!props.collapsed">{{store.sysConfig.sys_app_name}}</span>
|
||||
</div>
|
||||
<a-menu
|
||||
@ -62,6 +62,7 @@ onBeforeMount(() => {
|
||||
border-bottom: 1px solid var(--color-text-4);
|
||||
& img {
|
||||
height: 32px;
|
||||
border-radius: 50%;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -850,6 +850,10 @@
|
||||
const { code, data, message } = await getDoctorDetail(record.doctor_id);
|
||||
if (code == 200) {
|
||||
Object.assign(modalForm, data);
|
||||
if(!data.user_doctor_info){
|
||||
data.user_doctor_info={};
|
||||
modalForm.user_doctor_info={};
|
||||
}
|
||||
let { license_cert, qualification_cert, work_cert, id_card_front, id_card_back, sign_image} = data.user_doctor_info;
|
||||
license_cert_list.value = transArr(license_cert);
|
||||
qualification_cert_list.value = transArr(qualification_cert);
|
||||
@ -860,8 +864,8 @@
|
||||
oldFrontImg.value=id_card_front;
|
||||
oldBackImg.value=id_card_back;
|
||||
oldSignImg.value=sign_image;
|
||||
if(modalForm.modalForm==2){
|
||||
proxy.$message.warning('正在审核中,咱不能修改');
|
||||
if(modalForm.iden_auth_status==2){
|
||||
proxy.$message.warning('正在审核中,暂时不能修改');
|
||||
}
|
||||
if (data.doctor_expertise && data.doctor_expertise.length > 0) {
|
||||
let arr = [];
|
||||
|
||||
@ -5,6 +5,7 @@ import vue from '@vitejs/plugin-vue';
|
||||
import svgLoader from 'vite-svg-loader';
|
||||
import { VuetifyResolver } from 'unplugin-vue-components/resolvers';
|
||||
import Components from 'unplugin-vue-components/vite';
|
||||
import viteCompression from 'vite-plugin-compression'
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
@ -17,11 +18,26 @@ export default defineConfig({
|
||||
viteMockServe({
|
||||
mockPath: '/mock',
|
||||
}),
|
||||
viteCompression({
|
||||
threshold: 1024000 // 对大于 1mb 的文件进行压缩
|
||||
}),
|
||||
Components({
|
||||
resolvers: [VuetifyResolver()],
|
||||
include: [/\.vue$/, /\.vue\?vue/, /\.md$/],
|
||||
}),
|
||||
],
|
||||
|
||||
build: {
|
||||
assetsInlineLimit: 4096,// 图片转 base64 编码的阈值
|
||||
minify: 'terser',
|
||||
terserOptions: {
|
||||
compress: {
|
||||
//生产环境时移除console
|
||||
drop_console: true,
|
||||
drop_debugger: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
'@': join(__dirname, 'src'),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user