Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pet-finance-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-finance-web
Commits
3484474f
Commit
3484474f
authored
Aug 02, 2023
by
刘怀志
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug修改
parent
89bee94e
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
33 additions
and
16 deletions
+33
-16
expenditure-detail.vue
...-management/expenditure-management/expenditure-detail.vue
+6
-3
expenditure-management.vue
...agement/expenditure-management/expenditure-management.vue
+1
-1
settlement-modle.vue
...gement/payment-management/components/settlement-modle.vue
+8
-3
payment-detail.vue
...inancial-management/payment-management/payment-detail.vue
+4
-2
payment-management.vue
...cial-management/payment-management/payment-management.vue
+2
-1
payment-single-detail.vue
...l-management/payment-management/payment-single-detail.vue
+4
-2
revenue-detail.vue
...inancial-management/revenue-management/revenue-detail.vue
+6
-3
registration-add.vue
...ervice-management/registration-queue/registration-add.vue
+2
-1
No files found.
src/views/financial-management/expenditure-management/expenditure-detail.vue
View file @
3484474f
...
@@ -1100,7 +1100,8 @@ export default {
...
@@ -1100,7 +1100,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
hospitalGetInfoById
(
this
.
rowData
.
medicalRecordId
).
then
(
res
=>
{
hospitalGetInfoById
(
this
.
rowData
.
medicalRecordId
).
then
(
res
=>
{
console
.
log
(
'hospitalGetInfoById'
,
res
)
console
.
log
(
'hospitalGetInfoById'
,
res
)
...
@@ -1218,7 +1219,8 @@ export default {
...
@@ -1218,7 +1219,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
if
(
this
.
detailType
===
'0'
)
{
if
(
this
.
detailType
===
'0'
)
{
this
.
settlementData
=
this
.
rowData
this
.
settlementData
=
this
.
rowData
...
@@ -1341,7 +1343,8 @@ export default {
...
@@ -1341,7 +1343,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
this
.
rowData
[
'petOwnerBo'
]
=
temp
this
.
rowData
[
'petOwnerBo'
]
=
temp
this
.
petOwnerBo
=
temp
this
.
petOwnerBo
=
temp
...
...
src/views/financial-management/expenditure-management/expenditure-management.vue
View file @
3484474f
...
@@ -309,7 +309,7 @@ export default {
...
@@ -309,7 +309,7 @@ export default {
confirmButtonClass
:
'queryBtn'
,
confirmButtonClass
:
'queryBtn'
,
type
:
'warning'
type
:
'warning'
}
).
then
(()
=>
{
}
).
then
(()
=>
{
// 设备服务费调用接口和其他的不一样 这个在api里体现
// 设备服务费调用接口和其他的不一样 这个在api里体现
只有医院的是这样
expenditure
({
id
:
row
.
id
,
tradeType
:
(
row
.
tradeType
===
'9'
&&
this
.
deptLevel
===
'2'
)
}
).
then
(
res
=>
{
expenditure
({
id
:
row
.
id
,
tradeType
:
(
row
.
tradeType
===
'9'
&&
this
.
deptLevel
===
'2'
)
}
).
then
(
res
=>
{
console
.
log
(
'expenditure'
,
res
)
console
.
log
(
'expenditure'
,
res
)
this
.
$message
.
success
(
'操作成功'
)
this
.
$message
.
success
(
'操作成功'
)
...
...
src/views/financial-management/payment-management/components/settlement-modle.vue
View file @
3484474f
...
@@ -87,7 +87,7 @@
...
@@ -87,7 +87,7 @@
<el-row>
<el-row>
<el-col
v-if=
"settlementForm.payType"
:span=
"8"
>
<el-col
v-if=
"settlementForm.payType"
:span=
"8"
>
<el-form-item
label=
"支付金额"
prop=
"paymentAmount"
>
<el-form-item
label=
"支付金额"
prop=
"paymentAmount"
>
<el-input
v-model=
"settlementForm.paymentAmount"
:disabled=
"!(settlementForm.settlementType === 'single' || settlementForm.isSinglePay === true)"
placeholder=
"请输入支付金额"
@
change=
"setDeduct"
>
<el-input
v-model=
"settlementForm.paymentAmount"
:disabled=
"!(settlementForm.settlementType === 'single' || settlementForm.isSinglePay === true)"
placeholder=
"请输入支付金额"
@
input=
"handleInput"
@
change=
"setDeduct"
>
<
template
#
suffix
>
元
</
template
>
<
template
#
suffix
>
元
</
template
>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
...
@@ -183,7 +183,7 @@ export default {
...
@@ -183,7 +183,7 @@ export default {
rules
:
{
rules
:
{
paymentAmount
:
[
paymentAmount
:
[
{
required
:
true
,
message
:
'请输入支付金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入支付金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
$/
,
message
:
'请输入有效的数字'
,
trigger
:
'blur'
}
{
pattern
:
/^
[
0-9
]
+
(
.
[
0-9
]{1,2})?
$/
,
message
:
'请输入有效的数字'
,
trigger
:
'blur'
}
],
],
payType
:
[
payType
:
[
{
required
:
true
,
message
:
'请选择结算方式'
,
trigger
:
'change'
}
{
required
:
true
,
message
:
'请选择结算方式'
,
trigger
:
'change'
}
...
@@ -259,6 +259,11 @@ export default {
...
@@ -259,6 +259,11 @@ export default {
mounted
()
{
mounted
()
{
},
},
methods
:
{
methods
:
{
handleInput
()
{
if
(
parseFloat
(
this
.
settlementForm
.
paymentAmount
)
>
99999.99
)
{
this
.
settlementForm
.
paymentAmount
=
'99999.99'
}
},
payTypeChange
(
data
)
{
payTypeChange
(
data
)
{
console
.
log
(
data
)
console
.
log
(
data
)
// 如果勾选了多条缴费信息则支付金额为标准价格另如果结算方式为会员卡则需要乘以会员折扣
// 如果勾选了多条缴费信息则支付金额为标准价格另如果结算方式为会员卡则需要乘以会员折扣
...
@@ -297,7 +302,7 @@ export default {
...
@@ -297,7 +302,7 @@ export default {
this
.
submit
()
this
.
submit
()
}
else
{
}
else
{
// 会员卡余额 判断支付金额 是否大于会员卡余额 及 会员卡状态是否启用
// 会员卡余额 判断支付金额 是否大于会员卡余额 及 会员卡状态是否启用
if
(
this
.
settlementForm
.
payType
===
'1'
&&
this
.
settlementForm
.
paymentAmount
>
this
.
ownerData
.
cardBalance
)
{
if
(
this
.
settlementForm
.
payType
===
'1'
&&
parseFloat
(
this
.
settlementForm
.
paymentAmount
)
>
parseFloat
(
this
.
ownerData
.
cardBalance
)
)
{
this
.
$message
.
error
(
'会员卡余额不足,请充值或更换其他结算方式'
)
this
.
$message
.
error
(
'会员卡余额不足,请充值或更换其他结算方式'
)
}
else
if
(
this
.
settlementForm
.
payType
===
'1'
&&
this
.
ownerData
.
status
===
'1'
)
{
}
else
if
(
this
.
settlementForm
.
payType
===
'1'
&&
this
.
ownerData
.
status
===
'1'
)
{
this
.
$message
.
error
(
'会员卡状态未启用,请更换其他结算方式或联系管理员'
)
this
.
$message
.
error
(
'会员卡状态未启用,请更换其他结算方式或联系管理员'
)
...
...
src/views/financial-management/payment-management/payment-detail.vue
View file @
3484474f
...
@@ -741,7 +741,8 @@ export default {
...
@@ -741,7 +741,8 @@ export default {
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
,
ownerId
:
data
.
id
,
discount
:
data
.
discount
discount
:
data
.
discount
,
membershipCard
:
data
.
membershipCard
}
}
hospitalGetInfoById
(
this
.
rowData
.
medicalRecordId
).
then
(
res
=>
{
hospitalGetInfoById
(
this
.
rowData
.
medicalRecordId
).
then
(
res
=>
{
console
.
log
(
'hospitalGetInfoById'
,
res
)
console
.
log
(
'hospitalGetInfoById'
,
res
)
...
@@ -874,7 +875,8 @@ export default {
...
@@ -874,7 +875,8 @@ export default {
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
,
ownerId
:
data
.
id
,
discount
:
data
.
discount
discount
:
data
.
discount
,
membershipCard
:
data
.
membershipCard
}
}
if
(
this
.
detailType
===
'0'
)
{
if
(
this
.
detailType
===
'0'
)
{
this
.
settlementData
=
this
.
rowData
this
.
settlementData
=
this
.
rowData
...
...
src/views/financial-management/payment-management/payment-management.vue
View file @
3484474f
...
@@ -347,7 +347,8 @@ export default {
...
@@ -347,7 +347,8 @@ export default {
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
,
ownerId
:
data
.
id
,
discount
:
data
.
discount
discount
:
data
.
discount
,
membershipCard
:
data
.
membershipCard
}
}
this
.
settlementData
=
row
this
.
settlementData
=
row
this
.
settlementData
[
'ownerData'
]
=
temp
this
.
settlementData
[
'ownerData'
]
=
temp
...
...
src/views/financial-management/payment-management/payment-single-detail.vue
View file @
3484474f
...
@@ -599,7 +599,8 @@ export default {
...
@@ -599,7 +599,8 @@ export default {
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
,
ownerId
:
data
.
id
,
discount
:
data
.
discount
discount
:
data
.
discount
,
membershipCard
:
data
.
membershipCard
}
}
hospitalGetInfoById
(
rowData
.
medicalRecordId
).
then
(
res
=>
{
hospitalGetInfoById
(
rowData
.
medicalRecordId
).
then
(
res
=>
{
console
.
log
(
'hospitalGetInfoById'
,
res
)
console
.
log
(
'hospitalGetInfoById'
,
res
)
...
@@ -666,7 +667,8 @@ export default {
...
@@ -666,7 +667,8 @@ export default {
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
,
ownerId
:
data
.
id
,
discount
:
data
.
discount
discount
:
data
.
discount
,
membershipCard
:
data
.
membershipCard
}
}
this
.
createSettlementData
([
this
.
singleData
])
this
.
createSettlementData
([
this
.
singleData
])
if
(
this
.
settlementData
.
canPay
)
{
if
(
this
.
settlementData
.
canPay
)
{
...
...
src/views/financial-management/revenue-management/revenue-detail.vue
View file @
3484474f
...
@@ -1108,7 +1108,8 @@ export default {
...
@@ -1108,7 +1108,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
hospitalGetInfoById
(
this
.
rowData
.
medicalRecordId
).
then
(
res
=>
{
hospitalGetInfoById
(
this
.
rowData
.
medicalRecordId
).
then
(
res
=>
{
console
.
log
(
'hospitalGetInfoById'
,
res
)
console
.
log
(
'hospitalGetInfoById'
,
res
)
...
@@ -1226,7 +1227,8 @@ export default {
...
@@ -1226,7 +1227,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
if
(
this
.
detailType
===
'0'
)
{
if
(
this
.
detailType
===
'0'
)
{
this
.
settlementData
=
this
.
rowData
this
.
settlementData
=
this
.
rowData
...
@@ -1350,7 +1352,8 @@ export default {
...
@@ -1350,7 +1352,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
this
.
rowData
[
'petOwnerBo'
]
=
temp
this
.
rowData
[
'petOwnerBo'
]
=
temp
})
})
...
...
src/views/service-management/registration-queue/registration-add.vue
View file @
3484474f
...
@@ -528,7 +528,8 @@ export default {
...
@@ -528,7 +528,8 @@ export default {
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
customers
:
data
.
customers
,
// 是否是新客 0 是 1 否
petCount
:
data
.
petCount
,
petCount
:
data
.
petCount
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
cardBalance
:
data
.
cardBalance
?
data
.
cardBalance
:
'-'
,
ownerId
:
data
.
id
ownerId
:
data
.
id
,
membershipCard
:
data
.
membershipCard
}
}
Object
.
assign
(
this
.
form
,
temp
)
Object
.
assign
(
this
.
form
,
temp
)
this
.
showPetInfo
=
true
this
.
showPetInfo
=
true
...
...
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