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
4f3c3686
Commit
4f3c3686
authored
Jun 27, 2023
by
盖献康
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
89ee9580
880696de
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
98 additions
and
22 deletions
+98
-22
medical-record-management.vue
...s/medical-record-management/medical-record-management.vue
+40
-8
register-modle.vue
...nagement/registration-queue/components/register-modle.vue
+2
-2
registration-add.vue
...ervice-management/registration-queue/registration-add.vue
+36
-8
registration-queue.vue
...vice-management/registration-queue/registration-queue.vue
+20
-4
No files found.
src/views/medical-record-management/medical-record-management.vue
View file @
4f3c3686
...
...
@@ -120,14 +120,46 @@
>
<el-table-column
align=
"center"
type=
"selection"
width=
"55"
/>
<el-table-column
align=
"center"
label=
"序号"
min-width=
"80"
show-overflow-tooltip
type=
"index"
/>
<el-table-column
align=
"center"
label=
"病历号"
min-width=
"80"
prop=
"medicalRecordNo"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠物昵称"
min-width=
"80"
prop=
"petNickname"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠物ID"
prop=
"petsId"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠主姓名"
prop=
"petNickname"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"宠主手机号"
prop=
"petOwnerPhone"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"归档医院"
prop=
"hospitalName"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"主治兽医"
prop=
"doctorName"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"所属科室"
prop=
"hospitalDepartmentName"
show-overflow-tooltip
/>
<el-table-column
align=
"center"
label=
"病历号"
min-width=
"80"
prop=
"medicalRecordNo"
show-overflow-tooltip
>
<template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
medicalRecordNo
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"宠物昵称"
min-width=
"80"
prop=
"petNickname"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petNickname
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"宠物ID"
prop=
"petsId"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petsId
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"宠主姓名"
prop=
"petNickname"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petNickname
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"宠主手机号"
prop=
"petOwnerPhone"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petOwnerPhone
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"归档医院"
prop=
"hospitalName"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
hospitalName
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"主治兽医"
prop=
"doctorName"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
doctorName
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"所属科室"
prop=
"hospitalDepartmentName"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
hospitalDepartmentName
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"就诊日期"
prop=
"visitDate"
show-overflow-tooltip
width=
"180"
>
<
template
slot-scope=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
visitDate
,
'{y
}
/{m
}
/{d
}
'
)
}}
<
/span
>
...
...
src/views/service-management/registration-queue/components/register-modle.vue
View file @
4f3c3686
...
...
@@ -146,11 +146,11 @@ export default {
fristVisitOptions
:
[
{
label
:
'是'
,
value
:
'
1
'
value
:
'
0
'
}
,
{
label
:
'否'
,
value
:
'
0
'
value
:
'
1
'
}
]
}
...
...
src/views/service-management/registration-queue/registration-add.vue
View file @
4f3c3686
...
...
@@ -26,12 +26,22 @@
<el-row
:gutter=
"41"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"宠物ID:"
prop=
"petsId"
>
<el-input
v-model=
"form.petsId"
:placeholder=
"isEdit? '请输入宠物ID' : '暂无数据'"
:disabled=
"true"
maxlength=
"20"
/>
<el-input
v-model=
"form.petsId"
:placeholder=
"isEdit? '请输入宠物ID' : '暂无数据'"
:disabled=
"true"
maxlength=
"20"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"宠物昵称:"
prop=
"petNickname"
>
<el-input
v-model
.
trim=
"form.petNickname"
:disabled=
"!isEdit"
maxlength=
"10"
:placeholder=
"isEdit? '请输入宠物昵称' : '暂无数据'"
/>
<el-input
v-model
.
trim=
"form.petNickname"
:disabled=
"!isEdit"
maxlength=
"10"
:placeholder=
"isEdit? '请输入宠物昵称' : '暂无数据'"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
...
...
@@ -105,14 +115,24 @@
<el-col
:span=
"8"
>
<!--宠物体重-->
<el-form-item
label=
"宠物体重"
prop=
"petWeight"
>
<el-input
v-model
.
trim=
"form.petWeight"
:placeholder=
"isEdit? '请输入宠物体重' : '暂无数据'"
maxlength=
"10"
:disabled=
"!isEdit"
>
<el-input
v-model
.
trim=
"form.petWeight"
:placeholder=
"isEdit? '请输入宠物体重' : '暂无数据'"
maxlength=
"10"
:disabled=
"!isEdit"
>
<template
#
suffix
>
kg
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"宠物毛色:"
prop=
"petColor"
>
<el-input
v-model
.
trim=
"form.petColor"
:disabled=
"!isEdit"
maxlength=
"10"
:placeholder=
"isEdit? '请输入宠物毛色' : '暂无数据'"
/>
<el-input
v-model
.
trim=
"form.petColor"
:disabled=
"!isEdit"
maxlength=
"10"
:placeholder=
"isEdit? '请输入宠物毛色' : '暂无数据'"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
...
...
@@ -178,7 +198,13 @@
<el-row
v-if=
"isEdit && !showPetInfo"
:gutter=
"41"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"宠主手机号:"
prop=
"masterPhone"
>
<el-input
v-model
.
trim=
"form.masterPhone"
:placeholder=
"isEdit? '请输入宠主手机号' : '暂无数据'"
:disabled=
"!isEdit"
maxlength=
"11"
@
blur=
"checkOwner"
/>
<el-input
v-model
.
trim=
"form.masterPhone"
:placeholder=
"isEdit? '请输入宠主手机号' : '暂无数据'"
:disabled=
"!isEdit"
maxlength=
"11"
@
blur=
"checkOwner"
/>
</el-form-item>
</el-col>
</el-row>
...
...
@@ -547,6 +573,7 @@ export default {
this
.
doctorIdNd
=
params
.
data
.
userId
console
.
log
(
'超级超级超级超级重要!!!'
,
this
.
doctorIdNd
)
this
.
registrationType
=
params
.
type
console
.
log
(
'这是我从新增挂号页面赋值的挂号类型!!!!'
,
this
.
registrationType
)
this
.
singleDoctor
=
params
.
data
this
.
currentPage
=
params
.
cur
this
.
test
=
{
...
this
.
form
}
...
...
@@ -654,12 +681,13 @@ export default {
.registration-add-module
{
.el-form-item.petBreed
{
.el-form-item.el-form-item--small
{
margin-right
:
0
!
important
;
margin-bottom
:
0
!
important
;
margin-right
:
0
!
important
;
margin-bottom
:
0
!
important
;
.el-form-item__content
{
display
:
flex
;
.petChildBreed
{
.petChildBreed
{
margin-left
:
5px
;
}
}
...
...
src/views/service-management/registration-queue/registration-queue.vue
View file @
4f3c3686
...
...
@@ -131,14 +131,26 @@
<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
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petNickname
||
'-'
}}
</span>
</
template
>
</el-table-column>
<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"
/>
</
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
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petOwnersName
||
'-'
}}
</span>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"联系方式"
min-width=
"70"
prop=
"petOwnersPhone"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
petOwnersPhone
||
'-'
}}
</span>
</
template
>
</el-table-column>
<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
>
...
...
@@ -157,7 +169,11 @@
<
span
>
{{
scope
.
row
.
type
===
'1'
?
'线上'
:
'线下'
}}
<
/span
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
align
=
"center"
label
=
"是否首诊"
min
-
width
=
"70"
prop
=
"firstVisit"
show
-
overflow
-
tooltip
/>
<
el
-
table
-
column
align
=
"center"
label
=
"是否首诊"
min
-
width
=
"70"
prop
=
"firstVisit"
show
-
overflow
-
tooltip
>
<
template
slot
-
scope
=
"scope"
>
<
span
>
{{
scope
.
row
.
firstVisit
||
'-'
}}
<
/span
>
<
/template
>
<
/el-table-column
>
<
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
>
...
...
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