|
hace 11 meses | |
---|---|---|
.VSCodeCounter | hace 11 meses | |
config | hace 11 meses | |
mock | hace 3 años | |
public | hace 3 años | |
src | hace 11 meses | |
tests | hace 3 años | |
.editorconfig | hace 3 años | |
.eslintignore | hace 3 años | |
.eslintrc.js | hace 3 años | |
.gitignore | hace 3 años | |
.prettierignore | hace 3 años | |
.prettierrc.js | hace 3 años | |
.stylelintrc.js | hace 3 años | |
README.md | hace 3 años | |
jest.config.js | hace 3 años | |
jsconfig.json | hace 3 años | |
logo-md.jpg | hace 3 años | |
package.json | hace 3 años | |
tsconfig.json | hace 11 meses |
质量管理是医院管理的一个永恒主题。它是指确定质量方针、目标和职责,并通过质量体系中的质量策划、控制、保证和改进来使其实现的全部活动。最近几年,国家一直对医院的质量管理提出新要求。如2021年6月4日,国务院办公厅发布《关于推动公立医院高质量发展的意见》、2021年7月15日,国务院医改领导小组秘书处发布《关于综合医改试点省份率先推动公立医院高质量发展的通知》等等。同时,在日常查检中,部分医院使用纸质查核表进行现场查核,甚至没有查核表进行记录。导致事后无数据、无统计等情况。针对上述问题及挑战,医院需要更合理、更有效的信息技术来辅助医院达到精益管理的目的。
npm i
or
yarn
npm run start //包含mock
npm run start:dev //开发环境,不使用mock,所有数据通过代理接口获取
//更过查看pakage.json
.
├── README.md
├── config
│ ├── config.dev.ts
│ ├── config.ts
│ ├── defaultSettings.ts
│ ├── oneapi.json
│ ├── proxy.ts
│ └── routes.ts
├── jest.config.js
├── jsconfig.json
├── mock
│ ├── accreditationDetail.ts
│ ├── articleManagement.ts
│ ├── generalSetting.ts
│ ├── listTableList.ts
│ ├── notices.ts
│ ├── qualityRating.ts
│ ├── route.ts
│ └── user.ts
├── package-lock.json
├── package.json
├── public
│ ├── CNAME
│ ├── favicon.ico
│ ├── icons
│ ├── logo.png
│ ├── logo.svg
│ └── pro_icon.svg
├── src
│ ├── access.ts
│ ├── app.tsx
│ ├── components
│ ├── e2e
│ ├── env.ts
│ ├── global.less
│ ├── global.tsx
│ ├── locales
│ ├── manifest.json
│ ├── menuIcons.js
│ ├── models
│ ├── pages
│ ├── service-worker.js
│ ├── services
│ ├── test.html
│ ├── typings.d.ts
│ └── utils.js
├── tests
│ ├── PuppeteerEnvironment.js
│ ├── beforeTest.js
│ ├── getBrowser.js
│ ├── run-tests.js
│ └── setupTests.js
├── tree.text
├── tsconfig.json
└── yarn.lock
12 directories, 43 files
//该项目运用了大量类似关系
...
const [data,setData] = useSate<DataType>();
useEffect(()=>{
//处理改变data后的相关逻辑
},[data]);
...
##### 条文管理和台账上传界面是共用页面模块,在编写这两块的逻辑时注意状态区分
##### 项目数据共享使用的是umi 的model插件,每个page对应一个model.ts文件
##### model文件分布在每个page下面,然后统一在src/models/allModel.ts里引入使用
##### 在复杂的组件方面都配有readme.md文件,里面提供了相关demo
##### 项目引入的绝大多数组件来自antd/antd Pro,在使用这些组件时,多数进行了初步的包装,以便在项目中对一些特性进行统一处理
##### 项目的平台管理下的多个页面都是从成本核算移植过来的,采用的是react+react hook写法,并没有采用目前的react+react //hook+typescript,考虑到这块将来统一提升至中台,暂时没做处理。
##### 条文管理和台账上传两个页面有数据/组件共享,在处理时需重点注意