Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pet-business-web
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
刘怀志
pet-business-web
Commits
aa4f1a80
Commit
aa4f1a80
authored
Jun 25, 2023
by
小费同学阿
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
63955
parent
ba79d090
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
32 deletions
+25
-32
registration-queue.vue
...vice-management/registration-queue/registration-queue.vue
+25
-32
No files found.
src/views/service-management/registration-queue/registration-queue.vue
View file @
aa4f1a80
...
...
@@ -47,9 +47,9 @@
>
<el-option
v-for=
"item in doctorNameList"
:key=
"item.
value
"
:label=
"item.
label
"
:value=
"item.
label
"
:key=
"item.
doctorId
"
:label=
"item.
doctorName
"
:value=
"item.
doctorName
"
/>
</el-select>
</el-form-item>
...
...
@@ -123,27 +123,27 @@
@
select=
"selectChange"
@
selection-change=
"handleSelectionChange"
>
<el-table-column
align=
"center"
type=
"selection"
width=
"55"
/>
<el-table-column
align=
"center"
label=
"序号"
min-width=
"55"
prop=
"index"
show-overflow-tooltip
type=
"index"
/>
<el-table-column
align=
"center"
type=
"selection"
width=
"55"
/>
<el-table-column
align=
"center"
label=
"序号"
min-width=
"55"
prop=
"index"
show-overflow-tooltip
type=
"index"
/>
<el-table-column
align=
"center"
label=
"挂号方式"
min-width=
"70"
prop=
"type"
show-overflow-tooltip
>
<template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
type
===
'1'
?
'现场'
:
'预约'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"宠物昵称"
min-width=
"70"
prop=
"petNickname"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠物昵称"
min-width=
"70"
prop=
"petNickname"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠物保险"
min-width=
"70"
prop=
"insure"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.pet_insure"
:value=
"scope.row.insure"
/>
<dict-tag
:options=
"dict.type.pet_insure"
:value=
"scope.row.insure"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"宠主姓名"
min-width=
"70"
prop=
"petOwnersName"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"联系方式"
min-width=
"70"
prop=
"petOwnersPhone"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠主姓名"
min-width=
"70"
prop=
"petOwnersName"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"联系方式"
min-width=
"70"
prop=
"petOwnersPhone"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"挂号时间"
min-width=
"80"
prop=
"registrationTime"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
registrationTime
,
'{y
}
/{m
}
/{d
}
'
)
}}
<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
align
=
"center"
label
=
"预约兽医"
min
-
width
=
"60"
prop
=
"doctorName"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"预约兽医"
min
-
width
=
"60"
prop
=
"doctorName"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"所属科室"
...
...
@@ -151,8 +151,8 @@
prop
=
"hospitalDepartmentName"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"就诊方式"
min
-
width
=
"70"
prop
=
"visitWay"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"是否首诊"
min
-
width
=
"70"
prop
=
"firstVisit"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"就诊方式"
min
-
width
=
"70"
prop
=
"visitWay"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"是否首诊"
min
-
width
=
"70"
prop
=
"firstVisit"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"就诊时间"
min
-
width
=
"80"
prop
=
"visitDate"
show
-
overflow
-
tooltip
>
<
template
slot
-
scope
=
"scope"
>
<
span
>
{{
parseTime
(
scope
.
row
.
visitDate
,
'{y
}
/{m
}
/{d
}
'
)
}}
<
/span
>
...
...
@@ -160,7 +160,7 @@
<
/el-table-column
>
<
el
-
table
-
column
align
=
"center"
label
=
"缴费状态"
min
-
width
=
"70"
prop
=
"payStatus"
show
-
overflow
-
tooltip
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.payment_status"
:
value
=
"scope.row.payStatus"
/>
<
dict
-
tag
:
options
=
"dict.type.payment_status"
:
value
=
"scope.row.payStatus"
/>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
align
=
"center"
class
-
name
=
"small-padding fixed-width"
label
=
"操作"
min
-
width
=
"180"
>
...
...
@@ -199,7 +199,7 @@
<
/template
>
<
script
>
import
{
listRegister
,
getDepartment
,
checkPe
t
}
from
'@/api/business/register'
import
{
listRegister
,
getDepartment
,
checkPet
,
getDoctormen
t
}
from
'@/api/business/register'
export
default
{
name
:
'Register'
,
...
...
@@ -231,24 +231,7 @@ export default {
// 所属科室下拉框字典写死
departmentList
:
[],
// 所属科室下拉框字典写死
doctorNameList
:
[
{
label
:
'全部'
,
value
:
'0'
}
,
{
label
:
'李萍'
,
value
:
'1'
}
,
{
label
:
'张毅'
,
value
:
'2'
}
,
{
label
:
'赵萌萌'
,
value
:
'3'
}
],
doctorNameList
:
[],
// 排序方式下拉框字典写死
sortList
:
[
{
...
...
@@ -332,6 +315,7 @@ export default {
created
()
{
this
.
getList
()
this
.
getDeptList
()
this
.
getDoctorList
()
}
,
methods
:
{
/** 查询挂号列表 */
...
...
@@ -355,6 +339,15 @@ export default {
this
.
departmentList
=
res
.
data
}
)
}
,
/** 查询医生名字下拉*/
getDoctorList
()
{
getDoctorment
().
then
(
res
=>
{
this
.
doctorNameList
=
res
.
data
console
.
log
(
'这是我要的医生下拉框:'
,
this
.
doctorNameList
)
}
)
}
,
// 取消按钮
cancel
()
{
this
.
open
=
false
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment