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
ea7a4d13
Commit
ea7a4d13
authored
Jun 25, 2023
by
小费同学阿
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug fix
parent
b9db9ac3
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
74 additions
and
25 deletions
+74
-25
medical-edit.vue
src/views/medical-record-management/medical-edit.vue
+0
-1
registration-detail.vue
...ice-management/registration-queue/registration-detail.vue
+69
-23
registration-queue.vue
...vice-management/registration-queue/registration-queue.vue
+5
-1
No files found.
src/views/medical-record-management/medical-edit.vue
View file @
ea7a4d13
...
@@ -109,7 +109,6 @@ color: #333333;"
...
@@ -109,7 +109,6 @@ color: #333333;"
<!--宠物年龄-->
<!--宠物年龄-->
<el-form-item
v-if=
"!isEdit"
label=
"宠物年龄"
prop=
"petAge"
>
<el-form-item
v-if=
"!isEdit"
label=
"宠物年龄"
prop=
"petAge"
>
<el-input
v-model=
"detailInfo.petAge"
disabled
/>
<el-input
v-model=
"detailInfo.petAge"
disabled
/>
岁
</el-form-item>
</el-form-item>
<el-form-item
v-else
label=
"宠物生日:"
prop=
"petBirthday"
>
<el-form-item
v-else
label=
"宠物生日:"
prop=
"petBirthday"
>
<el-date-picker
<el-date-picker
...
...
src/views/service-management/registration-queue/registration-detail.vue
View file @
ea7a4d13
...
@@ -99,15 +99,17 @@ color: #333333;"
...
@@ -99,15 +99,17 @@ color: #333333;"
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<!--宠物年龄-->
<!--宠物年龄-->
<el-form-item
label=
"宠物年龄"
>
<el-form-item
label=
"宠物年龄"
>
<el-input
v-model=
"detailInfo.petAge"
disabled
/>
<el-input
v-model=
"detailInfo.petAge"
disabled
>
岁
<template
#
suffix
>
岁
</
template
>
</el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<!--宠物体重-->
<!--宠物体重-->
<el-form-item
label=
"宠物体重"
>
<el-form-item
label=
"宠物体重"
>
<el-input
v-model=
"detailInfo.petWeight"
disabled
/>
<el-input
v-model=
"detailInfo.petWeight"
disabled
>
kg
<
template
#
suffix
>
kg
</
template
>
</el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -345,8 +347,9 @@ color: #333333;"
...
@@ -345,8 +347,9 @@ color: #333333;"
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<!--门诊诊查费-->
<!--门诊诊查费-->
<el-form-item
label=
"门诊诊查费"
>
<el-form-item
label=
"门诊诊查费"
>
<el-input
v-model=
"detailInfo.payAmount"
disabled
/>
<el-input
v-model=
"detailInfo.payAmount"
disabled
>
元
<
template
#
suffix
>
元
</
template
>
</el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -419,7 +422,19 @@ color: #333333;"
...
@@ -419,7 +422,19 @@ color: #333333;"
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"主诉"
>
<!-- 新学的第二种方法-->
<el-form-item
required
label=
"主诉"
prop=
"mainSuit"
:rules=
"[{validator: (rules, value, callback) => {
if (isEmpty(visitForm.mainSuit)) {
callback(new Error('请输入患者主诉'))
} else {
callback()
}
}, trigger: 'blur'}]"
>
<el-input
<el-input
v-model=
"visitForm.mainSuit"
v-model=
"visitForm.mainSuit"
maxlength=
"400"
maxlength=
"400"
...
@@ -429,9 +444,20 @@ color: #333333;"
...
@@ -429,9 +444,20 @@ color: #333333;"
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"医嘱"
>
<el-form-item
label=
"医嘱"
required
prop=
"doctorAdvice"
:rules=
"[{validator: (rules, value, callback) => {
if (isEmpty(visitForm.doctorAdvice)) {
callback(new Error('请输入医嘱'))
} else {
callback()
}
}, trigger: 'blur'}]"
>
<el-input
<el-input
v-model=
"visitForm.doctorAdvice"
v-model
.
trim
=
"visitForm.doctorAdvice"
maxlength=
"200"
maxlength=
"200"
placeholder=
"请输入医嘱"
placeholder=
"请输入医嘱"
type=
"textarea"
type=
"textarea"
...
@@ -439,8 +465,24 @@ color: #333333;"
...
@@ -439,8 +465,24 @@ color: #333333;"
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"诊断结果"
>
<el-form-item
<el-input
v-model=
"visitForm.diagnosisResult"
maxlength=
"30"
placeholder=
"请输入诊断结果"
/>
required
label=
"诊断结果"
prop=
"diagnosisResult"
:rules=
"[{validator: (rules, value, callback) => {
if (isEmpty(visitForm.diagnosisResult)) {
callback(new Error('请输入诊断结果'))
} else {
callback()
}
}, trigger: 'blur'}]"
>
<el-input
v-model
.
trim=
"visitForm.diagnosisResult"
maxlength=
"30"
placeholder=
"请输入诊断结果"
style=
"width: 90% !important"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
...
@@ -481,7 +523,7 @@ color: #333333;"
...
@@ -481,7 +523,7 @@ color: #333333;"
<
script
>
<
script
>
// 导入获取宠物信息的接口
// 导入获取宠物信息的接口
import
{
checkRole
}
from
'@/utils/permission'
import
{
checkRole
}
from
'@/utils/permission'
import
{
parseTime
,
selectDictLabel
}
from
'@/utils/ruoyi'
import
{
isEmpty
,
parseTime
,
selectDictLabel
}
from
'@/utils/ruoyi'
import
{
getRegister
,
inputDiagnosis
,
queryPrescribing
}
from
'@/api/business/register'
import
{
getRegister
,
inputDiagnosis
,
queryPrescribing
}
from
'@/api/business/register'
import
scheduleInfo
from
'@/views/service-management/registration-queue/components/schedule-info'
import
scheduleInfo
from
'@/views/service-management/registration-queue/components/schedule-info'
...
@@ -635,6 +677,8 @@ export default {
...
@@ -635,6 +677,8 @@ export default {
this
.
getInfo
(
this
.
$route
.
params
.
id
)
this
.
getInfo
(
this
.
$route
.
params
.
id
)
},
},
methods
:
{
methods
:
{
isEmpty
,
Error
:
Error
,
prescribClose
()
{
prescribClose
()
{
this
.
showPrescribing
=
false
this
.
showPrescribing
=
false
},
},
...
@@ -696,6 +740,7 @@ export default {
...
@@ -696,6 +740,7 @@ export default {
* 开具处方
* 开具处方
*/
*/
prescribing
()
{
prescribing
()
{
this
.
$refs
.
form
.
validate
().
then
(
_
=>
{
this
.
showPrescribing
=
true
this
.
showPrescribing
=
true
console
.
log
(
'这是弹窗需要的父组件传的信息:'
,
this
.
regiterForm
)
console
.
log
(
'这是弹窗需要的父组件传的信息:'
,
this
.
regiterForm
)
this
.
regiterForm
[
'registId'
]
=
this
.
regiterForm
.
id
this
.
regiterForm
[
'registId'
]
=
this
.
regiterForm
.
id
...
@@ -709,6 +754,7 @@ export default {
...
@@ -709,6 +754,7 @@ export default {
this
.
regiterForm
[
'medicalRecordNo'
]
=
response
.
data
.
medicalRecordNo
this
.
regiterForm
[
'medicalRecordNo'
]
=
response
.
data
.
medicalRecordNo
this
.
regiterForm
[
'medicalRecordId'
]
=
response
.
data
.
id
this
.
regiterForm
[
'medicalRecordId'
]
=
response
.
data
.
id
})
})
})
},
},
/**
/**
* 字典获取完成的回调
* 字典获取完成的回调
...
...
src/views/service-management/registration-queue/registration-queue.vue
View file @
ea7a4d13
...
@@ -151,7 +151,11 @@
...
@@ -151,7 +151,11 @@
prop
=
"hospitalDepartmentName"
prop
=
"hospitalDepartmentName"
show
-
overflow
-
tooltip
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
=
"visitWay"
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
=
"firstVisit"
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
>
<
el
-
table
-
column
align
=
"center"
label
=
"就诊时间"
min
-
width
=
"80"
prop
=
"visitDate"
show
-
overflow
-
tooltip
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
...
...
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