Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
hls-xcmg-vue-app
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
xugong
hls-xcmg-vue-app
Commits
b8f0964d
Commit
b8f0964d
authored
Nov 13, 2019
by
linxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixed
parent
1ccc649c
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
99 additions
and
86 deletions
+99
-86
contract-repayment.vue
src/pages/contractRepayment/contract-repayment.vue
+4
-4
repay-details.vue
src/pages/contractRepayment/repay-details.vue
+14
-0
start-list.vue
src/pages/contractStart/start-list.vue
+2
-2
contract-record.vue
src/pages/pay/firstPay/contract-record.vue
+1
-3
pay-entry.vue
src/pages/pay/firstPay/pay-entry.vue
+75
-75
pay-entry.vue
src/pages/pay/payment/pay-entry.vue
+3
-2
No files found.
src/pages/contractRepayment/contract-repayment.vue
View file @
b8f0964d
...
...
@@ -19,8 +19,8 @@
<div
class=
"center"
>
<div><span>
合同金额
</span><p>
{{
item
.
total_price
|
currency
}}
</p></div>
<div><span>
已还金额
</span><p
class=
"bold"
>
{{
item
.
recivied_amount
|
currency
}}
</p></div>
<span
class=
"red"
>
逾期
{{
item
.
overdue_times
}}
期
</span>
<section
@
click=
"toRepayDetails(item
.project_id
)"
>
<span
v-if=
"item.overdue_status==='Y'"
class=
"red"
>
已逾
期
</span>
<section
@
click=
"toRepayDetails(item)"
>
<img
src=
"@/assets/contractRepayment/view.png"
alt=
""
>
<span>
查看合同明细
</span>
</section>
...
...
@@ -90,7 +90,8 @@ export default {
this
.
$router
.
push
({
name
:
'RepayDetails'
,
params
:
{
project_id
:
e
,
project_id
:
e
.
project_id
,
overdue_status
:
e
.
overdue_status
,
},
})
},
...
...
@@ -213,7 +214,6 @@ export default {
div:first-child {
border-top: 1px solid #F3F3F7;
}
span.red{
margin-top: 10px;
position: relative;
...
...
src/pages/contractRepayment/repay-details.vue
View file @
b8f0964d
...
...
@@ -62,6 +62,7 @@
</div>
</div>
<div
slot=
"content"
>
<span
:class=
"['status','red']"
>
{{
'逾期X期'
}}
</span>
<div
class=
"plan"
@
click=
"toRepayPlan(item.contract_id)"
>
<img
src=
"@/assets/contractRepayment/plan.png"
alt=
""
>
<span>
还款计划
</span>
...
...
@@ -81,6 +82,7 @@ export default {
},
data
()
{
return
{
overdue_status
:
this
.
$route
.
params
.
overdue_status
,
detailInfo
:
{
project_number
:
''
,
agent_bp_name
:
''
,
...
...
@@ -155,6 +157,18 @@ export default {
</
script
>
<
style
lang=
'less'
>
#repay-details {
.status{
margin-bottom:20px;
display: inline-block;
}
.red{
color: red;
border-bottom: 1px solid red;
}
.blue{
color: blue;
border-bottom: 1px solid blue;
}
.h-header {
background-color: @headerColor;
.h-header-btn {
...
...
src/pages/contractStart/start-list.vue
View file @
b8f0964d
...
...
@@ -96,10 +96,10 @@ export default {
vm
.
done
=
[]
vm
.
tabNum
=
0
vm
.
undo
=
vm
.
lists
.
filter
(
i
=>
{
return
i
.
leases_status
===
'N
'
return
i
.
car_start_status
===
'REJECTED'
||
i
.
car_start_status
===
'NEW
'
})
vm
.
done
=
vm
.
lists
.
filter
(
i
=>
{
return
i
.
leases_status
===
'Y
'
return
i
.
car_start_status
===
'APPROVED
'
})
this
.
showList
=
this
.
undo
},
...
...
src/pages/pay/firstPay/contract-record.vue
View file @
b8f0964d
...
...
@@ -172,7 +172,6 @@ export default {
<
style
lang=
'less'
>
#contract-record {
.top-head {
position: fixed;
width: 100%;
height: 142px;
background: url("../../../assets/payment/back1.png");
...
...
@@ -204,8 +203,7 @@ export default {
.pay-content {
width: 100%;
position: relative;
top: 80px;
margin-top:-60px;
height: 370px;
overflow: scroll;
.contract-item {
...
...
src/pages/pay/firstPay/pay-entry.vue
View file @
b8f0964d
...
...
@@ -77,7 +77,8 @@
</section>
</item>
</list-item>
</scroll></div>
</scroll>
</div>
</div>
</transition>
<transition
name=
"trans"
>
...
...
@@ -202,7 +203,7 @@ export default {
return
(
this
.
money
*
(
this
.
rate
/
100
)).
toFixed
(
2
)
},
rate
()
{
return
this
.
checkType
.
bank_full_name
.
indexOf
(
'农业'
)
!==
-
1
?
0.0
0
:
0.18
return
this
.
checkType
.
bank_full_name
.
indexOf
(
'农业'
)
!==
-
1
?
0.0
:
0.18
},
sumMoney
()
{
return
(
parseFloat
(
this
.
serviceCharge
)
+
parseFloat
(
this
.
money
)).
toFixed
(
...
...
@@ -355,7 +356,7 @@ export default {
</
script
>
<
style
lang=
'less'
>
#pay-entry {
.vue-better-scroll__wrapper
{
.vue-better-scroll__wrapper
{
padding: 0;
}
.trans-enter-active,
...
...
@@ -379,7 +380,7 @@ export default {
height: 466px;
width: 100%;
position: relative;
top:
16
%;
top:
18
%;
background-color: #fff;
border-radius: 12px 12px 0 0;
overflow: scroll;
...
...
@@ -404,7 +405,6 @@ export default {
text-align: center;
}
}
}
}
.modal-show-bank {
...
...
@@ -420,7 +420,7 @@ export default {
height: 466px;
width: 100%;
position: relative;
top:
16
%;
top:
18
%;
background-color: #fff;
border-radius: 12px 12px 0 0;
overflow: scroll;
...
...
@@ -447,7 +447,6 @@ export default {
}
}
.pay-way {
width: 100%;
padding: 0 4% 0 4%;
background: #fff;
...
...
@@ -459,7 +458,7 @@ export default {
font-family: PingFangSC-Regular;
font-size: 14px;
color: #656464;
div
{
div
{
display: flex;
justify-content: center;
align-items: center;
...
...
@@ -568,6 +567,7 @@ export default {
margin: 12px 8px 0 3px;
}
.push {
margin-left:20px;
width: 35px;
}
.modal-show {
...
...
src/pages/pay/payment/pay-entry.vue
View file @
b8f0964d
...
...
@@ -385,7 +385,7 @@ export default {
height: 466px;
width: 100%;
position: relative;
top:1
6
%;
top:1
8
%;
background: #fff;
border-radius: 12px 12px 0 0;
overflow: scroll;
...
...
@@ -428,7 +428,7 @@ export default {
height: 466px;
width: 100%;
position: relative;
top:1
6
%;
top:1
8
%;
background: #fff;
border-radius: 12px 12px 0 0;
overflow: scroll;
...
...
@@ -580,6 +580,7 @@ export default {
/* position: absolute;
top: 10px;
margin-left: 10px;*/
margin-left:20px;
width: 35px;
}
.modal-show {
...
...
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