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
提交
988f61d9
提交
988f61d9
编写于
7月 31, 2021
作者:
fusheng.liu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
save
上级
0bbdb307
变更
8
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
90 行增加
和
18 行删除
+90
-18
consultation.vue
src/components/common/consultation.vue
+44
-3
diagnoseAdvice.vue
src/components/common/diagnoseAdvice.vue
+1
-0
diagnosis.vue
src/components/common/diagnosis.vue
+1
-1
inquirylist.vue
src/components/common/inquirylist.vue
+1
-1
index.js
src/store/mutations/index.js
+3
-0
state.js
src/store/state.js
+2
-0
administrators.vue
src/views/IM/diagnosis-admin/administrators.vue
+13
-3
workbench.vue
src/views/IM/diagnosis-admin/workbench.vue
+25
-10
未找到文件。
src/components/common/consultation.vue
浏览文件 @
988f61d9
<
template
>
<div
class=
"consultationlist"
>
<div
class=
"consultationlist"
style=
" user-select:none; "
>
<div
class=
"list"
>
<div
class=
"name"
>
刘思妙
</div>
<div
class=
"details"
>
<div
class=
"details"
@
click=
"skip"
>
<div
class=
"handle"
>
待处理
<span>
128
</span></div>
<div
class=
"see"
>
<a
href=
"#"
>
查看详情
</a>
...
...
@@ -32,7 +32,48 @@
</
template
>
<
script
>
export
default
{};
export
default
{
data
()
{
return
{
userId
:
""
,
searchParam
:{
dateTime
:
''
,
operateUserId
:
''
,
returnStatus
:
1
,
pageSize
:
6
,
pageNo
:
1
,
}
}
},
props
:{
valuenow
:{
type
:
String
,
default
:
''
}
},
created
()
{
},
methods
:
{
skip
()
{
this
.
searchParam
.
dateTime
=
this
.
valuenow
this
.
searchParam
.
operateUserId
=
'123'
this
.
POST
(
'/diagnose/admin/diagnose/operator/list'
,
this
.
searchParam
).
then
(
res
=>
{
if
(
res
.
code
==
'000000'
){
console
.
log
(
res
);
localStorage
.
setItem
(
'administrator'
,
JSON
.
stringify
(
this
.
searchParam
))
this
.
$store
.
commit
(
'updateSoketQuest'
,
this
.
searchParam
)
this
.
$router
.
push
({
path
:
'/workbench'
})
}
else
{
this
.
$message
({
message
:
'跳转失败,请再试一次'
,
type
:
"warning"
,
duration
:
1000
});
}
})
}
}
};
</
script
>
<
style
lang=
"scss"
scoped
>
...
...
src/components/common/diagnoseAdvice.vue
浏览文件 @
988f61d9
...
...
@@ -59,6 +59,7 @@ export default {
message
:
"保存成功"
,
type
:
"success"
,
});
this
.
formData
.
advice
=
''
this
.
closeadvice
()
}
}).
catch
(
err
=>
{
...
...
src/components/common/diagnosis.vue
浏览文件 @
988f61d9
...
...
@@ -110,7 +110,7 @@ export default {
}
</
script
>
<
style
lang=
"scss"
scoped
>
</
style
>
src/components/common/inquirylist.vue
浏览文件 @
988f61d9
<
template
>
<div
class=
"inquirylist"
>
<div
class=
"inquirylist"
style=
" user-select:none; "
>
<el-row>
<el-col
:span=
"8"
>
<el-card
shadow=
"always"
:body-style=
"
{ padding: '0px' }">
...
...
src/store/mutations/index.js
浏览文件 @
988f61d9
...
...
@@ -11,6 +11,9 @@ export default {
updateCurrentAdvice
(
state
,
obj
)
{
state
.
currentAdvice
=
obj
;
},
updateSoketQuest
(
state
,
obj
)
{
state
.
soketQuest
=
obj
;
},
updateShowChat
(
state
,
obj
)
{
state
.
showChat
=
obj
;
},
...
...
src/store/state.js
浏览文件 @
988f61d9
...
...
@@ -5,6 +5,8 @@ export default {
currentCalList
:{},
currentChat
:
{},
currentAdvice
:
{},
websoketList
:
{},
soketQuest
:
{},
noticeList
:
[],
showChat
:
false
,
showAdvice
:
false
...
...
src/views/IM/diagnosis-admin/administrators.vue
浏览文件 @
988f61d9
...
...
@@ -14,7 +14,7 @@
<el-col
:span=
"12"
>
<el-date-picker
style=
"margin-top: 10px"
v-model=
"value
1
"
v-model=
"value
now
"
type=
"date"
placeholder=
"选择日期"
>
...
...
@@ -70,7 +70,7 @@
<!-- 问诊列表 -->
<div
class=
"box"
>
<div
class=
"row"
v-for=
"item in 4"
:key=
"item"
>
<consultationlist></consultationlist>
<consultationlist
:valuenow=
"valuenow"
></consultationlist>
</div>
</div>
<!-- 底部 -->
...
...
@@ -98,13 +98,23 @@ import consultationlist from "../../../components/common/consultation";
export
default
{
data
()
{
return
{
value
1
:
Date
.
now
(
),
value
now
:
new
Date
().
toLocaleDateString
().
split
(
'/'
).
join
(
'-'
),
currentPage4
:
0
,
};
},
components
:
{
consultationlist
,
},
created
()
{
},
watch
:{
valuenow
(
n
,
o
){
if
(
n
){
console
.
log
(
this
.
valuenow
);
}
}
},
methods
:
{
handleSizeChange
()
{},
handleCurrentChange
()
{},
...
...
src/views/IM/diagnosis-admin/workbench.vue
浏览文件 @
988f61d9
...
...
@@ -58,13 +58,14 @@ export default {
computed
:{
...
mapState
({
currentDiagList
:
'currentDiagList'
,
currentCalList
:
'currentCalList'
currentCalList
:
'currentCalList'
,
soketQuest
:
'soketQuest'
}),
},
data
(){
return
{
tabPosition
:
"1"
,
Datevalue
:
new
Date
().
toLocaleDateString
().
split
(
'/'
).
join
(
'-'
),
Datevalue
:
new
Date
(
JSON
.
parse
(
localStorage
.
getItem
(
"administrator"
)).
dateTime
),
currentPage4
:
0
,
showChat
:
true
,
totalRows
:
40
,
...
...
@@ -107,30 +108,44 @@ export default {
}
},
created
(){
// console.log(this.$route.query.id);
// this.search()
let
a
=
JSON
.
parse
(
localStorage
.
getItem
(
"administrator"
))
console
.
log
(
a
,
a
.
dateTime
);
},
watch
:
{
$route
:
{
handler
:
function
(
val
,
oldVal
){
console
.
log
(
val
,
oldVal
);
},
// 深度观察监听
deep
:
true
}
},
methods
:{
handleSizeChange
(
val
){
this
.
s
earchParam
.
pageSize
=
val
this
.
s
oketQuest
.
pageSize
=
val
this
.
search
()
},
handleCurrentChange
(
val
){
this
.
s
earchParam
.
pageNo
=
val
this
.
s
oketQuest
.
pageNo
=
val
this
.
search
()
},
changestatus
(
val
){
this
.
s
earchParam
.
returnStatus
=
val
this
.
s
earchParam
.
pageNo
=
1
this
.
s
oketQuest
.
returnStatus
=
val
this
.
s
oketQuest
.
pageNo
=
1
this
.
search
()
},
changeDatetime
(
val
)
{
this
.
s
earchParam
.
dateTime
=
val
.
toLocaleDateString
().
split
(
'/'
).
join
(
'-'
)
this
.
s
earchParam
.
pageNo
=
1
this
.
s
oketQuest
.
dateTime
=
val
.
toLocaleDateString
().
split
(
'/'
).
join
(
'-'
)
this
.
s
oketQuest
.
pageNo
=
1
this
.
search
()
},
search
()
{
let
params
=
this
.
s
earchParam
let
params
=
this
.
s
oketQuest
this
.
loading
=
true
this
.
POST
(
'/diagnose/admin/diagnose/operator/list'
,
params
).
then
(
res
=>
{
this
.
POST
(
'/diagnose/admin/diagnose/operator/list'
,
this
.
soketQuest
).
then
(
res
=>
{
if
(
res
.
code
==
'000000'
){
this
.
loading
=
false
console
.
log
(
res
);
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录