• yangjianbo's avatar
    merge: 合并远程分支并修复代码冲突 · 17ae51c0
    yangjianbo authored
    合并了远程分支 cb72262a 的功能更新,同时保留了 ESLint 修复:
    
    **冲突解决详情:**
    
    1. AccountTableFilters.vue
       -  保留 emit 模式修复(避免 vue/no-mutating-props 错误)
       -  添加第三个筛选器 type(账户类型)
       -  新增 antigravity 平台和 inactive 状态选项
    
    2. UserBalanceModal.vue
       -  保留 console.error 错误日志
       -  添加输入验证(金额校验、余额不足检查)
       -  使用 appStore.showError 向用户显示友好错误
    
    3. AccountsView.vue
       -  保留所有 console.error 错误日志(避免 no-empty 错误)
       -  使用新 API:clearRateLimit 和 setSchedulable
    
    4. UsageView.vue
       -  添加 console.error 错误日志
       -  添加图表功能(模型分布、使用趋势)
       -  添加粒度选择(按天/按小时)
       -  保留 XLSX 动态导入优化
    
    **测试结果:**
    -  Go tests: PASS
    -  golangci-lint: 0 issues
    -  ESLint: 0 errors
    -  TypeScript: PASS
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code
    
    )
    Co-Authored-By: default avatarClaude Opus 4.5 <noreply@anthropic.com>
    17ae51c0
AccountsView.vue 16.5 KB