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
dd0272c7
Commit
dd0272c7
authored
Aug 23, 2023
by
陈明豪
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
ec2053b9
614c3480
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
72 additions
and
18 deletions
+72
-18
check-detail.vue
...ice-management/medical-record-management/check-detail.vue
+34
-7
check-subscribe.vue
...-management/medical-record-management/check-subscribe.vue
+1
-1
medical-record-management.vue
...t/medical-record-management/medical-record-management.vue
+1
-1
treatment-detail.vue
...vice-management/treatment-management/treatment-detail.vue
+34
-7
treatment-management.vue
...-management/treatment-management/treatment-management.vue
+2
-2
No files found.
src/views/service-management/medical-record-management/check-detail.vue
View file @
dd0272c7
...
@@ -201,7 +201,7 @@
...
@@ -201,7 +201,7 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"支付金额"
>
<el-form-item
label=
"支付金额"
>
<el-input
<el-input
v-model=
"checkDetail.
payAmount
"
v-model=
"checkDetail.
amountPaid
"
class=
"input-detail"
class=
"input-detail"
style=
"width: 82%;"
style=
"width: 82%;"
placeholder=
"-"
placeholder=
"-"
...
@@ -212,12 +212,14 @@
...
@@ -212,12 +212,14 @@
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"缴费方式"
>
<el-form-item
label=
"缴费方式"
>
<el-input
<el-select
v-model=
"checkDetail.paymentMethod"
class=
"input-detail"
disabled
placeholder=
"-"
>
v-model=
"checkDetail.payWay"
<el-option
class=
"input-detail"
v-for=
"item in paymentMethodOptions"
placeholder=
"-"
:key=
"item.value"
disabled
:label=
"item.label"
/>
:value=
"item.value"
/>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
...
@@ -466,6 +468,7 @@ import { parseTime } from '@/utils/ruoyi'
...
@@ -466,6 +468,7 @@ import { parseTime } from '@/utils/ruoyi'
import
{
updateCheck
}
from
'@/api/business/mdeicalRecord'
import
{
updateCheck
}
from
'@/api/business/mdeicalRecord'
import
{
getManage
}
from
'@/api/business/manage'
import
{
getManage
}
from
'@/api/business/manage'
import
CheckSchedule
from
'@/views/service-management/medical-record-management/check-schedule.vue'
import
CheckSchedule
from
'@/views/service-management/medical-record-management/check-schedule.vue'
import
{
moneyFormat
}
from
'@/utils'
export
default
{
export
default
{
name
:
'CheckDetail'
,
name
:
'CheckDetail'
,
...
@@ -511,6 +514,29 @@ export default {
...
@@ -511,6 +514,29 @@ export default {
label
:
'已检查'
label
:
'已检查'
}
}
],
],
// 缴费方式
paymentMethodOptions
:
[
{
value
:
'0'
,
label
:
'现结'
},
{
value
:
'1'
,
label
:
'会员卡余额结算'
},
{
value
:
'2'
,
label
:
'住院押金结算'
},
{
value
:
'3'
,
label
:
'线上支付'
},
{
value
:
'4'
,
label
:
'预储值自动扣款'
}
],
// 进度条所需
// 进度条所需
scheduleKey
:
{
scheduleKey
:
{
checkSchedule
:
''
,
// 查询进度
checkSchedule
:
''
,
// 查询进度
...
@@ -555,6 +581,7 @@ export default {
...
@@ -555,6 +581,7 @@ export default {
getManage
(
id
).
then
(
response
=>
{
getManage
(
id
).
then
(
response
=>
{
console
.
log
(
'od'
,
response
.
data
)
console
.
log
(
'od'
,
response
.
data
)
this
.
checkDetail
=
response
.
data
this
.
checkDetail
=
response
.
data
this
.
checkDetail
.
amountPaid
=
moneyFormat
(
this
.
checkDetail
.
amountPaid
)
this
.
showTime
=
{
this
.
showTime
=
{
payTime
:
parseTime
(
this
.
checkDetail
.
payTime
,
'{y}/{m}/{d} {h}:{i}'
),
payTime
:
parseTime
(
this
.
checkDetail
.
payTime
,
'{y}/{m}/{d} {h}:{i}'
),
appointTime
:
parseTime
(
this
.
checkDetail
.
appointTime
,
'{y}/{m}/{d} {h}:{i}'
),
// 下单时间
appointTime
:
parseTime
(
this
.
checkDetail
.
appointTime
,
'{y}/{m}/{d} {h}:{i}'
),
// 下单时间
...
...
src/views/service-management/medical-record-management/check-subscribe.vue
View file @
dd0272c7
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
<el-col
v-if=
"subscribeMessage.payType !== '2'"
:span=
"8"
>
<el-col
v-if=
"subscribeMessage.payType !== '2'"
:span=
"8"
>
<el-form-item
label=
"支付金额"
>
<el-form-item
label=
"支付金额"
>
<el-input
<el-input
v-model=
"subscribeMessage.
payAmount
"
v-model=
"subscribeMessage.
amountPaid
"
class=
"input-detail"
class=
"input-detail"
placeholder=
"-"
placeholder=
"-"
disabled
disabled
...
...
src/views/service-management/medical-record-management/medical-record-management.vue
View file @
dd0272c7
...
@@ -222,7 +222,7 @@
...
@@ -222,7 +222,7 @@
<
span
v
-
else
>
{{
parseTime
(
scope
.
row
.
checkStartTime
,
'{h
}
:{i
}
'
)
+
'~'
+
parseTime
(
scope
.
row
.
checkEndTime
,
'{h
}
:{i
}
'
)
||
'-'
}}
<
/span
>
<
span
v
-
else
>
{{
parseTime
(
scope
.
row
.
checkStartTime
,
'{h
}
:{i
}
'
)
+
'~'
+
parseTime
(
scope
.
row
.
checkEndTime
,
'{h
}
:{i
}
'
)
||
'-'
}}
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"操作"
align
=
"left"
class
-
name
=
"small-padding fixed-width"
min
-
width
=
"1
2
0"
>
<
el
-
table
-
column
label
=
"操作"
align
=
"left"
class
-
name
=
"small-padding fixed-width"
min
-
width
=
"1
6
0"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
el
-
button
<
el
-
button
v
-
hasPermi
=
"['business:check:query']"
v
-
hasPermi
=
"['business:check:query']"
...
...
src/views/service-management/treatment-management/treatment-detail.vue
View file @
dd0272c7
...
@@ -214,7 +214,7 @@
...
@@ -214,7 +214,7 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"支付金额"
>
<el-form-item
label=
"支付金额"
>
<el-input
<el-input
v-model=
"checkDetail.
payAmount
"
v-model=
"checkDetail.
amountPaid
"
class=
"input-detail"
class=
"input-detail"
style=
"width: 87%;"
style=
"width: 87%;"
placeholder=
"-"
placeholder=
"-"
...
@@ -225,12 +225,14 @@
...
@@ -225,12 +225,14 @@
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"缴费方式"
>
<el-form-item
label=
"缴费方式"
>
<el-input
<el-select
v-model=
"checkDetail.paymentMethod"
class=
"input-detail"
disabled
placeholder=
"-"
>
v-model=
"checkDetail.payWay"
<el-option
class=
"input-detail"
v-for=
"item in paymentMethodOptions"
placeholder=
"-"
:key=
"item.value"
disabled
:label=
"item.label"
/>
:value=
"item.value"
/>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
...
@@ -638,6 +640,7 @@ import {
...
@@ -638,6 +640,7 @@ import {
}
from
'@/api/business/treatment'
}
from
'@/api/business/treatment'
import
{
parseTime
}
from
'@/utils/ruoyi'
import
{
parseTime
}
from
'@/utils/ruoyi'
import
TreatmentSchedule
from
'@/views/service-management/treatment-management/treatment-schedule.vue'
import
TreatmentSchedule
from
'@/views/service-management/treatment-management/treatment-schedule.vue'
import
{
moneyFormat
}
from
'@/utils'
export
default
{
export
default
{
name
:
'TreatmentDetail'
,
name
:
'TreatmentDetail'
,
...
@@ -694,6 +697,29 @@ export default {
...
@@ -694,6 +697,29 @@ export default {
label
:
'已治疗'
label
:
'已治疗'
}
}
],
],
// 缴费方式
paymentMethodOptions
:
[
{
value
:
'0'
,
label
:
'现结'
}
,
{
value
:
'1'
,
label
:
'会员卡余额结算'
}
,
{
value
:
'2'
,
label
:
'住院押金结算'
}
,
{
value
:
'3'
,
label
:
'线上支付'
}
,
{
value
:
'4'
,
label
:
'预储值自动扣款'
}
],
// 上传报时间
// 上传报时间
reportTime
:
null
,
reportTime
:
null
,
// 缴费时间
// 缴费时间
...
@@ -1042,6 +1068,7 @@ export default {
...
@@ -1042,6 +1068,7 @@ export default {
getTreatDetails
()
{
getTreatDetails
()
{
getTreatDetail
(
this
.
treatId
).
then
(
res
=>
{
getTreatDetail
(
this
.
treatId
).
then
(
res
=>
{
this
.
checkDetail
=
res
.
data
this
.
checkDetail
=
res
.
data
this
.
checkDetail
.
amountPaid
=
moneyFormat
(
this
.
checkDetail
.
amountPaid
)
this
.
showTime
.
payTime
=
parseTime
(
this
.
checkDetail
.
payTime
,
'{y
}
/{m
}
/{d
}
{h
}
:{i
}
'
)
this
.
showTime
.
payTime
=
parseTime
(
this
.
checkDetail
.
payTime
,
'{y
}
/{m
}
/{d
}
{h
}
:{i
}
'
)
console
.
log
(
'详情'
,
res
)
console
.
log
(
'详情'
,
res
)
this
.
schedule
=
parseInt
(
res
.
data
.
treatSchedule
)
+
1
this
.
schedule
=
parseInt
(
res
.
data
.
treatSchedule
)
+
1
...
...
src/views/service-management/treatment-management/treatment-management.vue
View file @
dd0272c7
...
@@ -108,7 +108,7 @@
...
@@ -108,7 +108,7 @@
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange"
>
>
<el-table-column
type=
"selection"
min-width=
"47"
align=
"center"
:reserve-selection=
"true"
/>
<el-table-column
type=
"selection"
min-width=
"47"
align=
"center"
:reserve-selection=
"true"
/>
<el-table-column
label=
"序号"
type=
"index"
align=
"left"
/>
<el-table-column
label=
"序号"
type=
"index"
align=
"left"
min-width=
"60"
/>
<el-table-column
label=
"治疗项目"
align=
"left"
:show-overflow-tooltip=
"true"
prop=
"treatItemsName"
>
<el-table-column
label=
"治疗项目"
align=
"left"
:show-overflow-tooltip=
"true"
prop=
"treatItemsName"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
treatItemsName
||
'-'
}}
</span>
<span>
{{
scope
.
row
.
treatItemsName
||
'-'
}}
</span>
...
@@ -180,7 +180,7 @@
...
@@ -180,7 +180,7 @@
<
span
>
{{
scope
.
row
.
treatmentPeriod
||
'-'
}}
<
/span
>
<
span
>
{{
scope
.
row
.
treatmentPeriod
||
'-'
}}
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"操作"
align
=
"left"
class
-
name
=
"small-padding fixed-width"
width
=
"170"
>
<
el
-
table
-
column
label
=
"操作"
align
=
"left"
class
-
name
=
"small-padding fixed-width"
min
-
width
=
"170"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
el
-
button
<
el
-
button
v
-
hasPermi
=
"['business:treat:query']"
v
-
hasPermi
=
"['business:treat:query']"
...
...
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