code4eat há 3 anos atrás
pai
commit
34257b77f5
1 ficheiros alterados com 51 adições e 44 exclusões
  1. 51 44
      README.md

+ 51 - 44
README.md

@@ -1,5 +1,3 @@
-
-
 ![image-20211126105817314](./public/projectlogo.jpg)
 
 
@@ -53,56 +51,56 @@ npm run start:dev //开发环境,不使用mock,所有数据通过代理接口
 .
 ├── README.md
 ├── config
-│   ├── config.dev.ts
-│   ├── config.ts
-│   ├── defaultSettings.ts
-│   ├── oneapi.json
-│   ├── proxy.ts
-│   └── routes.ts
+│   ├── 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
+│   ├── 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
+│   ├── 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
+│   ├── 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
+│   ├── PuppeteerEnvironment.js
+│   ├── beforeTest.js
+│   ├── getBrowser.js
+│   ├── run-tests.js
+│   └── setupTests.js
 ├── tree.text
 ├── tsconfig.json
 └── yarn.lock
@@ -126,6 +124,15 @@ npm run start:dev //开发环境,不使用mock,所有数据通过代理接口
 ...
 
 //项目数据共享使用的是umi 的model插件,每个page对应一个model.ts文件
+//model文件分布在每个page下面,然后统一在src/models/allModel.ts里引入使用
+
+//在复杂的组件方面都配有readme.md文件,里面提供了相关demo
+//项目引入的绝大多数组件来自antd/antd Pro,在使用这些组件时,多数进行了初步的包装,以便在项目中对一些特性进行统一处理
+
+//项目的平台管理下的多个页面都是从成本核算移植过来的,采用的是react+react hook写法,并没有采用目前的react+react //hook+typescript,考虑到这块将来统一提升至中台,暂时没做处理。
+
+
+
 ```