18 lines
2.4 KiB
JSON
18 lines
2.4 KiB
JSON
{
|
||
"id": "57549fbd",
|
||
"description": "重构施工智管页面(workData.vue),将现有简单的卡片网格页面改为大屏可视化风格,像素级复刻老项目的样式和布局。\n\n【老项目参考】\n老项目路径:D:/nzy/workspace_git/baseplatform-ui/src/views/work/workData.vue\n请先读取老项目页面的完整代码,了解布局结构。\n\n【重构经验和规范】\n1. 使用 BgAndInfo 组件作为页面外壳:import BgAndInfo from '/@/components/Common/bgAndInfo.vue',用法 <bg-and-info title-menu=\"勤务管理\" title-name=\"施工智管\" step-url=\"/frontend/workData\">\n2. 整体风格:深色科技感大屏,主色 #29B3FF,背景 #0A1A29,文字主色 #eaf8ff,次色 #7aabc6\n3. 图片引用必须用 CSS background-image: url('/@/assets/...') 方式,绝对不能用 <img src=\"/@/assets/...\">(运行时vite无法解析)\n4. 图标使用 src/assets/sandImg/ 目录下的老项目图标(已全部拷贝,133个PNG)\n5. 使用 Mock 数据,不需要接真实 API,数据量适中即可(8-15条)\n6. Vue3 Composition API + TypeScript,ref/reactive/computed\n7. 图表用 ECharts(import * as echarts from 'echarts'),在 onMounted 中初始化,onUnmounted 中 dispose\n8. 样式用 <style scoped lang=\"scss\">\n9. 现有页面可以全部重写,不用保留\n10. 参考已有的大屏页面布局风格:src/views/commandDispatch/carManager/index.vue(左右面板布局)和 src/views/commandDispatch/sandIndex/index.vue(整体框架)\n\n【页面功能区】\n老项目施工智管大致包含:顶部筛选工具栏(时间、类型、区域筛选等)、施工项目列表/卡片网格(项目名称、位置、状态、工期、责任人等信息)。请根据老项目实际结构来实现。\n\n【验收标准】\n- 构建通过:npx vite build 无错误\n- 无 <img src=\"/@/assets/...\"> 写法\n- 视觉风格与老项目一致(布局、颜色、字体)\n- 功能交互完整(筛选、切换、详情等)\n- 全是 Mock 数据,无真实 API 调用",
|
||
"project_path": "d:/nzy/workspace_git/Baseplatform-Ui-V3",
|
||
"requirements": "",
|
||
"status": "completed",
|
||
"created_at": 1785460630.3209536,
|
||
"updated_at": 1785460700.2011487,
|
||
"result": {
|
||
"summary": "(无响应)",
|
||
"full_response": "",
|
||
"tool_calls_count": 0,
|
||
"tool_calls_sample": [],
|
||
"status": "empty"
|
||
},
|
||
"logs": [],
|
||
"extra": {}
|
||
} |