Files
wecom_it_smart_desk/frontend-admin/dist.old/assets/AdminLayout-DFgMU90V.css
T
Simon bea288e414 feat: 2026-07-11 全量更新 - 代办集成+会议室预定+知识迭代修复+UI统一+Bug修复
== 已部署上线 (9项) ==
- 代办事项真实数据源集成 (企微审批API 8bug修复链)
- H5/坐席端 Logo样式统一+绿色背景
- 视频引导页修复 (localStorage key v2)
- 坐席端 v9 Vue版本修复 (ElMessage._context)
- 截图按钮 v10 修复 (getDisplayMedia user gesture)
- 扫码样式恢复+H5扫码登录跳转修复
- H5截图快捷键提示

== 代码完成待部署 (3项) ==
- 知识迭代3Bug修复 (#8 POST端点/#7 MERGE幂等/#6 过期检查)
- 会议室预定-小鱼易联终端 (40文件, 40/40测试通过)
- IT资产升级审批推送 (asset_service.py)

== 需求文档 (2项) ==
- 坐席端AI辅助消息框-PRD (4项新功能确认)
- 坐席端布局优化建议 v2.0 (7天计划)

== 新增文档 ==
- 日报-2026-07-11.md
- 知识迭代Bug修复报告-20260711.md
- 会议室预定-部署指南.md
- CHANGELOG.md 更新

== 测试 ==
- test_todo_integration.py: 40/40
- test_meetingroom.py: 40/40
- test_bugfix_ki_suggestions.py: 21/21
2026-07-11 23:13:10 +08:00

2 lines
2.6 KiB
CSS

.sidebar[data-v-f8a6ae37]{width:220px;background:var(--bg-secondary);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}.sidebar-logo[data-v-f8a6ae37]{padding:16px 20px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px}.sidebar-logo-icon[data-v-f8a6ae37]{width:32px;height:32px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.sidebar-logo-text[data-v-f8a6ae37]{font-size:15px;font-weight:600;color:var(--text-primary)}.sidebar-logo-sub[data-v-f8a6ae37]{font-size:10px;color:var(--text-muted)}.sidebar-menu[data-v-f8a6ae37]{flex:1;overflow-y:auto;border-right:none}.menu-section-title[data-v-f8a6ae37]{padding:12px 20px 6px;font-size:11px;color:var(--text-muted);letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-menu .el-menu-item[data-v-f8a6ae37]{height:40px;line-height:40px;font-size:13px;border-left:3px solid transparent;margin:0}.sidebar-menu .el-menu-item.is-active[data-v-f8a6ae37]{background-color:var(--accent-light);border-left-color:var(--accent)}.locked-menu-item[data-v-f8a6ae37]{opacity:.5;pointer-events:auto!important}.lock-icon[data-v-f8a6ae37]{margin-left:auto;font-size:12px;color:var(--text-muted)}.search-box-wrapper[data-v-096eb022]{position:relative}.search-box[data-v-096eb022]{display:flex;align-items:center;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);padding:0 10px;gap:6px}.search-box[data-v-096eb022]:focus-within{border-color:var(--accent)}.search-input[data-v-096eb022]{background:transparent;border:none;color:var(--text-primary);padding:6px 0;font-size:13px;outline:none;width:180px}.search-input[data-v-096eb022]::-moz-placeholder{color:var(--text-muted)}.search-input[data-v-096eb022]::placeholder{color:var(--text-muted)}.search-results[data-v-096eb022]{max-height:300px;overflow-y:auto}.search-loading[data-v-096eb022],.search-empty[data-v-096eb022]{padding:16px;text-align:center;color:var(--text-muted);font-size:13px}.search-result-count[data-v-096eb022]{padding:8px 12px;font-size:11px;color:var(--text-muted);border-bottom:1px solid var(--border)}.search-result-item[data-v-096eb022]{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background .2s;border-bottom:1px solid var(--border)}.search-result-item[data-v-096eb022]:last-child{border-bottom:none}.search-result-item[data-v-096eb022]:hover{background:var(--bg-tertiary)}.result-name[data-v-096eb022]{font-size:13px;color:var(--text-primary)}