将 frontend 项目中的前端菜单页面复制添加到 frontend-云HIS 项目中,按照云HIS的技术栈实现。
在 frontend-云HIS/src/pages/ 下创建了以下目录:
drg/ - DRG业务页面dip/ - DIP业务页面warning/ - 费用预警页面profit/ - 盈亏分析页面system/ - 系统管理页面在 frontend-云HIS/src/routes/index.jsx 中添加了新的路由:
{
label: 'DRG分组工作台',
key: '/drg/workbench',
path: '/drg/workbench',
element: lazy(() => import('@pages/drg/DrgWorkbench.jsx')),
icon: 'PartitionOutlined',
...
}
frontend:
const res = await request({ url: '/api/xxx', method: 'POST', data });
frontend-云HIS:
const res = await React.$asyncPost('接口代码', { params: [data] });
frontend-云HIS 特有:
const userData = React.$getUserData();
const { contentHeight } = store.getState();
size="small" 的紧凑布局contentHeight 自适应高度frontend-云HIS/src/pages/
├── drg/
│ └── DrgWorkbench.jsx
├── dip/
│ └── (待创建)
├── warning/
│ └── WarningCenter.jsx
├── profit/
│ └── ProfitAnalysis.jsx
├── system/
│ └── (待创建)
├── MIGRATION_GUIDE.md
└── (其他页面待创建)
frontend-云HIS/src/routes/index.jsx
| 功能 | frontend 接口 | frontend-云HIS 接口 |
|---|---|---|
| DRG分组 | POST /api/drg/group | 02010001 |
| 病案查询 | POST /api/medical/records | 4100 |
| 预警查询 | POST /api/warning/list | 4200 |
| 盈亏分析 | POST /api/profit/analysis | 4300 |
完成剩余页面迁移
接口对接
权限控制
测试验证
优化改进
接口适配
样式调整
功能完善
frontend-云HIS/src/pages/MIGRATION_GUIDE.md - 详细迁移指南frontend/src/pages/ - 源项目页面参考frontend-云HIS/src/pages/basicData/BasicTableDataMaintenance.jsx - 云HIS示例页面