carver 1 рік тому
батько
коміт
3cc13b5b32

+ 25 - 0
前端技术业务要点难点.md

@@ -0,0 +1,25 @@
+# 前端技术业务要点难点
+
+## 太和互联网医院医生端小程序
+
+- 由于小程序框架与原生 h5 的差异,该项目中的组件库无法在此项目中直接展示,请直接查看源代码和备注;
+
+- 由于后端接口都是以 jwt 鉴权,所以调用接口需要请求头传入 Authorization Bearer token,因此,在 webview h5 页面中需要通过地址传入一个 token,以调用所用的接口。 这个 token 可以通过全局状态中取得,名叫 officialToken;
+
+- qa 和 prod 打包,都使用相同命令。需要手动修改 src/config/prod.js 配置。
+
+## 医生端公众号
+
+- 通过 package.json 中不同 environment,可以很方便的切换到不同的环境和平台;
+
+- 使用 postcss-px-to-viewport 插件转换 px 单位,从而实现页面宽度自适应;
+
+- 医生端小程序内嵌 H5 项目,需要 checkout 分支 weapp,可以使用 yarn run start/build:qa/build 进行对应操作;
+
+- 发布正式版本,一般都使用 prod_umi_v3 分支,把其他测试通过的分支合并在此分支再发布;
+
+## 南方医务通公众号/太和公众号
+
+- ui_module_components 属于 git submodule 模块,可以使用 git submodule update --init --remote 获取最新代码。可以修改.gitmodules 相关的配置;(PS:编译前先获取 git submodule 中的代码)
+
+- ui_module_components 抽取南方医务通公众号和太和分院公众号中的共有业务页面,以便开发效率提升。

+ 3 - 41
接口重构改造文档.md

@@ -1,45 +1,7 @@
 # 接口重构改造文档
 
-## 所需改造接口(待确定)
+记录修改接口(添加 `-new`)后报错的接口
 
-- 患者端微信小程序
+## 南方医务通
 
-```js
-imServerUrl: "https://im-qa.ywtinfo.com",
-serverUrl: `https://api-qa.ywtinfo.com`,
-webUrl: "https://h5-qa.ywtinfo.com",
-weappUrl: "https://m-qa.ywtinfo.com",
-```
-
-- 患者端支付宝小程序
-
-```js
-https://api-qa.ywtinfo.com/
-```
-
-- 患者端公众号-南方医务通
-
-```js
-https://im-qa.ywtinfo.com
-https://h5-qa.ywtinfo.com
-https://dg-qa.ywtinfo.com/gdywtwe/myPrescription
-```
-
-- 患者端公众号-太和
-
-```js
-https://im-qa.ywtinfo.com
-https://h5-qa.ywtinfo.com
-https://dg-qa.ywtinfo.com/gdywtwe/myPrescription
-http://m-qa.ywtinfo.com:7999/
-https://im-dev.ywtinfo.com
-http://m-dev.ywtinfo.com:8002
-```
-
-- 医生端公众号
-
-```js
-https://m-qa.ywtinfo.com
-https://h5-qa.ywtinfo.com
-https://im-qa.ywtinfo.com
-```
+- [ ] ``

+ 0 - 6
物资管理-小程序.md

@@ -62,9 +62,3 @@
 ├── utils // 工具函数
 └── yarn.lock
 ```
-
-## 技术/业务要点
-
-## 备注
-
-- 患者端比较多业务使用支付功能,容易出现错误,请与后端开发一起联调;