Files
monisuo/monisuo-admin/src/main.ts
sion 4f17e7ea8a fix: 修复订单审批状态不更新的问题
主要修复:
1. 添加 MetaObjectHandler 自动填充时间字段
2. 启用 @EnableTransactionManagement 显式事务管理
3. 使用 LambdaUpdateWrapper 强制更新订单状态
4. 完善 MyBatis Plus 配置和字段更新策略
5. 添加详细的调试日志配置
6. 前端集成 vconsole 调试工具

关键修改文件:
- SpcCloudApplication.java: 添加 @EnableTransactionManagement
- FundService.java: 使用 LambdaUpdateWrapper 显式更新
- MyBatisPlusMetaObjectHandler.java: 自动填充时间字段
- application-dev.yml: 完善配置和日志
- monisuo-admin: 添加 vconsole 调试工具
2026-03-24 09:41:23 +08:00

41 lines
940 B
TypeScript

import { createApp } from 'vue'
import { addCollection } from '@iconify/vue'
import VConsole from 'vconsole'
import App from './App.vue'
import { setupPlugins } from './plugins'
// 使用本地图标数据,避免远程 API 调用
import mdiIcons from '@iconify/json/json/mdi.json'
import lucideIcons from '@iconify/json/json/lucide.json'
import flagIcons from '@iconify/json/json/flag.json'
import carbonIcons from '@iconify/json/json/carbon.json'
addCollection(mdiIcons)
addCollection(lucideIcons)
addCollection(flagIcons)
addCollection(carbonIcons)
import '@/assets/index.css'
import '@/assets/scrollbar.css'
import '@/assets/themes.css'
import '@/assets/chart-theme.css'
import 'vue-sonner/style.css' // vue sonner style
import '@/utils/env'
// 开发环境启用 vconsole
if (import.meta.env.DEV) {
new VConsole()
}
function bootstrap() {
const app = createApp(App)
setupPlugins(app)
app.mount('#app')
}
bootstrap()