Browse Source

帮助中心

dev
kola-web 5 months ago
parent
commit
ce105dcfb4
  1. 4
      README.md
  2. 4
      project.config.json
  3. BIN
      src/images/guide1-4.png
  4. BIN
      src/images/help/m4-card4-row1-photo1.png
  5. BIN
      src/images/help/m4-card4-row2-photo1.png
  6. BIN
      src/images/help/m4-card4-row3-photo1.png
  7. BIN
      src/images/help/m4-title1.png
  8. 39
      src/module1/pages/help/index.scss
  9. 151
      src/module1/pages/help/index.wxml
  10. 14
      src/pages/my/index.wxml

4
README.md

@ -12,7 +12,7 @@ https://pic1.zhimg.com/50/v2-dcfbab1219ae4f7a7a6db168bb1580a2_720w.jpg?source=2c
images svn 地址 images svn 地址
svn://39.106.86.127:28386/projects/takeda/proj_src/shop/frontend/web/wt svn://39.106.86.127:28386/projects/takeda/proj_src/shop/frontend/web/wt
(/images/)(\S\*(?=["|'])) (/images/)(\S*(?=["|']))
{{imageUrl}}$2?t={{Timestamp}} {{imageUrl}}$2?t={{Timestamp}}
ui问题 ui问题
@ -57,5 +57,3 @@ v1.7
1. 帮助手册:个人中心提供帮助手册入口; 1. 帮助手册:个人中心提供帮助手册入口;
2. 医生增加成2个手机号登录的功能; 2. 医生增加成2个手机号登录的功能;
3. 对话框列表,提供病例悬浮按钮,点击后半屏浮层,浮层内可展示病例内容;底部提供更多操作按钮,点击与顶部点击病例跳转一致;(邀约医生无此按钮) 3. 对话框列表,提供病例悬浮按钮,点击后半屏浮层,浮层内可展示病例内容;底部提供更多操作按钮,点击与顶部点击病例跳转一致;(邀约医生无此按钮)

4
project.config.json

@ -41,11 +41,11 @@
"packOptions": { "packOptions": {
"ignore": [ "ignore": [
{ {
"value": "src/images/*", "value": "/images/*",
"type": "glob" "type": "glob"
}, },
{ {
"value": "src/images/**/*", "value": "/images/**/*",
"type": "glob" "type": "glob"
} }
], ],

BIN
src/images/guide1-4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

BIN
src/images/help/m4-card4-row1-photo1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

BIN
src/images/help/m4-card4-row2-photo1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

BIN
src/images/help/m4-card4-row3-photo1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

BIN
src/images/help/m4-title1.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 13 KiB

39
src/module1/pages/help/index.scss

@ -23,7 +23,6 @@ page {
padding: 32rpx 32rpx 16rpx 0; padding: 32rpx 32rpx 16rpx 0;
font-size: 36rpx; font-size: 36rpx;
color: #141515; color: #141515;
font-weight: bold;
line-height: 56rpx; line-height: 56rpx;
&::before { &::before {
content: ''; content: '';
@ -42,27 +41,41 @@ page {
.c-container { .c-container {
padding: 36rpx 32rpx 44rpx; padding: 36rpx 32rpx 44rpx;
.list { .list {
.row-title {
margin-top: 12rpx;
font-size: 32rpx;
color: #141515;
display: flex;
align-items: baseline;
flex-wrap: wrap;
gap: 8rpx;
}
.row { .row {
display: flex; display: flex;
gap: 16rpx; gap: 16rpx;
.order {
margin-top: 10rpx;
flex-shrink: 0;
width: 40rpx;
height: 40rpx;
text-align: center;
line-height: 40rpx;
font-size: 32rpx;
color: #fff;
background: #00b4c5;
border-radius: 50%;
}
.content { .content {
line-height: 56rpx; line-height: 56rpx;
font-size: 32rpx; font-size: 32rpx;
color: #4f5050; color: #4f5050;
.emphasis {
color: #00b4c5;
font-weight: bold;
}
} }
} }
.order {
margin-top: 10rpx;
flex-shrink: 0;
width: 40rpx;
height: 40rpx;
text-align: center;
line-height: 40rpx;
font-size: 32rpx;
color: #fff;
background: #00b4c5;
border-radius: 50%;
font-weight: normal;
}
} }
.photo { .photo {
margin-top: 32rpx; margin-top: 32rpx;

151
src/module1/pages/help/index.wxml

@ -1,10 +1,10 @@
<view class="page" style="background: url('/images/help/bg.png') no-repeat top center/100% 642rpx"> <view class="page" style="background: url('{{imageUrl}}help/bg.png?t={{Timestamp}}') no-repeat top center/100% 642rpx">
<view class="module"> <view class="module">
<image class="m-title" mode="widthFix" src="/images/help/m1-title1.png"></image> <image class="m-title" mode="widthFix" src="{{imageUrl}}help/m1-title1.png?t={{Timestamp}}"></image>
<image class="m1-contaienr1" mode="widthFix" src="/images/help/m1-container1.png"></image> <image class="m1-contaienr1" mode="widthFix" src="{{imageUrl}}help/m1-container1.png?t={{Timestamp}}"></image>
</view> </view>
<view class="module"> <view class="module">
<image class="m-title" mode="widthFix" src="/images/help/m2-title1.png"></image> <image class="m-title" mode="widthFix" src="{{imageUrl}}help/m2-title1.png?t={{Timestamp}}"></image>
<view class="m-card"> <view class="m-card">
<view class="c-title">1. 一级医生如何入驻平台</view> <view class="c-title">1. 一级医生如何入驻平台</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
@ -22,7 +22,7 @@
<view class="order">3</view> <view class="order">3</view>
<view class="content">核心医生核通过后,一级医生即可顺利进入小程序首页</view> <view class="content">核心医生核通过后,一级医生即可顺利进入小程序首页</view>
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m2-card1-row3-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m2-card1-row3-photo1.png?t={{Timestamp}}"></image>
</view> </view>
</view> </view>
</view> </view>
@ -66,29 +66,9 @@
</view> </view>
</view> </view>
</view> </view>
<view class="m-card">
<view class="c-title">4. 超级医生如何入驻平台</view>
<view class="c-title-line"></view>
<view class="c-container">
<view class="list">
<view class="row">
<view class="order">1</view>
<view class="content">医生提供手机号,由系统工作人员录入白名单</view>
</view>
<view class="row">
<view class="order">2</view>
<view class="content">已录入系统白名单的医生扫描专属医生小程序码,进入医生端登录页</view>
</view>
<view class="row">
<view class="order">3</view>
<view class="content">输入白名单的手机号和验证码即可识别成功即可顺利进入平台</view>
</view>
</view>
</view>
</view>
</view> </view>
<view class="module"> <view class="module">
<image class="m-title" mode="widthFix" src="/images/help/m3-title1.png"></image> <image class="m-title" mode="widthFix" src="{{imageUrl}}help/m3-title1.png?t={{Timestamp}}"></image>
<view class="m-card"> <view class="m-card">
<view class="c-title">1. 一级医生录入病历的完整流程</view> <view class="c-title">1. 一级医生录入病历的完整流程</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
@ -97,7 +77,7 @@
<text class="emphasis">入口</text> <text class="emphasis">入口</text>
:首页 - 点击下方“+”按钮 - 录入病历 :首页 - 点击下方“+”按钮 - 录入病历
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card1-step1-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card1-step1-photo1.png?t={{Timestamp}}"></image>
<view class="step mt32"> <view class="step mt32">
<view> <view>
<text class="emphasis">操作流程:</text> <text class="emphasis">操作流程:</text>
@ -108,7 +88,7 @@
</view> </view>
<view> <view>
<text class="emphasis">(2)</text> <text class="emphasis">(2)</text>
上传病历图片、病历相关文件、病历语音、 上传病历图片、病历相关文件、病历语音、 填写病历备注
</view> </view>
</view> </view>
<view class="step mt32"> <view class="step mt32">
@ -117,7 +97,7 @@
</view> </view>
<view>上传病历图片时,需进行图片模糊操作,防止病人隐私泄露</view> <view>上传病历图片时,需进行图片模糊操作,防止病人隐私泄露</view>
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card1-step3-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card1-step3-photo1.png?t={{Timestamp}}"></image>
</view> </view>
</view> </view>
<view class="m-card"> <view class="m-card">
@ -126,9 +106,9 @@
<view class="c-container"> <view class="c-container">
<view class="step"> <view class="step">
<text class="emphasis">入口</text> <text class="emphasis">入口</text>
:录入病例页 - 点击下方“保存并提交”按钮 - 邀请合作医生提交病例 :录入病历页 - 点击下方“保存并提交”按钮 - 邀请合作医生提交病历
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card2-step1-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card2-step1-photo1.png?t={{Timestamp}}"></image>
<view class="step mt32"> <view class="step mt32">
<view> <view>
<text class="emphasis">操作流程:</text> <text class="emphasis">操作流程:</text>
@ -145,7 +125,7 @@
</view> </view>
</view> </view>
<view class="m-card"> <view class="m-card">
<view class="c-title">3. 核心医生收到病通知并处理</view> <view class="c-title">3. 核心医生收到病通知并处理</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
<view class="c-container"> <view class="c-container">
<view class="list"> <view class="list">
@ -155,31 +135,31 @@
病历提交给核心医生后,核心医生收到push通知,点击通知或点击首页待处理病历进入病历列表查看病历,可对病历进行操作 病历提交给核心医生后,核心医生收到push通知,点击通知或点击首页待处理病历进入病历列表查看病历,可对病历进行操作
</view> </view>
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card3-row1-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card3-row1-photo1.png?t={{Timestamp}}"></image>
<view class="row mt32"> <view class="row mt32">
<view class="order">2</view> <view class="order">2</view>
<view class="content">登录成功,进入医生认证页后,提交认证信息,等待核心医生审核</view> <view class="content">核心医生可对病历进行反馈或驳回</view>
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card3-row2-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card3-row2-photo1.png?t={{Timestamp}}"></image>
<view class="step"> <view class="step">
<text class="emphasis">病历反馈成功</text> <text class="emphasis">病历反馈成功</text>
:质控医生收到push,可查看信息,对病历进行处理 :质控医生收到push,可查看信息,对病历进行处理
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card3-row2-photo2.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card3-row2-photo2.png?t={{Timestamp}}"></image>
<view class="step"> <view class="step">
<text class="emphasis">病历被驳回</text> <text class="emphasis">病历被驳回</text>
:一级医生收到push,可查看驳回原因,对病历进行修改后,重新选择核心医生进行病历提交;点击病历左下方”更多操作”可进行删除或重新编辑 :一级医生收到push,可查看驳回原因,点击病历左下方”更多操作”可进行删除或重新编辑,对病历进行编辑后,可重新选择核心医生进行病历提交
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card3-row2-photo3.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card3-row2-photo3.png?t={{Timestamp}}"></image>
<view class="row mt32"> <view class="row mt32">
<view class="order">3</view> <view class="order">3</view>
<view class="content">核心医生反馈成功的病,病历状态会更新为讨论中,后续可以对该病历持续讨论</view> <view class="content">核心医生反馈成功的病,病历状态会更新为讨论中,后续可以对该病历持续讨论</view>
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<view class="m-card"> <view class="m-card">
<view class="c-title">4. 质控医生收到病通知并处理</view> <view class="c-title">4. 质控医生收到病通知并处理</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
<view class="c-container"> <view class="c-container">
<view class="list"> <view class="list">
@ -195,17 +175,21 @@
</view> </view>
<view class="step ml56 mt24"> <view class="step ml56 mt24">
<text class="emphasis">病历反馈成功</text> <text class="emphasis">病历反馈成功</text>
核心医生和一级医生收到push,可查看信息 :核心医生和一级医生收到push,可查看信息
</view> </view>
<view class="step ml56"> <view class="step ml56">
<text class="emphasis">病历被驳回</text> <text class="emphasis">病历被驳回</text>
核心医生收到push,查看驳回原因后,会选择对病历反馈新内容,还是重新选择质控医生进行提交病历 :核心医生收到push,查看驳回原因后,会选择对病历反馈新内容,还是重新选择质控医生进行提交病历(更多操作中点击“邀约上级”)
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m3-card4-row2-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m3-card4-row2-photo1.png?t={{Timestamp}}"></image>
<view class="row mt32"> <view class="row mt32">
<view class="order">3</view> <view class="order">3</view>
<view class="content"> <view class="content">
质控医生反馈成功的病例,后续可以对该病历持续讨论,并提供更多操作功能包括:归档或公开。归档后病历完成的标志,归档病历不再支持做更多反馈,病历标记为公开后,本科室的医生均可在病历列表顶部”公开”类内进行查看。 质控医生反馈成功的病历,后续可以对该病历持续讨论,并提供更多操作功能包括:归档或公开。归档状态代表病历讨论完成的标志,归档病历不再支持做更多反馈;
<view></view>
病历标记为”公开“后,本科室的医生均可在病历列表顶部”公开”类内进行查看。
<view></view>
(若无质控医生参与该病历讨论,则核心医生可以对病历进行归档/公开操作)
</view> </view>
</view> </view>
</view> </view>
@ -213,16 +197,16 @@
</view> </view>
</view> </view>
<view class="module"> <view class="module">
<image class="m-title" mode="widthFix" src="/images/help/m4-title1.png"></image> <image class="m-title" mode="widthFix" src="{{imageUrl}}help/m4-title1.png?t={{Timestamp}}"></image>
<view class="m-card"> <view class="m-card">
<view class="c-title">1. 如何创建聊天室</view> <view class="c-title">1. 如何创建学习窗</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
<view class="c-container"> <view class="c-container">
<view class="step"> <view class="step">
<text class="emphasis">入口</text> <text class="emphasis">入口</text>
:讨论中的病历详情 - 点击左下方创建学习窗 :讨论中的病历详情 - 点击左下方创建学习窗
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m4-card1-step1-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m4-card1-step1-photo1.png?t={{Timestamp}}"></image>
<view class="step mt32"> <view class="step mt32">
<view> <view>
<text class="emphasis">操作流程:</text> <text class="emphasis">操作流程:</text>
@ -239,13 +223,13 @@
</view> </view>
<view> <view>
<text class="emphasis">(2)</text> <text class="emphasis">(2)</text>
有初次反馈后才可以创建学习窗; 有初次反馈后才可以创建学习窗;
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<view class="m-card"> <view class="m-card">
<view class="c-title">2. 聊天室内的功能内容</view> <view class="c-title">2. 学习窗内的功能内容</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
<view class="c-container"> <view class="c-container">
<view class="step"> <view class="step">
@ -275,7 +259,7 @@
<text class="emphasis">入口</text> <text class="emphasis">入口</text>
:学习窗详情 - 点击“+”按钮 - 选择医生进行邀约 :学习窗详情 - 点击“+”按钮 - 选择医生进行邀约
</view> </view>
<image class="photo" mode="widthFix" src="/images/help/m4-card3-step1-photo1.png"></image> <image class="photo" mode="widthFix" src="{{imageUrl}}help/m4-card3-step1-photo1.png?t={{Timestamp}}"></image>
<view class="step mt32"> <view class="step mt32">
<view> <view>
<text class="emphasis">关键说明:</text> <text class="emphasis">关键说明:</text>
@ -286,25 +270,70 @@
</view> </view>
<view> <view>
<text class="emphasis">(2)</text> <text class="emphasis">(2)</text>
无质控医生参与反馈的病,核心医生可创建学习窗,如病历有质控医生参与反馈,则只有质控医生可创建学习窗 无质控医生参与反馈的病,核心医生可创建学习窗,如病历有质控医生参与反馈,则只有质控医生可创建学习窗
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<view class="m-card"> <view class="m-card">
<view class="c-title">4. 质控医生收到病通知并处理</view> <view class="c-title">4. 质控医生收到病通知并处理</view>
<view class="c-title-line"></view> <view class="c-title-line"></view>
<view class="c-container"> <view class="c-container">
<view class="step"> <view class="list">
<text class="emphasis">入口</text> <view class="row-title">
:学习窗详情 - 点击右上方“详情” - 查看病历详情 <view class="order">1</view>
</view> 查看病历详情
<image class="photo" mode="widthFix" src="/images/help/m4-card4-step1-photo1.png"></image> </view>
<view class="step mt32"> <view class="row">
<view> <view class="content">
<text class="emphasis">关键说明:</text> <text class="emphasis">入口</text>
:学习窗详情 - 点击右上方“详情” - 查看病历详情
</view>
</view>
<image class="photo" mode="widthFix" src="{{imageUrl}}help/m4-card4-row1-photo1.png?t={{Timestamp}}"></image>
<view class="row">
<view class="content">
<view><text class="emphasis">关键说明:</text></view>
<text class="emphasis">(1)</text>
学习窗内可查看病历详情,医生可随时进入详情进行病历反馈
</view>
</view>
<view class="row-title">
<view class="order">2</view>
查看病历浮层
</view>
<view class="row">
<view class="content">
<text class="emphasis">入口</text>
:学习窗详情 - 点击右下方“病历”悬浮按钮 - 查看病历浮层
</view>
</view>
<image class="photo" mode="widthFix" src="{{imageUrl}}help/m4-card4-row2-photo1.png?t={{Timestamp}}"></image>
<view class="row">
<view class="content">
<view><text class="emphasis">关键说明:</text></view>
<text class="emphasis">(1)</text>
学习窗内可打开展示病历详细内容的浮层,以帮助医生在讨论病历时,可以随时查看病历相关内容
</view>
</view>
<view class="row-title">
<view class="order">3</view>
发送病历卡片
</view>
<view class="row">
<view class="content">
<text class="emphasis">入口</text>
:学习窗详情 - 点击右下方“发送卡片”按钮 - 其他医生点击卡片 - 查看病历浮层
</view>
</view>
<image class="photo" mode="widthFix" src="{{imageUrl}}help/m4-card4-row3-photo1.png?t={{Timestamp}}"></image>
<view class="row">
<view class="content">
<view><text class="emphasis">关键说明:</text></view>
<text class="emphasis">(1)</text>
学习窗内可以发送病历卡片,其他医生点击卡片后,将弹出病历详情浮层,方便医生更快速的了解病历信息。
</view>
</view> </view>
<view>学习窗内可查看病历详情,以帮助医生在讨论病历时,可随时查看病历相关内容</view>
</view> </view>
</view> </view>
</view> </view>

14
src/pages/my/index.wxml

@ -57,13 +57,13 @@
</view> </view>
<van-icon class="more" name="arrow" /> <van-icon class="more" name="arrow" />
</view> </view>
<!-- <view class="list-item" bind:tap="handleHelp"> --> <view class="list-item" bind:tap="handleHelp">
<!-- <view class="label"> --> <view class="label">
<!-- <image class="icon" src="{{imageUrl}}my-list-icon4.png?t={{Timestamp}}"></image> --> <image class="icon" src="{{imageUrl}}my-list-icon4.png?t={{Timestamp}}"></image>
<!-- 帮助中心 --> 帮助中心
<!-- </view> --> </view>
<!-- <van-icon class="more" name="arrow" /> --> <van-icon class="more" name="arrow" />
<!-- </view> --> </view>
<!-- <view class="list-item"> <!-- <view class="list-item">
<view class="label"> <view class="label">
<image class="icon" src="{{imageUrl}}my-list-icon3.png?t={{Timestamp}}"></image> <image class="icon" src="{{imageUrl}}my-list-icon3.png?t={{Timestamp}}"></image>

Loading…
Cancel
Save