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
da286475
Commit
da286475
authored
Jun 14, 2023
by
小费同学阿
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
进度信息模块封装ui代码优化
parent
a422ad00
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
51 deletions
+40
-51
medical-detail.vue
src/views/medical-record-management/medical-detail.vue
+0
-41
medical-edit.vue
src/views/medical-record-management/medical-edit.vue
+36
-10
doctor-card.vue
...-management/registration-queue/components/doctor-card.vue
+4
-0
No files found.
src/views/medical-record-management/medical-detail.vue
View file @
da286475
...
@@ -381,8 +381,6 @@ color: #333333;"
...
@@ -381,8 +381,6 @@ color: #333333;"
<
/template
>
<
/template
>
<
script
>
<
script
>
// 导入获取宠物信息的接口
// 导入获取宠物信息的接口
import
{
getPets
,
listAllPets
}
from
'@/api/business/pets'
import
{
getOwners
}
from
'@/api/business/petowners'
import
{
checkRole
}
from
'@/utils/permission'
import
{
checkRole
}
from
'@/utils/permission'
import
{
parseTime
,
selectDictLabel
}
from
'@/utils/ruoyi'
import
{
parseTime
,
selectDictLabel
}
from
'@/utils/ruoyi'
// 引入进度信息模组件
// 引入进度信息模组件
...
@@ -474,44 +472,11 @@ export default {
...
@@ -474,44 +472,11 @@ export default {
}
}
}
,
}
,
created
()
{
created
()
{
/** 获取宠物信息 */
this
.
getInfo
(
this
.
$route
.
params
.
id
)
/** 获取宠物主信息 */
this
.
getPetOwners
(
this
.
$route
.
params
.
petOwnersId
)
/** 获取宠物数量信息 */
this
.
getPetsInfo
(
this
.
$route
.
params
.
petOwnersId
)
}
,
}
,
methods
:
{
methods
:
{
parseTime
,
parseTime
,
selectDictLabel
,
selectDictLabel
,
checkRole
,
checkRole
,
// 获取宠物数量信息
getPetsInfo
(
id
)
{
listAllPets
({
petOwnersId
:
id
}
).
then
(
response
=>
{
console
.
log
(
'这是一些个关于宠物数量的信息:'
,
response
)
this
.
petsList
=
response
.
data
}
)
}
,
// 获取宠物主人信息
getPetOwners
(
id
)
{
getOwners
(
id
).
then
(
response
=>
{
console
.
log
(
'这是一些个关于宠物主的信息:'
,
response
)
this
.
petOwners
=
{
nickname
:
response
.
data
[
0
].
nickname
,
userId
:
response
.
data
[
0
].
userId
,
ownersId
:
response
.
data
[
0
].
ownersId
,
phonenumber
:
response
.
data
[
0
].
phonenumber
,
createTime
:
response
.
data
[
0
].
createTime
,
hosipitalPownersForm
:
response
.
data
[
0
].
hosipitalPownersForm
}
console
.
log
(
'这是一些个关于宠物主赋值的信息:'
,
this
.
petOwners
)
this
.
hosipitalPownersForm
=
[]
for
(
const
petOwner
of
response
.
data
)
{
this
.
hosipitalPownersForm
.
push
({
hospitalName
:
petOwner
.
hospitalName
,
...
petOwner
.
hosipitalPownersForm
}
)
}
console
.
log
(
'会员卡的信息在这:'
,
this
.
hosipitalPownersForm
)
}
)
}
,
/**
/**
* 字典获取完成的回调
* 字典获取完成的回调
*/
*/
...
@@ -530,12 +495,6 @@ export default {
...
@@ -530,12 +495,6 @@ export default {
goBack
()
{
goBack
()
{
this
.
$router
.
back
()
this
.
$router
.
back
()
}
,
}
,
/** 获取宠物信息(传参传宠物表id)*/
getInfo
(
id
)
{
getPets
(
id
).
then
(
response
=>
{
this
.
petInfo
=
response
.
data
}
)
}
}
}
}
}
<
/script
>
<
/script
>
...
...
src/views/medical-record-management/medical-edit.vue
View file @
da286475
...
@@ -383,23 +383,49 @@ color: #333333;"
...
@@ -383,23 +383,49 @@ color: #333333;"
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
</el-row>
<el-form-item
label=
"主诉"
prop=
"petId"
>
<el-row>
<el-input
v-model=
"form.petId"
maxlength=
"20"
/>
<el-col
:span=
"24"
>
<el-form-item
label=
"主诉"
prop=
"introduction"
>
<el-input
v-model=
"hospitalDetail.introduction"
type=
"textarea"
placeholder=
"请输入医院简介"
maxlength=
"400"
style=
"width: 93%;"
show-word-limit
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
</el-row>
<el-form-item
label=
"医嘱"
prop=
"petId"
>
<el-row>
<el-input
v-model=
"form.petId"
maxlength=
"20"
/>
<el-col
:span=
"24"
>
<el-form-item
label=
"医嘱"
prop=
"introduction"
>
<el-input
v-model=
"hospitalDetail.introduction"
type=
"textarea"
placeholder=
"请输入医院简介"
maxlength=
"400"
style=
"width: 93%;"
show-word-limit
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
</el-row>
<el-form-item
label=
"诊断结果"
prop=
"petId"
>
<el-row>
<el-input
v-model=
"form.petId"
maxlength=
"20"
/>
<el-col
:span=
"24"
>
<el-form-item
label=
"诊断结果"
prop=
"introduction"
>
<el-input
v-model=
"hospitalDetail.introduction"
type=
"textarea"
placeholder=
"请输入医院简介"
maxlength=
"400"
style=
"width: 93%;"
show-word-limit
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
</el-form>
</el-form>
<!--7--用药信息-->
<!--7--用药信息-->
<div
style=
"display: flex"
>
<div
style=
"display: flex"
>
...
...
src/views/service-management/registration-queue/components/doctor-card.vue
View file @
da286475
...
@@ -147,6 +147,10 @@ export default {
...
@@ -147,6 +147,10 @@ export default {
mounted
()
{
mounted
()
{
this
.
getDoctorList
()
this
.
getDoctorList
()
},
},
created
()
{
/** 获取宠物信息 */
this
.
getDoctorList
()
},
methods
:
{
methods
:
{
/** 获取当日值班医生列表*/
/** 获取当日值班医生列表*/
getDoctorList
()
{
getDoctorList
()
{
...
...
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