Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-admin-consultation
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-admin-consultation
提交
d71dac2b
提交
d71dac2b
编写于
11月 30, 2021
作者:
xiaoping.di
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
问诊台调整ui
上级
71e1ac76
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
962 行增加
和
25 行删除
+962
-25
imgMd5List.json
imgMd5List.json
+1
-1
call.png
src/assets/image/workbench/call.png
+0
-0
consultationCard.vue
src/components/common/consultationCard.vue
+935
-0
workbench-new.vue
src/views/IM/diagnosis-admin/workbench-new.vue
+26
-22
workbench.vue
src/views/IM/diagnosis-admin/workbench.vue
+0
-2
未找到文件。
imgMd5List.json
浏览文件 @
d71dac2b
{
"04094c981e19b077458ac5d414185112"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/logo.png"
,
"1211365adaf1b4ec771bd88c833a880b"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/default.png"
,
"ce61da2f6bf1eb6459e85af50b359bc4"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/footer-icon.png"
,
"739c4ef79f68611bf4e43c7b981620b2"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/mm.jpg"
,
"8c330ac70b9272095e71ee97bf5afd4b"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/index_logoicon.png"
,
"523e94358197546c40edadc921593dfb"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/menu1.png"
,
"865c6c5fbbbf7050048aeccb3017e911"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/menu2.png"
,
"527810387384d793b6ab6eef46156ffb"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/no-content.png"
,
"209cb91fc2fd3cd3ed3ee0a8dbcf9c1d"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/no-content1.png"
,
"6599b1e484f5af49bf4cebca0e799812"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/noData.png"
,
"c854111e04d168e522281c3fbfe72df5"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/small.png"
,
"f94996a13b960effe94989c5957e4b42"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/close-call.png"
,
"44ccf56a79c8edb3a5ce8fef6a26a231"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/no-camera.png"
,
"04c83af49218fafe8d8c6089c2ea217a"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/voice-close.png"
,
"fe7ab70abde84f7ac1ae6313f9645b0b"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/voice-small.png"
,
"25a8e68f45ec649c79248db1fe31e8c9"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/voice.png"
,
"1faf0833ebbedfda6d17955f8e28594c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/waiting-call.png"
,
"f98a82b4194f76eab457b06e3d2e7c66"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/live/warning.png"
,
"6ec04aa3b33066f2c68569ba58bc4ca6"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/Icon-calendar.png"
,
"ccce5124739cb6198824c9540d3fadef"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/Icon-search.png"
,
"8e3527f62dcd15391482e9b73bfeeba2"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/Icon-sel-no.png"
,
"a91444748c06325ea33d001995782e5e"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/check-no.png"
,
"7d962f5e778d83fdaa29996b166bfc37"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/check-yes.png"
,
"2eb4cd4f705b890049038538332dfe6b"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/down-2.png"
,
"8509ab20474be1d2b45a2307e879335a"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/down.png"
,
"69460ac3712a98af9673b0b729f722e7"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/file-text-2.png"
,
"13a22959d620da58bf617c2158fea27c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/folder-open-2.png"
,
"9f7e069aa42684d54ce62240135e5e7a"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-comment.png"
,
"f2a3ffe7ba3ec3df2db7f14bbf7f4815"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-contacts.png"
,
"c6ddf67990cac1414a14e1a98e9722fa"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-download.png"
,
"cc58a2a3f8868ca13d567fbe117de2f1"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-exit.png"
,
"0efa6485aacd1cac491c3f1313f348ad"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-file-search.png"
,
"67c06d425d6db623e264c3ac2f08da49"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-folder-open.png"
,
"ff1499485988321abbf2657a9e18b4cf"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-fresh-2.png"
,
"17ec7d4e0499ff61d4ef9939a5e6428f"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-home.png"
,
"698d2d257867569ec399c08468ed5303"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-id-card.png"
,
"f2f90f4dcd14190d1f2bd86f54b2cf13"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-link.png"
,
"065b545d1d83e0456f0e1daa53597a83"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-minus.png"
,
"a4cc9df6601a1c5090cf2168dcc7dbde"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-no-send.png"
,
"fb3677a52cceb986a3f3343e07a3e2db"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-org.png"
,
"8b6e74338243db8bcdea35be8e5a5e38"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-pdf.png"
,
"17d834654243c38a199635a00dd7446c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-phone-no.png"
,
"a6b6cc69354232c8d3050cc620e76198"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-plus.png"
,
"5f8600eefac5efecdcdf54826b2ef241"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-right-gray.png"
,
"89aa7e4d0f1e366395f55e9970ad3cbf"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-sel-checked.png"
,
"c645c2246f82d6d03a2fc3bc3f0784f4"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-team.png"
,
"6397dbfdf90559f8a4bd8232ae07de75"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-time-circle.png"
,
"293003bc154df60b8246a2b1a9d7c37d"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/icon-warning-circle.png"
,
"952c520ede22bc3b7acfcdadcf275616"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_close.png"
,
"b52e26837623d200333631f103d98b3d"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_close2.png"
,
"fa72624d8fc22600303284d811b2eba1"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_man1.png"
,
"1ee9e967594f2431cc2d5b488fdef1a2"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_man2.png"
,
"2cf21b4a08769bce649212cd664c7aec"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_sendfile.png"
,
"46c7f58b6ecc1b9131cdaeb16e8fdb46"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_sendvedio.png"
,
"3fc6108bdbb192a275c93c81b68df045"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_small.png"
,
"d6a21a2a70672a21e71f4f9a012017ea"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_text.png"
,
"c524f8dc61fb177e2c0ec6ba583e16cb"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_time.png"
,
"34a79d4b3e08fa1975c4d6907564228c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/im_video.png"
,
"fa9d7d646a9a69b71fae713831df6a66"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/kf-avatar.png"
,
"bfc960810928cdee01b2ed84a7c06e2b"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/link-2.png"
,
"b980d3476ef41c82308f8c5cdad88531"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/loading-icon-new.png"
,
"32925e323462fe90f4882878e0e06557"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/loading-icon.png"
,
"d73985857b58cabaec3d78a75306b65c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/logo-small.png"
,
"66e2b7f6f6afdb328dfe2fb0fe271fb5"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/no-search-list.png"
,
"f961abf468fe062cc8c6cb5af0a8695d"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/plus-task.png"
,
"c23e76ce2fa154090c58e27cd95e83f4"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/right-no.png"
,
"aee074558d02e3f5abea690b75337be3"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/right-yes.png"
,
"729084b7e8114c57146907d1cd1885df"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/send-no.png"
,
"cb4afae3d4197d8991c3d210ce6b86b4"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/send-yes.png"
,
"131b8e5595a9eae4b152d0aff5de1185"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/upload-2.png"
,
"4107110c540e0357837f881d536548b7"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/upload.png"
,
"ce46719d7b61c94af00a5fbe9e7d2e9f"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/voice.png"
,
"5c402aef9047604682ddf89f6800f587"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/IM/wenzhenicon.png"
,
"46138f4da71d22ea9f52b96381d2b488"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/appointment.png"
,
"700baa3be1ed6ed0d15aed0a567ffcc9"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/calling.png"
,
"2b73b262d39408258813f8a9799a1d9f"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/callout.png"
,
"529313b564b3c06e4cdcf5fda56b62b3"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/callouting.png"
,
"4f11e4aa938f3f7e6d3e5ee1c2e6ca22"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/consulting hours.png"
,
"250afe058cb804b2c1a9d14dbf5f76fd"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/doctorCallcustomer.gif"
,
"4dd8e00757b8abe9b0d82ddac09f30a8"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/no_data_wz.png"
,
"2dc933e1793141de0879ee694f7b2901"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/offline.png"
,
"203dd7fbdb3c43eb3a0fe48946321f64"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/photo.png"
,
"3cb41883c5525e3ff1e48f2636de8de8"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/video.png"
,
"cc6f11704c4393870abe9065d85f7244"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/voice.png"
,
"98c7acf55e9461c81eb07e45bf3f2a20"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/appointment.png"
,
"fc598ce09986ef5f62a8fa85de983a8b"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/appremind.png"
,
"b203989c64a47cd0e458b56f0d4c3a50"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/calling.gif"
,
"fa4c423d7c6ce61c4975121178eb44b9"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/calling.png"
,
"794014f45e4a6562dcc940864bcff51d"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/callout.png"
,
"7e5d36444fff2dbe0a0a1a16527d01cd"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/callouting.png"
,
"6d575af9a66da1c3b79619a6de71045c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/consulting hours.png"
,
"70ec78c674225960473b6d7daa8eca4c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/maulcall.png"
,
"2b346851e90bb70ec49c19a86e210d16"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/no_data_wz.png"
,
"98972e5acf45243bb66a8bc6e7233b1a"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/photo.png"
,
"cda4965eb5590c25e18b8c6ce49f3be6"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/remindalready.png"
,
"8642cdee63ae862673db59fc3c24569a"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/video.png"
,
"f322c185a56910cd48942a7b02c0af29"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/workbench/voice.png"
,
"c51c54bf7bbb9151a725e0c808ab50b0"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/question.png"
,
"48dba5b39176c4d5985578467949d29c"
:
"/Users/pica/workcode/pica-admin-consultation/src/assets/image/nothingData.png"
}
{
"04094c981e19b077458ac5d414185112"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/logo.png"
,
"1211365adaf1b4ec771bd88c833a880b"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/default.png"
,
"ce61da2f6bf1eb6459e85af50b359bc4"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/footer-icon.png"
,
"739c4ef79f68611bf4e43c7b981620b2"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/mm.jpg"
,
"8c330ac70b9272095e71ee97bf5afd4b"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/index_logoicon.png"
,
"523e94358197546c40edadc921593dfb"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/menu1.png"
,
"865c6c5fbbbf7050048aeccb3017e911"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/menu2.png"
,
"527810387384d793b6ab6eef46156ffb"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/no-content.png"
,
"209cb91fc2fd3cd3ed3ee0a8dbcf9c1d"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/no-content1.png"
,
"6599b1e484f5af49bf4cebca0e799812"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/noData.png"
,
"c854111e04d168e522281c3fbfe72df5"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/small.png"
,
"f94996a13b960effe94989c5957e4b42"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/close-call.png"
,
"44ccf56a79c8edb3a5ce8fef6a26a231"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/no-camera.png"
,
"04c83af49218fafe8d8c6089c2ea217a"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/voice-close.png"
,
"fe7ab70abde84f7ac1ae6313f9645b0b"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/voice-small.png"
,
"25a8e68f45ec649c79248db1fe31e8c9"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/voice.png"
,
"1faf0833ebbedfda6d17955f8e28594c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/waiting-call.png"
,
"f98a82b4194f76eab457b06e3d2e7c66"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/live/warning.png"
,
"6ec04aa3b33066f2c68569ba58bc4ca6"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/Icon-calendar.png"
,
"ccce5124739cb6198824c9540d3fadef"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/Icon-search.png"
,
"8e3527f62dcd15391482e9b73bfeeba2"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/Icon-sel-no.png"
,
"a91444748c06325ea33d001995782e5e"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/check-no.png"
,
"7d962f5e778d83fdaa29996b166bfc37"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/check-yes.png"
,
"2eb4cd4f705b890049038538332dfe6b"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/down-2.png"
,
"8509ab20474be1d2b45a2307e879335a"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/down.png"
,
"69460ac3712a98af9673b0b729f722e7"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/file-text-2.png"
,
"13a22959d620da58bf617c2158fea27c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/folder-open-2.png"
,
"9f7e069aa42684d54ce62240135e5e7a"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-comment.png"
,
"f2a3ffe7ba3ec3df2db7f14bbf7f4815"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-contacts.png"
,
"c6ddf67990cac1414a14e1a98e9722fa"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-download.png"
,
"cc58a2a3f8868ca13d567fbe117de2f1"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-exit.png"
,
"0efa6485aacd1cac491c3f1313f348ad"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-file-search.png"
,
"67c06d425d6db623e264c3ac2f08da49"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-folder-open.png"
,
"ff1499485988321abbf2657a9e18b4cf"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-fresh-2.png"
,
"17ec7d4e0499ff61d4ef9939a5e6428f"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-home.png"
,
"698d2d257867569ec399c08468ed5303"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-id-card.png"
,
"f2f90f4dcd14190d1f2bd86f54b2cf13"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-link.png"
,
"065b545d1d83e0456f0e1daa53597a83"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-minus.png"
,
"a4cc9df6601a1c5090cf2168dcc7dbde"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-no-send.png"
,
"fb3677a52cceb986a3f3343e07a3e2db"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-org.png"
,
"8b6e74338243db8bcdea35be8e5a5e38"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-pdf.png"
,
"17d834654243c38a199635a00dd7446c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-phone-no.png"
,
"a6b6cc69354232c8d3050cc620e76198"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-plus.png"
,
"5f8600eefac5efecdcdf54826b2ef241"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-right-gray.png"
,
"89aa7e4d0f1e366395f55e9970ad3cbf"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-sel-checked.png"
,
"c645c2246f82d6d03a2fc3bc3f0784f4"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-team.png"
,
"6397dbfdf90559f8a4bd8232ae07de75"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-time-circle.png"
,
"293003bc154df60b8246a2b1a9d7c37d"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/icon-warning-circle.png"
,
"952c520ede22bc3b7acfcdadcf275616"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_close.png"
,
"b52e26837623d200333631f103d98b3d"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_close2.png"
,
"fa72624d8fc22600303284d811b2eba1"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_man1.png"
,
"1ee9e967594f2431cc2d5b488fdef1a2"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_man2.png"
,
"2cf21b4a08769bce649212cd664c7aec"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_sendfile.png"
,
"46c7f58b6ecc1b9131cdaeb16e8fdb46"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_sendvedio.png"
,
"3fc6108bdbb192a275c93c81b68df045"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_small.png"
,
"d6a21a2a70672a21e71f4f9a012017ea"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_text.png"
,
"c524f8dc61fb177e2c0ec6ba583e16cb"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_time.png"
,
"34a79d4b3e08fa1975c4d6907564228c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/im_video.png"
,
"fa9d7d646a9a69b71fae713831df6a66"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/kf-avatar.png"
,
"bfc960810928cdee01b2ed84a7c06e2b"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/link-2.png"
,
"b980d3476ef41c82308f8c5cdad88531"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/loading-icon-new.png"
,
"32925e323462fe90f4882878e0e06557"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/loading-icon.png"
,
"d73985857b58cabaec3d78a75306b65c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/logo-small.png"
,
"66e2b7f6f6afdb328dfe2fb0fe271fb5"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/no-search-list.png"
,
"f961abf468fe062cc8c6cb5af0a8695d"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/plus-task.png"
,
"c23e76ce2fa154090c58e27cd95e83f4"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/right-no.png"
,
"aee074558d02e3f5abea690b75337be3"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/right-yes.png"
,
"729084b7e8114c57146907d1cd1885df"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/send-no.png"
,
"cb4afae3d4197d8991c3d210ce6b86b4"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/send-yes.png"
,
"131b8e5595a9eae4b152d0aff5de1185"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/upload-2.png"
,
"4107110c540e0357837f881d536548b7"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/upload.png"
,
"ce46719d7b61c94af00a5fbe9e7d2e9f"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/voice.png"
,
"5c402aef9047604682ddf89f6800f587"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/IM/wenzhenicon.png"
,
"46138f4da71d22ea9f52b96381d2b488"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/appointment.png"
,
"700baa3be1ed6ed0d15aed0a567ffcc9"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/calling.png"
,
"2b73b262d39408258813f8a9799a1d9f"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/callout.png"
,
"529313b564b3c06e4cdcf5fda56b62b3"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/callouting.png"
,
"4f11e4aa938f3f7e6d3e5ee1c2e6ca22"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/consulting hours.png"
,
"250afe058cb804b2c1a9d14dbf5f76fd"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/doctorCallcustomer.gif"
,
"4dd8e00757b8abe9b0d82ddac09f30a8"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/no_data_wz.png"
,
"2dc933e1793141de0879ee694f7b2901"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/offline.png"
,
"203dd7fbdb3c43eb3a0fe48946321f64"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/photo.png"
,
"3cb41883c5525e3ff1e48f2636de8de8"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/video.png"
,
"cc6f11704c4393870abe9065d85f7244"
:
"/Users/evan/Desktop/pica/pica-admin-consultation/src/assets/image/workbench/voice.png"
,
"98c7acf55e9461c81eb07e45bf3f2a20"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/appointment.png"
,
"fc598ce09986ef5f62a8fa85de983a8b"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/appremind.png"
,
"b203989c64a47cd0e458b56f0d4c3a50"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/calling.gif"
,
"fa4c423d7c6ce61c4975121178eb44b9"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/calling.png"
,
"794014f45e4a6562dcc940864bcff51d"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/callout.png"
,
"7e5d36444fff2dbe0a0a1a16527d01cd"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/callouting.png"
,
"6d575af9a66da1c3b79619a6de71045c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/consulting hours.png"
,
"70ec78c674225960473b6d7daa8eca4c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/maulcall.png"
,
"2b346851e90bb70ec49c19a86e210d16"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/no_data_wz.png"
,
"98972e5acf45243bb66a8bc6e7233b1a"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/photo.png"
,
"cda4965eb5590c25e18b8c6ce49f3be6"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/remindalready.png"
,
"8642cdee63ae862673db59fc3c24569a"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/video.png"
,
"f322c185a56910cd48942a7b02c0af29"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/voice.png"
,
"c51c54bf7bbb9151a725e0c808ab50b0"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/question.png"
,
"48dba5b39176c4d5985578467949d29c"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/nothingData.png"
,
"074d26e2cef176f71ffbf0dcc8957869"
:
"/Users/dixiaoping/Desktop/dxp/pica-admin-consultation/src/assets/image/workbench/call.png"
}
\ No newline at end of file
\ No newline at end of file
src/assets/image/workbench/call.png
0 → 100644
浏览文件 @
d71dac2b
278 字节
src/components/common/consultationCard.vue
0 → 100644
浏览文件 @
d71dac2b
<
template
>
<div
class=
"inquiry-wrap"
>
<div
class=
"line"
>
<div
class=
"inquiry-user-container"
>
<div
class=
"inquiry-user"
>
<div
class=
"inquiry-user-l"
>
<div
class=
"inquiry-user-img"
>
<div
v-if=
"
diagnoseTypeIcon == 'voice' &&
(item.returnStatus == 1 || item.returnStatus == 3) &&
doctorTrtcEntryStatus != 1
"
class=
"offline"
>
<img
:src=
"offline"
alt=
""
>
</div>
<div
class=
"avatar"
>
<el-avatar
:src=
"item.doctorImageUrl"
/>
</div>
</div>
<div
class=
"inquiry-user-info"
>
<div
class=
"info-name-wrap"
>
<span
class=
"info-name"
>
{{
item
.
doctorName
}}
</span>
<span>
{{
item
.
department
}}
</span>
</div>
<ul
class=
"info-container"
>
<li
class=
"info-phone"
>
{{
item
.
doctorMobile
}}
</li>
<li
v-if=
"item.doctorCallTime"
class=
"info-call-time"
>
{{
pastDoctorCallTime
}}
前呼叫
</li>
<li
v-if=
"doctorCallKfStatus == 1"
class=
"info-calling"
>
正在呼叫
</li>
<li
class=
"inquiry-user-status"
>
<span
:class=
"
doctorCallStatus === '已拨打完成'
? 'status-cll-user-finish'
: 'status-cll-user-answer'
"
>
{{
doctorCallStatus
}}
</span>
</li>
</ul>
</div>
</div>
</div>
</div>
<div
class=
"inquiry-user-container"
>
<div
class=
"inquiry-user"
>
<div
class=
"inquiry-user-l"
>
<div
class=
"inquiry-user-img"
>
<div
v-if=
"
diagnoseTypeIcon == 'voice' &&
(item.returnStatus == 1 || item.returnStatus == 3) &&
userTrtcEntryStatus != 1
"
class=
"offline"
>
<img
:src=
"offline"
alt=
""
>
</div>
<div
class=
"avatar"
>
<el-avatar
:src=
"item.userImageUrl"
/>
</div>
</div>
<div
class=
"inquiry-user-info"
>
<div
class=
"info-name-wrap"
>
<span
class=
"info-name"
>
{{
item
.
userName
}}
</span>
<span>
助诊医生
</span>
</div>
<div
class=
"info-container"
>
<div
class=
"info-phone"
>
{{
item
.
userMobile
}}
</div>
<div
v-if=
"item.userCallTime"
class=
"info-call-time"
>
{{
pastUserCallTime
}}
前呼叫
</div>
<div
v-if=
"userCallKfStatus == 1"
class=
"info-calling"
>
<img
:src=
"infocallImg"
alt=
""
>
</div>
</div>
</div>
</div>
</div>
<div
class=
"inquiry-user-status"
>
<span
:class=
"
userCallStatus === '已拨打完成'
? 'status-cll-user-finish'
: 'status-cll-user-answer'
"
>
{{
userCallStatus
}}
</span>
</div>
</div>
</div>
<div
class=
"line line-second"
>
<div
class=
"left"
>
<div>
预约时间
</div>
<div
class=
"time"
>
<span>
{{
appointBeginTime
}}
</span>
-
<span>
{{
appointEndTime
}}
</span>
</div>
</div>
<div
class=
"right"
>
<div>
问诊单号
</div>
<ul
class=
"orderno"
>
<li
class=
"num"
>
{{
item
.
diagnoseLogId
}}
</li>
<li
class=
"copy"
>
复制
</li>
</ul>
</div>
</div>
<div
class=
"line mt30 line-last"
>
<div
class=
"line-btn"
@
click=
"waitPersonFun"
>
<div>
当前排队5人
<i
class=
"el-icon-arrow-down el-icon--right"
/></div>
</div>
<div
class=
"line-btn line-btn-enter"
:class=
"
{ isManuacall: isManuacall, noIsCall: !isManuacall }"
@click="openChat"
>
<div
v-if=
"userCallKfStatus != 1 || doctorCallKfStatus == 1"
class=
"call-box"
@
click=
"manualDialing(1)"
>
<img
:src=
"callImg"
alt=
"call"
>
{{
isManuacall
?
'正在拨打中'
:
'拨打电话'
}}
<!-- manuacallIng 正在拨打 isManuacall ? manuacallIng : manuacall-->
</div>
<!--
<span
v-else
>
进入诊室
</span>
-->
</div>
</div>
<div
v-if=
"isShowWait"
class=
"line-position"
>
<ul
v-for=
"(ele, index) in mockData"
:key=
"index"
class=
"wait"
>
<li
class=
"wait-info"
>
<div
class=
"header"
>
<img
:src=
"item.userImageUrl"
alt=
""
>
</div>
<div
class=
"name"
>
name
</div>
<div
class=
"connect"
>
连接失败 2次
</div>
</li>
<li
class=
"wait-info"
>
<div
class=
"order"
>
问诊单号
<span>
877654
</span>
</div>
</li>
</ul>
</div>
</div>
</
template
>
<
script
>
import
{
teamDetail
,
callDirect
,
doctorAdviceList
,
manualCall
,
}
from
'@/api/diagnosis'
;
import
{
createNamespacedHelpers
}
from
'vuex'
;
const
{
mapState
}
=
createNamespacedHelpers
(
'main'
);
export
default
{
props
:
{
item
:
{
type
:
Object
,
default
:
()
=>
{
return
{};
},
},
},
data
()
{
return
{
callImg
:
require
(
'@/assets/image/workbench/call.png'
),
infocallImg
:
require
(
'@/assets/image/workbench/calling.png'
),
callouting
:
require
(
'@/assets/image/workbench/remindalready.png'
),
offline
:
require
(
'@/assets/image/workbench/offline.png'
),
manuacall
:
require
(
'@/assets/image/workbench/maulcall.png'
),
manuacallIng
:
require
(
'@/assets/image/workbench/calling.gif'
),
timer
:
null
,
isChat
:
false
,
isUserChat
:
false
,
isDoctorChat
:
false
,
isCall
:
false
,
isManuacall
:
false
,
isManuacallType
:
false
,
accId
:
''
,
mockData
:
[{},
{},
{}],
isShowWait
:
false
,
};
},
computed
:
{
...
mapState
({
showChat
:
(
state
)
=>
state
.
showChat
,
showAdvice
:
(
state
)
=>
state
.
showAdvice
,
}),
doctorCallStatus
()
{
switch
(
this
.
item
.
doctorCallStatus
)
{
case
1
:
return
'未拨打'
;
case
2
:
return
'已拨打未接听'
;
case
3
:
return
'被挂断'
;
case
4
:
return
'已拨打完成'
;
default
:
return
''
;
}
},
userCallStatus
()
{
switch
(
this
.
item
.
userCallStatus
)
{
case
1
:
return
'未拨打'
;
case
2
:
return
'已拨打未接听'
;
case
3
:
return
'被挂断'
;
case
4
:
return
'已拨打完成'
;
default
:
return
''
;
}
},
diagnoseType
()
{
switch
(
this
.
item
.
diagnoseType
)
{
case
1
:
return
'语音问诊'
;
case
2
:
return
'视频问诊'
;
case
3
:
return
'图文问诊'
;
default
:
return
''
;
}
},
diagnoseTypeIcon
()
{
switch
(
this
.
item
.
diagnoseType
)
{
case
1
:
return
'voice'
;
case
2
:
return
'voice'
;
case
3
:
return
'photo'
;
default
:
return
'photo'
;
}
},
returnStatusText
()
{
switch
(
this
.
item
.
returnStatus
)
{
case
1
:
return
'待处理'
;
case
2
:
return
'待问诊'
;
case
3
:
return
'问诊进行中'
;
case
4
:
return
'问诊已完成'
;
case
5
:
return
'已取消'
;
default
:
return
'暂无'
;
}
},
appointBeginTime
()
{
return
new
Date
(
this
.
item
.
appointBeginTime
).
format
(
'hh:mm'
);
},
appointEndTime
()
{
return
new
Date
(
this
.
item
.
appointEndTime
).
format
(
'hh:mm'
);
},
userCallTime
()
{
return
new
Date
(
this
.
item
.
userCallTime
).
format
(
'hh:mm'
);
},
// 助诊呼叫状态
userCallKfStatus
()
{
return
this
.
item
.
userCallKfStatus
;
},
// 接诊呼叫状态
doctorCallKfStatus
()
{
return
this
.
item
.
doctorCallKfStatus
;
},
// 接诊 在线状态
doctorTrtcEntryStatus
()
{
return
this
.
item
.
doctorTrtcEntryStatus
;
},
// 助诊 在线状态
userTrtcEntryStatus
()
{
return
this
.
item
.
userTrtcEntryStatus
;
},
pastUserCallTime
()
{
if
(
this
.
item
.
userCallTime
)
{
return
this
.
formatDateData
(
this
.
item
.
userCallTime
);
}
else
{
return
null
;
}
},
doctorCallTime
()
{
return
new
Date
(
this
.
item
.
doctorCallTime
).
format
(
'hh:mm'
);
},
pastDoctorCallTime
()
{
if
(
this
.
item
.
doctorCallTime
)
{
return
this
.
formatDateData
(
this
.
item
.
doctorCallTime
);
}
else
{
return
null
;
}
},
nowtime
()
{
return
new
Date
().
getTime
()
-
this
.
item
.
appointBeginTime
;
},
},
watch
:
{
item
(
newVal
,
oldVal
)
{
console
.
log
(
newVal
,
oldVal
,
'newVal, oldVal'
);
if
(
newVal
!==
oldVal
)
{
if
(
newVal
.
doctorTrtcEntryStatus
==
2
)
{
this
.
isDoctorChat
=
false
;
}
if
(
newVal
.
userTrtcEntryStatus
==
2
)
{
this
.
isUserChat
=
false
;
}
if
(
newVal
.
doctorCallStatus
!==
oldVal
.
doctorCallStatus
)
{
this
.
isManuacall
=
false
;
}
if
(
newVal
.
userCallStatus
!==
oldVal
.
userCallStatus
)
{
this
.
isManuacallType
=
false
;
}
}
},
},
created
()
{},
mounted
()
{
if
(
this
.
item
.
returnStatus
==
1
||
this
.
item
.
returnStatus
==
3
)
{
const
nowData
=
new
Date
().
getTime
();
const
timeleft
=
this
.
item
.
appointBeginTime
-
nowData
;
if
(
timeleft
<
120000
&&
nowData
<
this
.
item
.
appointEndTime
)
{
clearInterval
(
this
.
timer
);
this
.
down
();
}
else
{
this
.
isCall
=
true
;
}
}
},
methods
:
{
manualDialing
(
type
)
{
if
(
this
.
isManuacall
)
{
return
;
}
this
.
$confirm
(
'确认要电话通知该医生吗?'
,
'提示'
,
{
confirmButtonText
:
'电话通知'
,
cancelButtonText
:
'取消'
,
type
:
'warning'
,
})
.
then
(()
=>
{
let
userMobilePhone
=
''
;
let
userId
=
''
;
let
doctorId
=
''
;
let
doctorMobilePhone
=
''
;
if
(
type
===
1
)
{
userMobilePhone
=
null
;
userId
=
null
;
doctorId
=
this
.
item
.
doctorId
;
doctorMobilePhone
=
this
.
item
.
doctorMobile
;
}
else
{
userMobilePhone
=
this
.
item
.
userMobile
;
userId
=
this
.
item
.
userId
;
doctorId
=
null
;
doctorMobilePhone
=
null
;
}
const
params
=
{
diagnoseId
:
this
.
item
.
diagnoseLogId
,
doctorId
:
doctorId
,
doctorMobilePhone
:
doctorMobilePhone
,
userId
:
userId
,
userMobilePhone
:
userMobilePhone
,
};
manualCall
(
params
).
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
if
(
type
===
1
)
{
this
.
isManuacall
=
true
;
}
else
{
this
.
isManuacallType
=
true
;
}
}
});
})
.
catch
(()
=>
{
this
.
$message
({
type
:
'info'
,
message
:
'取消拨打电话'
,
});
});
},
formatDateData
(
time
)
{
const
now_data
=
new
Date
().
getTime
();
const
my_time
=
now_data
-
time
;
const
hours
=
my_time
/
1000
/
60
/
60
;
const
hoursRound
=
Math
.
floor
(
hours
);
const
minutes
=
my_time
/
1000
/
60
-
60
*
hoursRound
;
const
minutesRound
=
Math
.
floor
(
minutes
);
const
seconds
=
(
my_time
/
1000
-
60
*
60
*
hoursRound
-
60
*
minutesRound
).
toFixed
(
0
);
if
(
hoursRound
>
0
&&
minutesRound
>
0
)
{
return
hoursRound
+
'小时'
+
minutesRound
+
'分'
+
seconds
+
'秒'
;
}
if
(
hoursRound
==
0
&&
minutesRound
>
0
)
{
return
minutesRound
+
'分'
;
}
if
(
hoursRound
==
0
&&
minutesRound
==
0
)
{
return
seconds
+
'秒'
;
}
},
down
()
{
this
.
timer
=
setInterval
(()
=>
{
const
nowData
=
new
Date
().
getTime
();
const
timeleft
=
this
.
item
.
appointBeginTime
-
nowData
;
if
(
timeleft
<
120000
&&
nowData
<
this
.
item
.
appointEndTime
)
{
this
.
isCall
=
true
;
clearInterval
(
this
.
timer
);
}
},
1000
);
},
getInfo
(
id
)
{
return
teamDetail
({
tid
:
this
.
item
.
imTeamId
,
})
.
then
((
res
)
=>
{
if
(
res
.
code
==
'000000'
)
{
const
{
memberList
}
=
res
.
data
;
console
.
log
(
'---memberList'
,
memberList
);
if
(
memberList
)
{
const
accId
=
memberList
.
filter
((
val
)
=>
{
return
val
.
id
==
id
;
});
return
accId
[
0
].
accId
;
}
}
})
.
catch
(()
=>
{});
},
// 主动呼叫 roletype 1:助诊医生 2:接诊医生
drivingCall
(
id
,
roletype
)
{
if
(
roletype
==
1
&&
this
.
isUserChat
)
{
return
false
;
}
if
(
roletype
==
2
&&
this
.
isDoctorChat
)
{
return
false
;
}
this
.
getInfo
(
id
).
then
((
res
)
=>
{
const
params
=
{
imAccId
:
res
,
imTeamId
:
this
.
item
.
imTeamId
,
liveRoomId
:
this
.
item
.
roomId
,
};
callDirect
(
params
).
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
if
(
roletype
==
1
)
{
this
.
isUserChat
=
true
;
}
else
{
this
.
isDoctorChat
=
true
;
}
}
else
{
this
.
$message
({
message
:
res
.
message
,
type
:
'warning'
,
});
}
});
});
},
openChat
()
{
if
(
this
.
showChat
)
{
this
.
$message
({
message
:
'不可同时进入多个诊室,请先退出已进入的诊室,再试。'
,
type
:
'warning'
,
duration
:
1000
,
});
return
false
;
}
const
i
=
this
.
item
;
this
.
$store
.
dispatch
(
'main/gotoInquiry'
,
i
);
},
openAdvice
()
{
if
(
this
.
showAdvice
)
{
this
.
$message
({
message
:
'不可同时打开多个诊断建议,请先退出已打开的诊断建议,再试。'
,
type
:
'warning'
,
duration
:
1000
,
});
return
false
;
}
// const i = 11;
doctorAdviceList
({
diagnoseLogId
:
this
.
item
.
diagnoseLogId
,
})
.
then
((
res
)
=>
{
if
(
res
.
code
==
'000000'
)
{
this
.
$store
.
commit
(
'main/updateShowAdvice'
,
true
);
this
.
$store
.
commit
(
'main/updateCurrentAdvice'
,
res
.
data
);
}
else
{
this
.
$message
({
message
:
res
.
message
,
type
:
'warning'
,
duration
:
1000
,
});
}
})
.
catch
((
err
)
=>
{
console
.
log
(
err
);
});
},
waitPersonFun
()
{
this
.
isShowWait
=
!
this
.
isShowWait
;
},
},
};
</
script
>
<
style
lang=
"scss"
scoped
>
.inquiry-wrap
{
box-sizing
:
border-box
;
margin-bottom
:
10px
;
padding
:
20px
;
background
:
#ffffff
;
border-radius
:
18px
;
user-select
:
none
;
position
:
relative
;
.line
{
display
:
flex
;
justify-content
:
space-between
;
font-size
:
14px
;
color
:
#999999
;
.left
{
.time
{
color
:
#ff5e57
;
font-size
:
18px
;
margin-top
:
3px
;
}
}
.right
{
margin-left
:
23px
;
.orderno
{
display
:
flex
;
align-items
:
center
;
margin-top
:
3px
;
.num
{
font-size
:
18px
;
color
:
#02120f
;
}
.copy
{
font-size
:
12px
;
margin-left
:
16px
;
padding
:
0
5px
;
border
:
1px
solid
#d9d9d9
;
border-radius
:
15px
;
color
:
#212121
;
}
}
.grey
{
color
:
#6a7990
;
}
.org
{
color
:
#ff5e57
;
}
}
.inquiry-user-container
{
width
:
49%
;
display
:
flex
;
flex-direction
:
column
;
justify-content
:
center
;
align-items
:
center
;
.inquiry-user
{
width
:
100%
;
display
:
flex
;
height
:
auto
;
justify-content
:
space-between
;
padding-bottom
:
10px
;
padding
:
0
5px
;
.inquiry-user-l
{
display
:
flex
;
flex-direction
:
row
;
justify-content
:
center
;
align-items
:
flex-start
;
.inquiry-user-img
{
display
:
flex
;
flex-direction
:
column
;
justify-content
:
center
;
position
:
relative
;
width
:
40px
;
height
:
40px
;
.offline
{
position
:
absolute
;
left
:
-4px
;
top
:
-4px
;
z-index
:
10
;
}
.avatar
{
position
:
absolute
;
left
:
0
;
top
:
0
;
background
:
#dddddd
;
border-radius
:
36px
;
display
:
flex
;
flex-direction
:
column
;
justify-content
:
center
;
}
}
.inquiry-user-info
{
font-size
:
14px
;
margin-left
:
15px
;
display
:
flex
;
flex-direction
:
column
;
justify-content
:
center
;
.info-name-wrap
{
display
:
flex
;
align-items
:
center
;
}
.info-name
{
display
:
inline-block
;
max-width
:
85px
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
font-size
:
18px
;
color
:
#02120f
;
font-weight
:
bold
;
}
.info-container
{
align-items
:
center
;
flex-direction
:
row
;
height
:
auto
;
line-height
:
30px
;
line-height
:
25px
;
.info-phone
{
color
:
#6a7990
;
font-size
:
16px
;
}
.info-call-time
{
color
:
#ff5e57
;
}
.info-calling
{
width
:
15px
;
height
:
25px
;
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
img
{
width
:
15px
;
height
:
15px
;
}
}
.inquiry-user-status
{
width
:
100%
;
padding
:
4px
0
;
height
:
auto
;
overflow
:
hidden
;
.status-cll-user-answer
{
background
:
rgba
(
255
,
94
,
87
,
0
.07
);
border-radius
:
10px
;
border
:
1px
solid
rgba
(
255
,
94
,
87
,
0
.15
);
padding
:
0
4px
;
height
:
20px
;
font-size
:
14px
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#ff5e57
;
line-height
:
20px
;
margin-right
:
6px
;
}
.status-cll-user-finish
{
background
:
rgba
(
0
,
189
,
165
,
0
.07
);
border-radius
:
10px
;
border
:
1px
solid
rgba
(
0
,
189
,
165
,
0
.17
);
padding
:
0
4px
;
height
:
20px
;
font-size
:
14px
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#0d9078
;
line-height
:
20px
;
margin-right
:
6px
;
}
}
}
}
}
.manual-call-status
{
display
:
flex
;
.manual-dialing
{
margin-right
:
5px
;
cursor
:
pointer
;
img
{
width
:
27px
;
height
:
48px
;
}
}
.call-status
{
// width: 45px;
// height: 46px;
img
{
cursor
:
pointer
;
width
:
27px
;
height
:
48px
;
}
}
}
}
}
.line-btn
{
cursor
:
pointer
;
position
:
relative
;
width
:
45%
;
height
:
35px
;
background
:
rgba
(
68
,
146
,
132
,
0
.09
);
border-radius
:
23px
;
text-align
:
center
;
line-height
:
35px
;
color
:
#0d9078
;
font-size
:
14px
;
font-weight
:
bold
;
.line-btn-tap
{
position
:
absolute
;
top
:
-10px
;
right
:
20px
;
width
:
48px
;
height
:
20px
;
background
:
#0d9078
;
border-radius
:
7px
7px
7px
0px
;
font-size
:
14px
;
color
:
#ffffff
;
line-height
:
20px
;
}
span
{
font-weight
:
bold
;
}
}
.line-btn-enter
{
background
:
#0d9078
;
color
:
#fff
;
.call-box
{
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
text-align
:
center
;
img
{
margin-right
:
14px
;
}
}
}
.isManuacall
{
background
:
#ff5e57
;
}
.noIsCall
{
background
:
#0d9078
;
}
}
.tag-container
{
display
:
flex
;
justify-content
:
flex-start
;
.talk
{
margin-right
:
5px
;
width
:
120px
;
height
:
24px
;
line-height
:
24px
;
background
:
#f0f2f5
;
border-radius
:
23px
;
font-size
:
14px
;
color
:
#6a7990
;
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
.talk-icon
{
margin-right
:
5px
;
}
}
.time
{
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
width
:
217px
;
height
:
24px
;
line-height
:
24px
;
background
:
#f0f2f5
;
border-radius
:
23px
;
font-size
:
14px
;
color
:
#6a7990
;
}
}
.mt30
{
margin-top
:
30px
;
}
.line-second
{
margin-top
:
13px
;
justify-content
:
flex-start
;
align-items
:
center
;
}
.mt20
{
margin-top
:
20px
;
}
.line-position
{
position
:
absolute
;
top
:
96%
;
left
:
0
;
width
:
100%
;
height
:
auto
;
background
:
#fff
;
.wait
{
display
:
flex
;
margin
:
0px
20px
;
font-size
:
14px
;
justify-content
:
space-between
;
border-bottom
:
1px
solid
#e9e9e9
;
.wait-info
{
display
:
flex
;
height
:
40px
;
align-items
:
center
;
.header
{
width
:
20px
;
height
:
20px
;
img
{
width
:
100%
;
height
:
auto
;
}
}
.name
{
color
:
#02120f
;
padding-left
:
5px
;
line-height
:
16px
;
}
.connect
{
color
:
#ff5e57
;
margin-left
:
5px
;
}
.order
{
color
:
#999999
;
span
{
color
:
#212121
;
}
}
}
&
:last-of-type
{
border-bottom
:
none
;
}
}
}
.appointment
{
width
:
12px
;
height
:
12px
;
display
:
inline-block
;
background
:
url('../../assets/image/workbench/appointment.png')
no-repeat
;
background-size
:
cover
;
margin-right
:
5px
;
}
.video
{
width
:
12px
;
height
:
12px
;
display
:
inline-block
;
background
:
url('../../assets/image/workbench/video.png')
no-repeat
;
background-size
:
cover
;
}
.photo
{
width
:
12px
;
height
:
12px
;
display
:
inline-block
;
background
:
url('../../assets/image/workbench/photo.png')
no-repeat
;
background-size
:
cover
;
}
.voice
{
width
:
12px
;
height
:
12px
;
display
:
inline-block
;
background
:
url('../../assets/image/workbench/voice.png')
no-repeat
;
background-size
:
cover
;
}
.wait-person
{
width
:
300px
;
height
:
auto
;
display
:
flex
;
}
}
</
style
>
src/views/IM/diagnosis-admin/workbench-new.vue
浏览文件 @
d71dac2b
...
@@ -73,8 +73,26 @@
...
@@ -73,8 +73,26 @@
<el-button>
确定
</el-button>
<el-button>
确定
</el-button>
</div>
</div>
</div>
</div>
<div
v-else
>
<div
111111
v-else
class=
"workbench-content"
>
<div
v-if=
"currentDiagList"
class=
"workbench-li-c"
>
<!-- 1111 -->
<div
class=
"grid-c"
>
<div
v-for=
"(item, index) in currentDiagList"
:key=
"index"
class=
"workbench-li"
>
<consultation-card
:item=
"item"
/>
</div>
</div>
<!-- 1111 -->
</div>
</div>
</div>
</div>
</div>
...
@@ -90,21 +108,6 @@
...
@@ -90,21 +108,6 @@
暂时没有问诊
暂时没有问诊
</div>
</div>
</div>
</div>
<!--
<div
v-if=
"allSize > 0"
class=
"pagination-container"
>
<el-pagination
background
:current-page=
"searchParam.pageNo"
:page-sizes=
"[6, 12, 18, 24]"
:page-size=
"searchParam.pageSize"
layout=
"prev, pager, next, sizes, jumper"
:total=
"allSize"
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
/>
</div>
-->
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
@@ -113,11 +116,11 @@
...
@@ -113,11 +116,11 @@
import
{
createNamespacedHelpers
}
from
'vuex'
;
import
{
createNamespacedHelpers
}
from
'vuex'
;
const
{
mapState
}
=
createNamespacedHelpers
(
'main'
);
const
{
mapState
}
=
createNamespacedHelpers
(
'main'
);
import
storejs
from
'storejs'
;
import
storejs
from
'storejs'
;
// import InquiryListComponent from '../../../components/common/inquirylist
.vue';
import
consultationCard
from
'@/components/common/consultationCard
.vue'
;
import
{
conditionUpdate
}
from
'@/api/workbench'
;
import
{
conditionUpdate
}
from
'@/api/workbench'
;
export
default
{
export
default
{
components
:
{
components
:
{
// InquiryListComponent
,
consultationCard
,
},
},
data
()
{
data
()
{
const
s
=
storejs
.
get
(
'soketQuest'
);
const
s
=
storejs
.
get
(
'soketQuest'
);
...
@@ -399,15 +402,16 @@
...
@@ -399,15 +402,16 @@
}
}
}
}
.workbench-content
{
.workbench-content
{
padding
:
20px
10px
;
padding
:
10px
;
.workbench-li-c
{
.workbench-li-c
{
width
:
100%
;
width
:
100%
;
.grid-c
{
.grid-c
{
width
:
100%
;
display
:
grid
;
display
:
grid
;
grid-template-columns
:
33%
33%
33%
;
grid-row-gap
:
20px
;
grid-row-gap
:
20px
;
grid-column-gap
:
20px
;
grid-column-gap
:
20px
;
padding
:
25px
50px
;
padding
:
0px
7px
;
background
:
#fff
;
.el-checkbox-group
{
.el-checkbox-group
{
.el-checkbox
{
.el-checkbox
{
width
:
20%
;
width
:
20%
;
...
...
src/views/IM/diagnosis-admin/workbench.vue
浏览文件 @
d71dac2b
...
@@ -51,7 +51,6 @@
...
@@ -51,7 +51,6 @@
</div>
</div>
</div>
</div>
</div>
</div>
<div
<div
v-else
v-else
class=
"nodata-container"
class=
"nodata-container"
...
@@ -82,7 +81,6 @@
...
@@ -82,7 +81,6 @@
</div>
</div>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
{
createNamespacedHelpers
}
from
'vuex'
;
import
{
createNamespacedHelpers
}
from
'vuex'
;
const
{
mapState
}
=
createNamespacedHelpers
(
'main'
);
const
{
mapState
}
=
createNamespacedHelpers
(
'main'
);
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录