Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-admin-consultation
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
jingqi.liu
pica-admin-consultation
提交
a5ae201e
提交
a5ae201e
编写于
10月 29, 2021
作者:
qian.jie
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改bug
上级
162582d3
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
429 行增加
和
97 行删除
+429
-97
imgMd5List.json
imgMd5List.json
+1
-1
serviceSchedule.js
src/api/serviceSchedule.js
+7
-0
nothingData.png
src/assets/image/nothingData.png
+0
-0
newScheduling.vue
src/views/IM/diagnosis-admin/modal/newScheduling.vue
+20
-30
overviewScheduling.vue
src/views/IM/diagnosis-admin/overviewScheduling.vue
+401
-66
未找到文件。
imgMd5List.json
浏览文件 @
a5ae201e
{
"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"
}
{
"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"
}
\ No newline at end of file
\ No newline at end of file
src/api/serviceSchedule.js
浏览文件 @
a5ae201e
...
@@ -58,3 +58,10 @@ export const getDoctorInfo = async (data) => {
...
@@ -58,3 +58,10 @@ export const getDoctorInfo = async (data) => {
method
:
'post'
,
method
:
'post'
,
});
});
};
};
export
const
previewWork
=
async
(
data
)
=>
{
return
request
({
url
:
'/diagnose/doctor/work/previewWork'
,
method
:
'post'
,
data
:
data
,
});
};
src/assets/image/nothingData.png
查看替换文件 @
162582d3
浏览文件 @
a5ae201e
77.8 KB
|
W:
|
H:
17.6 KB
|
W:
|
H:
2-up
Swipe
Onion skin
src/views/IM/diagnosis-admin/modal/newScheduling.vue
浏览文件 @
a5ae201e
...
@@ -12,11 +12,11 @@
...
@@ -12,11 +12,11 @@
<div
<div
ref=
"agment"
ref=
"agment"
class=
"agment-box"
class=
"agment-box"
:class=
"
{
'w2':week==2,'w3':week==3
}"
:class=
"
{
w2: week == 2, w3: week == 3
}"
>
>
<FullCalendar
:options=
"calendarOptions"
/>
<FullCalendar
:options=
"calendarOptions"
/>
</div>
</div>
<div
<div
class=
"agment-box-left"
class=
"agment-box-left"
:style=
"
{ height: scrollerHeight }"
:style=
"
{ height: scrollerHeight }"
>
>
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
<div
<div
v-if=
"week == 2"
v-if=
"week == 2"
class=
"ag-left1"
class=
"ag-left1"
/>
/>
<!-- v-if="week == 2" -->
<!-- v-if="week == 2" -->
<div
<div
v-if=
"week == 3"
v-if=
"week == 3"
...
@@ -48,13 +48,11 @@
...
@@ -48,13 +48,11 @@
{{
this
.
schedulingTypeValue
.
departmentName
}}
{{
this
.
schedulingTypeValue
.
departmentName
}}
</div>
</div>
</div>
</div>
<div
<div
style=
"margin-top: 24px"
>
style=
"margin-top: 24px"
>
<p
class=
"agment-head-title"
>
<p
class=
"agment-head-title"
>
选择匹配优先级
选择匹配优先级
</p>
</p>
<div
:class=
"this.schedulingType == 3 ? 'agment-head-none' : ''
"
>
<div
:class=
"this.schedulingType == 3 ? 'agment-head-none' : ''"
>
<div
class=
"agment-head-priority"
>
<div
class=
"agment-head-priority"
>
<p
<p
v-for=
"(item, index) in createList"
v-for=
"(item, index) in createList"
...
@@ -112,9 +110,9 @@
...
@@ -112,9 +110,9 @@
},
},
data
()
{
data
()
{
return
{
return
{
id
:
''
,
id
:
''
,
doctorId
:
''
,
doctorId
:
''
,
schedulingTypeValue
:{},
schedulingTypeValue
:
{},
schedulingType
:
1
,
// 1 新增 2 编辑 3 查看
schedulingType
:
1
,
// 1 新增 2 编辑 3 查看
createList
:
[],
createList
:
[],
listDate
:
[],
listDate
:
[],
...
@@ -191,17 +189,16 @@
...
@@ -191,17 +189,16 @@
workingTicketVisible
:
false
,
// 工作表票详情页面
workingTicketVisible
:
false
,
// 工作表票详情页面
scrollerHeight
:
0
,
scrollerHeight
:
0
,
loading
:
false
,
loading
:
false
,
isDoIt
:
false
isDoIt
:
false
,
};
};
},
},
watch
:
{
watch
:
{
week
(
newV
,
oldV
)
{
week
(
newV
,
oldV
)
{
console
.
log
(
newV
,
oldV
,
'newV, oldV'
);
// if (this.haveWeek.indexOf(newV) == -1) {
if
(
this
.
haveWeek
.
indexOf
(
newV
)
==
-
1
)
{
// this.haveWeek.push(newV);
this
.
haveWeek
.
push
(
newV
);
// this.handleInitSearch();
this
.
handleInitSearch
();
// }
}
if
(
newV
!==
oldV
)
{
if
(
newV
!==
oldV
)
{
this
.
handleInitSearch
();
this
.
handleInitSearch
();
this
.
saveDoctoreScheduling
(
2
);
this
.
saveDoctoreScheduling
(
2
);
}
}
...
@@ -210,12 +207,12 @@
...
@@ -210,12 +207,12 @@
created
()
{
created
()
{
this
.
schedulingType
=
this
.
$route
.
query
.
type
||
1
;
this
.
schedulingType
=
this
.
$route
.
query
.
type
||
1
;
this
.
id
=
this
.
$route
.
query
.
id
;
this
.
id
=
this
.
$route
.
query
.
id
;
this
.
doctorId
=
this
.
$route
.
query
.
doctorId
,
(
this
.
doctorId
=
this
.
$route
.
query
.
doctorId
)
,
getDoctorInfo
({
id
:
this
.
id
}).
then
((
res
)
=>
{
getDoctorInfo
({
id
:
this
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
'000000'
)
{
if
(
res
.
code
==
'000000'
)
{
this
.
schedulingTypeValue
=
res
.
data
;
this
.
schedulingTypeValue
=
res
.
data
;
this
.
currentIndex
=
res
.
data
.
level
;
this
.
currentIndex
=
res
.
data
.
level
;
}
else
{
}
else
{
this
.
$toast
(
res
.
message
);
this
.
$toast
(
res
.
message
);
}
}
});
});
...
@@ -226,7 +223,6 @@
...
@@ -226,7 +223,6 @@
});
});
},
},
mounted
()
{
mounted
()
{
console
.
log
(
this
.
calendarOptions
.
events
,
'this.calendarOptions.events'
);
this
.
scrollerHeight
=
this
.
$refs
.
agment
.
clientHeight
+
'px'
;
this
.
scrollerHeight
=
this
.
$refs
.
agment
.
clientHeight
+
'px'
;
// console.log(this.$refs.agment.clientHeight, 'this.$refs.agment.offsetHeight;');
// console.log(this.$refs.agment.clientHeight, 'this.$refs.agment.offsetHeight;');
this
.
init
();
this
.
init
();
...
@@ -272,14 +268,12 @@
...
@@ -272,14 +268,12 @@
var
newDate
=
null
;
var
newDate
=
null
;
if
(
this
.
schedulingType
!=
3
)
{
if
(
this
.
schedulingType
!=
3
)
{
newDate
=
[].
concat
(
data
.
noAcceptList
);
newDate
=
[].
concat
(
data
.
noAcceptList
);
console
.
log
(
newDate
,
'newDate'
);
}
else
{
}
else
{
var
acceptList
=
[];
var
acceptList
=
[];
data
.
acceptList
.
forEach
((
item
)
=>
{
data
.
acceptList
.
forEach
((
item
)
=>
{
item
.
type
=
88
;
item
.
type
=
88
;
acceptList
.
push
(
item
);
acceptList
.
push
(
item
);
});
});
console
.
log
(
data
.
acceptList
,
'data.acceptList'
);
newDate
=
[].
concat
(
acceptList
,
data
.
noAcceptList
);
newDate
=
[].
concat
(
acceptList
,
data
.
noAcceptList
);
}
}
// const keyAll = ['end', 'endStr', 'id', 'start', 'startStr'];
// const keyAll = ['end', 'endStr', 'id', 'start', 'startStr'];
...
@@ -290,7 +284,6 @@
...
@@ -290,7 +284,6 @@
dataObj
[
'id'
]
=
id
;
dataObj
[
'id'
]
=
id
;
dataObj
[
'end'
]
=
item
.
endTime
;
dataObj
[
'end'
]
=
item
.
endTime
;
dataObj
[
'start'
]
=
item
.
startTime
;
dataObj
[
'start'
]
=
item
.
startTime
;
console
.
log
(
item
.
type
);
dataObj
[
'type'
]
=
item
.
type
;
dataObj
[
'type'
]
=
item
.
type
;
if
(
item
.
type
==
88
)
{
if
(
item
.
type
==
88
)
{
dataObj
[
'color'
]
=
'#FFEDE9'
;
dataObj
[
'color'
]
=
'#FFEDE9'
;
...
@@ -424,9 +417,7 @@
...
@@ -424,9 +417,7 @@
this
.
handleInitSearch
(
true
);
this
.
handleInitSearch
(
true
);
},
},
saveDoctoreScheduling
(
type
)
{
saveDoctoreScheduling
(
type
)
{
console
.
log
(
this
.
isDoIt
,
'this.isDoIt'
);
if
(
this
.
isDoIt
)
{
if
(
this
.
isDoIt
)
{
console
.
log
(
this
.
week
,
'this.week'
);
this
.
loading
=
true
;
this
.
loading
=
true
;
const
objParms
=
{};
const
objParms
=
{};
objParms
.
week
=
this
.
week
;
objParms
.
week
=
this
.
week
;
...
@@ -434,14 +425,13 @@
...
@@ -434,14 +425,13 @@
objParms
.
level
=
this
.
currentIndex
;
objParms
.
level
=
this
.
currentIndex
;
objParms
.
list
=
[];
objParms
.
list
=
[];
const
data
=
this
.
calendarOptions
.
events
;
const
data
=
this
.
calendarOptions
.
events
;
console
.
log
(
data
,
'data'
);
data
.
forEach
((
item
)
=>
{
data
.
forEach
((
item
)
=>
{
// if (item.week == this.week) {
// if (item.week == this.week) {
const
obj
=
{};
const
obj
=
{};
obj
.
startTime
=
this
.
dateFormat
(
'YYYY-mm-dd HH:MM:SS'
,
item
.
start
);
obj
.
startTime
=
this
.
dateFormat
(
'YYYY-mm-dd HH:MM:SS'
,
item
.
start
);
obj
.
endTime
=
this
.
dateFormat
(
'YYYY-mm-dd HH:MM:SS'
,
item
.
end
);
obj
.
endTime
=
this
.
dateFormat
(
'YYYY-mm-dd HH:MM:SS'
,
item
.
end
);
objParms
.
list
.
push
(
obj
);
objParms
.
list
.
push
(
obj
);
// }
// }
});
});
saveDutyRoster
(
objParms
).
then
((
res
)
=>
{
saveDutyRoster
(
objParms
).
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
if
(
res
.
code
===
'000000'
)
{
...
@@ -449,10 +439,10 @@
...
@@ -449,10 +439,10 @@
// this.handleInitSearch(true);
// this.handleInitSearch(true);
// this.$router.go(0);
// this.$router.go(0);
this
.
loading
=
false
;
this
.
loading
=
false
;
if
(
type
==
1
)
{
if
(
type
==
1
)
{
this
.
$message
({
this
.
$message
({
message
:
'排班保存成功'
,
message
:
'排班保存成功'
,
type
:
'success'
type
:
'success'
,
});
});
}
}
this
.
isDoIt
=
false
;
this
.
isDoIt
=
false
;
...
...
src/views/IM/diagnosis-admin/overviewScheduling.vue
浏览文件 @
a5ae201e
<
template
>
<
template
>
<div
<div
v-loading=
"loading"
v-loading=
"loading"
style=
"
style=
"width: 100%; position: relative; justifycontent: space-between"
width: 100%;
height: auto;
position: relative;
display: flex;
justifycontent: space-between;
"
>
>
<div
<div
class=
"header"
>
ref=
"agment"
<el-breadcrumb
separator=
"/"
>
class=
"agment-box"
<el-breadcrumb-item>
首页
</el-breadcrumb-item>
:class=
"
{'w2':week==2,'w3':week==3}"
<el-breadcrumb-item>
服务排班表
</el-breadcrumb-item>
>
</el-breadcrumb>
<FullCalendar
:options=
"calendarOptions"
/>
</div>
<div
class=
"agment-box"
>
<div
class=
"serviceSchedule_select"
>
<el-cascader
v-model=
"innerform"
class=
"serviceSchedule-cascader"
filterable
clearable
:options=
"interfaceOptions"
:props=
"props"
placeholder=
"选择科室"
:show-all-levels=
"false"
@
expand-change=
"handleItemChange"
@
change=
"selectApi($event, innerform)"
/>
<el-date-picker
v-model=
"dateTime"
class=
"serviceSchedule_dateTime"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:dd"
placeholder=
"选择日期时间"
@
change=
"getNowDate"
/>
<el-button
type=
"primary"
class=
"submit-btn"
@
click=
"search"
>
查询
</el-button>
</div>
<FullCalendar
ref=
"Calendar"
:options=
"calendarOptions"
class=
"FullCalendar"
/>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
// import '@fullcalendar/core/vdom'
// import moment from 'moment';
import
FullCalendar
from
'@fullcalendar/vue'
;
import
FullCalendar
from
'@fullcalendar/vue'
;
import
dayGridPlugin
from
'@fullcalendar/daygrid'
;
import
dayGridPlugin
from
'@fullcalendar/daygrid'
;
import
timeGridPlugin
from
'@fullcalendar/timegrid'
;
import
timeGridPlugin
from
'@fullcalendar/timegrid'
;
import
interactionPlugin
from
'@fullcalendar/interaction'
;
import
interactionPlugin
from
'@fullcalendar/interaction'
;
import
{
import
{
getFirstLevelLable
,
childLabelList
,
dutyRosterQuery
,
dutyRosterQuery
,
saveDutyRoster
,
saveDutyRoster
,
getLevel
,
previewWork
,
getDoctorInfo
,
}
from
'@/api/serviceSchedule'
;
}
from
'@/api/serviceSchedule'
;
export
default
{
export
default
{
name
:
'Index'
,
name
:
'Index'
,
...
@@ -38,9 +66,19 @@
...
@@ -38,9 +66,19 @@
},
},
data
()
{
data
()
{
return
{
return
{
id
:
''
,
dateTime
:
''
,
doctorId
:
''
,
interfaceOptions
:
[],
schedulingTypeValue
:{},
innerform
:
[],
props
:
{
// props定义的值根据接口返回的数据定的
label
:
'value'
,
value
:
'no'
,
children
:
'interface'
,
},
departmentId
:
''
,
id
:
''
,
doctorId
:
''
,
schedulingTypeValue
:
{},
schedulingType
:
1
,
// 1 新增 2 编辑 3 查看
schedulingType
:
1
,
// 1 新增 2 编辑 3 查看
createList
:
[],
createList
:
[],
listDate
:
[],
listDate
:
[],
...
@@ -85,7 +123,7 @@
...
@@ -85,7 +123,7 @@
text
:
'本周'
,
text
:
'本周'
,
},
},
},
},
dayHeaderContent
:
this
.
aaa
,
dayHeaderContent
:
this
.
aaa
,
headerToolbar
:
{
headerToolbar
:
{
// 日历头部按钮位置
// 日历头部按钮位置
left
:
''
,
left
:
''
,
...
@@ -119,86 +157,124 @@
...
@@ -119,86 +157,124 @@
workingTicketVisible
:
false
,
// 工作表票详情页面
workingTicketVisible
:
false
,
// 工作表票详情页面
scrollerHeight
:
0
,
scrollerHeight
:
0
,
loading
:
false
,
loading
:
false
,
indexArr
:[
1
,
2
,
3
,
4
,
5
,
6
,
7
,
1
,
2
,
3
,
4
,
5
,
6
,
7
],
//
indexArr:[1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7],
doctorList
:[
doctorList
:
[
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三'
doctorName
:
'张三'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三1'
doctorName
:
'张三1'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三2'
doctorName
:
'张三2'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三3'
doctorName
:
'张三3'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三4'
doctorName
:
'张三4'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三5'
doctorName
:
'张三5'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三6'
doctorName
:
'张三6'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三7'
doctorName
:
'张三7'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三8'
doctorName
:
'张三8'
,
},
},
{
{
doctorId
:
0
,
doctorId
:
0
,
doctorName
:
'张三9'
doctorName
:
'张三9'
,
},
},
],
],
index
:
0
,
index
:
0
,
};
};
},
},
watch
:
{
watch
:
{},
week
(
newV
)
{
if
(
this
.
haveWeek
.
indexOf
(
newV
)
==
-
1
)
{
this
.
haveWeek
.
push
(
newV
);
this
.
handleInitSearch
();
}
},
},
created
()
{
created
()
{
this
.
schedulingType
=
this
.
$route
.
query
.
type
||
1
;
this
.
getFirstLevelLable
();
this
.
id
=
this
.
$route
.
query
.
id
;
setTimeout
(()
=>
{
this
.
doctorId
=
this
.
$route
.
query
.
doctorId
,
// this.calendarOptions.duration.days = this.doctorList.length;
getDoctorInfo
({
id
:
this
.
id
}).
then
((
res
)
=>
{
console
.
log
(
22
);
if
(
res
.
code
==
'000000'
)
{
},
2000
);
this
.
schedulingTypeValue
=
res
.
data
;
this
.
currentIndex
=
res
.
data
.
level
;
}
else
{
this
.
$toast
(
res
.
message
);
}
});
getLevel
().
then
((
res
)
=>
{
if
(
res
.
code
==
'000000'
)
{
this
.
createList
=
res
.
data
;
}
});
this
.
calendarOptions
.
duration
.
days
=
this
.
doctorList
.
length
;
},
},
mounted
()
{
mounted
()
{
this
.
scrollerHeight
=
this
.
$refs
.
agment
.
clientHeight
+
'px'
;
// console.log(this.$refs.agment.clientHeight, 'this.$refs.agment.offsetHeight;');
this
.
init
();
this
.
init
();
},
},
methods
:
{
methods
:
{
// 通过监听expand-change事件(当展开节点发生变化时触发)获取第二层数据,组装interfaceOptions数据
handleItemChange
(
val
)
{
const
value
=
val
[
0
];
childLabelList
(
value
).
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
const
interfaceArr
=
(
res
.
data
||
[]).
map
((
item
)
=>
{
return
{
value
:
item
.
name
,
no
:
item
.
id
,
};
});
this
.
interfaceOptions
.
filter
((
item
)
=>
{
if
(
item
.
no
===
value
)
{
this
.
$set
(
item
,
'interface'
,
interfaceArr
);
}
return
;
});
}
});
},
getFirstLevelLable
()
{
getFirstLevelLable
().
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
this
.
interfaceOptions
=
res
.
data
||
[];
this
.
interfaceOptions
.
forEach
((
item
,
index
)
=>
{
// 添加属性
this
.
$set
(
this
.
interfaceOptions
[
index
],
'interface'
,
[]);
});
}
else
{
this
.
$message
({
message
:
res
.
msg
,
type
:
'warning'
,
});
}
});
},
// 获取选择的值
selectApi
(
e
,
value
)
{
this
.
departmentId
=
value
[
1
];
},
getNowDate
(
value
)
{
console
.
log
(
value
,
'value'
);
this
.
dateTime
=
value
;
},
search
()
{
const
params
=
{
dateTime
:
this
.
dateTime
||
null
,
departmentId
:
this
.
departmentId
||
null
,
};
previewWork
({
...
params
}).
then
((
res
)
=>
{
if
(
res
.
code
===
'000000'
)
{
this
.
doctorList
=
res
.
data
.
doctorList
||
[];
this
.
calendarOptions
.
duration
.
days
=
this
.
doctorList
.
length
;
console
.
log
(
this
.
calendarOptions
.
events
);
// this.$refs.Calendar.render();
// this.calendarOptions.render();
// console.log(res, this.doctorList.length, this.calendarOptions.duration.days);
}
});
},
/**
/**
* 点击日历日程事件
* 点击日历日程事件
*
*
...
@@ -211,11 +287,11 @@
...
@@ -211,11 +287,11 @@
console
.
log
(
e
);
console
.
log
(
e
);
const
italicEl
=
document
.
createElement
(
'i'
);
const
italicEl
=
document
.
createElement
(
'i'
);
italicEl
.
innerHTML
=
this
.
doctorList
[
this
.
index
][
'doctorName'
];
italicEl
.
innerHTML
=
this
.
doctorList
[
this
.
index
][
'doctorName'
];
if
(
this
.
index
<
this
.
doctorList
.
length
)
{
if
(
this
.
index
<
this
.
doctorList
.
length
)
{
this
.
index
+=
1
;
this
.
index
+=
1
;
}
}
console
.
log
(
italicEl
);
console
.
log
(
italicEl
);
return
{
domNodes
:[
italicEl
]
};
return
{
domNodes
:
[
italicEl
]
};
},
},
init
()
{
init
()
{
if
(
this
.
schedulingType
==
1
||
this
.
schedulingType
==
2
)
{
if
(
this
.
schedulingType
==
1
||
this
.
schedulingType
==
2
)
{
...
@@ -227,6 +303,7 @@
...
@@ -227,6 +303,7 @@
this
.
calendarOptions
.
editable
=
false
;
this
.
calendarOptions
.
editable
=
false
;
}
}
this
.
handleInitSearch
();
this
.
handleInitSearch
();
this
.
search
();
},
},
handleInitSearch
(
isReset
)
{
handleInitSearch
(
isReset
)
{
if
(
isReset
)
{
if
(
isReset
)
{
...
@@ -421,7 +498,7 @@
...
@@ -421,7 +498,7 @@
this
.
loading
=
false
;
this
.
loading
=
false
;
this
.
$message
({
this
.
$message
({
message
:
'排班保存成功'
,
message
:
'排班保存成功'
,
type
:
'success'
type
:
'success'
,
});
});
}
else
{
}
else
{
// this.$toast(res.message);
// this.$toast(res.message);
...
@@ -457,5 +534,263 @@
...
@@ -457,5 +534,263 @@
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
@import
'./modal/index'
;
.header
{
padding
:
30px
;
width
:
100%
;
}
.agment-box
{
height
:
100%
;
padding
:
0
25px
25px
25px
;
border-radius
:
6px
;
flex
:
3
.8
;
width
:
100%
;
.serviceSchedule_select
{
width
:
100%
;
background
:
#fff
;
display
:
flex
;
align-items
:
center
;
padding
:
20px
0
0px
20px
;
.serviceSchedule-cascader
{
height
:
100%
;
background
:
#fff
;
margin-right
:
15px
;
}
.serviceSchedule_dateTime
{
margin-right
:
15px
;
}
.submit-btn
{
height
:
32px
;
background
:
#0d9078
;
border-radius
:
16px
;
display
:
flex
;
align-items
:
center
;
}
}
.FullCalendar
{
background
:
#fff
;
padding
:
20px
;
}
}
.w2
{
/
deep
/
.fc-prev-button
{
background
:
#f4f4f5
;
cursor
:
not
-
allowed
;
border
:
1px
solid
#d9d9d9
;
}
}
.w3
{
/
deep
/
.fc-next-button
{
background
:
#f4f4f5
;
border
:
1px
solid
#d9d9d9
;
cursor
:
not
-
allowed
;
}
}
/
deep
/
.fc-timegrid-event-harness
{
// position: absolute !important;
left
:
0
!
important
;
}
.agment-box-left
{
flex
:
1
;
height
:
100%
;
padding
:
20px
;
margin-left
:
12px
;
background
:
#fff
;
border-radius
:
6px
;
}
.ag-left-change
{
// position: relative;
// border:1px solid #ccc;
// height:40px;
// width:100%;
// display:flex;
// z-index:1;
div
{
width
:
9%
;
height
:
55px
;
}
.ag-left1
{
position
:
absolute
;
right
:
12%
;
top
:
18px
;
}
.ag-left2
{
position
:
absolute
;
right
:
1%
;
top
:
18px
;
}
}
.agment-left-con
{
margin-top
:
70px
;
// background: #f0f2f5;
height
:
auto
;
padding
:
20px
;
overflow
:
hidden
;
border-radius
:
8px
;
}
.agment-head
{
border-radius
:
5px
;
display
:
flex
;
justify-content
:
flex-start
;
align-items
:
flex-end
;
}
.agment-head-name
{
font-size
:
20px
;
color
:
#02120f
;
font-weight
:
600
;
}
.agment-head-phone
{
font-size
:
18px
;
margin-left
:
16px
;
}
.agment-hospital
{
color
:
#89888b
;
font-size
:
16px
;
margin-top
:
14px
;
line-height
:
24px
;
}
.agment-hospital-ks
{
margin-top
:
8px
;
}
.agment-head-title
{
font-size
:
14px
;
color
:
#02120f
;
margin-top
:
19px
;
}
.agment-head-none
{
background
:
#fff
;
pointer-events
:
none
;
}
.agment-head-priority
{
padding-top
:
20px
;
display
:
flex
;
justify-content
:
center
;
align-items
:
center
;
.item
{
width
:
42px
;
height
:
32px
;
margin-right
:
10px
;
border
:
1px
solid
#d9d9d9
;
border-radius
:
8px
;
text-align
:
center
;
line-height
:
32px
;
cursor
:
pointer
;
}
.active
{
color
:
#fff
;
background
:
#0d9078
;
border
:
none
;
}
}
.agment-left-button
{
margin-top
:
34px
;
display
:
flex
;
justify-content
:
center
;
}
.reset-submit
{
background
:
#fff
;
border
:
1px
solid
#0d9078
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
color
:
#0d9078
;
}
/
deep
/
.fc-timegrid-event
{
border-radius
:
1px
!
important
;
}
/
deep
/
thead
.fc-scroller-harness
{
background
:
#fcfbff
;
}
/
deep
/
.fc-col-header-cell-cushion
{
color
:
#333
;
height
:
45px
;
line-height
:
45px
;
}
/
deep
/
.fc
.fc-highlight
{
background
:
transparent
;
}
/
deep
/
.fc-header-toolbar
{
display
:
none
;
position
:
absolute
;
right
:
1%
;
top
:
25px
;
width
:
20%
;
}
/
deep
/
.fc-toolbar-title
{
font-size
:
6px
;
}
/
deep
/
.fc-toolbar-chunk
{
display
:
flex
;
}
/
deep
/
.fc-button-primary
{
background
:
#fff
;
color
:
#02120f
;
border-color
:
#d9d9d9
;
border-radius
:
20px
;
padding
:
6px
16px
;
flex-shrink
:
0
;
}
@media
screen
and
(
min-width
:
1000px
)
and
(
max-width
:
1300px
)
{
/
deep
/
.fc-header-toolbar
{
right
:
6%
;
}
.ag-left1
{
width
:
12%
!
important
;
right
:
18%
!
important
;
border
:
1px
solid
red
!
important
;
}
.ag-left2
{
width
:
12%
!
important
;
right
:
1%
!
important
;
}
}
/
deep
/
.fc-myCustomButton-button
{
padding
:
6px
24px
;
}
/
deep
/
.fc-button-primary
:hover
{
background
:
#fff
;
color
:
#02120f
;
border
:
1px
solid
#0d9078
;
}
/
deep
/
.fc-event-time
{
font-size
:
14px
;
color
:
#0d9078
;
word-wrap
:
break-word
;
white-space
:
normal
;
}
</
style
>
<
style
lang=
"scss"
>
.serviceSchedule-cascader
{
.el-input
{
.el-input__inner
{
width
:
150px
;
height
:
32px
;
background
:
#ffffff
;
border-radius
:
16px
;
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0
.15
);
}
.el-input__suffix
{
display
:
flex
;
align-items
:
center
;
}
}
input
:
:-
webkit-input-placeholder
{
color
:
#89888b
;
}
}
.serviceSchedule_dateTime
{
.el-input__inner
{
// width: 150px;
height
:
32px
;
background
:
#ffffff
;
border-radius
:
16px
;
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0
.15
);
}
.el-input__icon
{
display
:
flex
;
align-items
:
center
;
}
input
:
:-
webkit-input-placeholder
{
color
:
#89888b
;
}
}
</
style
>
</
style
>
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录