Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
丽
丽人贷管理后台
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
百灵美选
丽人贷管理后台
Commits
2910c259
Commit
2910c259
authored
Jun 29, 2022
by
caimeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提额相关
parent
6bf66bc6
Changes
14
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
102 additions
and
97 deletions
+102
-97
common.scss
src/assets/common.scss
+1
-1
approval.vue
src/components/approval.vue
+26
-11
user-project-info.vue
src/components/user-project-info.vue
+1
-1
new.vue
src/views/admin/components/new.vue
+1
-0
reassignment.vue
src/views/approval/components/reassignment.vue
+3
-14
detail.vue
src/views/approval/detail.vue
+3
-1
list.vue
src/views/approval/list.vue
+30
-4
approval.vue
src/views/credit/approval.vue
+7
-3
increase.vue
src/views/credit/increase.vue
+3
-14
list.vue
src/views/credit/list.vue
+4
-4
pre.vue
src/views/credit/pre.vue
+1
-1
check.vue
src/views/loan/components/check.vue
+16
-40
detail.vue
src/views/loan/detail.vue
+5
-2
list.vue
src/views/loan/list.vue
+1
-1
No files found.
src/assets/common.scss
View file @
2910c259
.page
{
.page
{
position
:
relative
;
//
position: relative;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding
:
20px
;
padding
:
20px
;
}
}
...
...
src/components/approval.vue
View file @
2910c259
...
@@ -18,13 +18,13 @@
...
@@ -18,13 +18,13 @@
<
template
v-if=
'form.approveStatus==="PASS"'
>
<
template
v-if=
'form.approveStatus==="PASS"'
>
<el-
form-item
label=
'申请期数(期)'
>
<el-
row
>
<el-
row
>
<el-
col
:span=
'10'
>
<el-
col
:span=
'14
'
>
<el-
form-item
prop=
'loanIntentionNum'
label=
'申请期数(期)
'
>
<el-input
v-model=
'form.loanIntentionNum'
style=
'width: 100%;'
clearable
/>
<el-input
v-model=
'form.loanIntentionNum'
style=
'width: 100%;'
clearable
/>
</el-
col
>
</el-
form-item
>
</el-
row
>
</el-
col
>
</el-
form-item
>
</el-
row
>
<el-row>
<el-row>
<el-col
:span=
'10'
>
<el-col
:span=
'10'
>
...
@@ -156,6 +156,24 @@
...
@@ -156,6 +156,24 @@
trigger
:
'blur'
trigger
:
'blur'
}
}
],
],
loanIntentionNum
:
[
{
required
:
true
,
trigger
:
'blur'
,
message
:
'请输入期数'
},
{
validator
:
(
rule
,
value
,
callback
)
=>
{
const
reg
=
/^
\d
+$/
if
(
!
reg
.
test
(
value
))
{
callback
(
new
Error
(
'期数必须是数字'
))
}
else
{
callback
()
}
},
trigger
:
'blur'
}
],
memo
:
[
memo
:
[
{
{
required
:
true
,
required
:
true
,
...
@@ -206,7 +224,7 @@
...
@@ -206,7 +224,7 @@
if
(
this
.
item
!==
null
)
{
if
(
this
.
item
!==
null
)
{
const
{
clientDetail
,
projectInfoResponse
}
=
this
.
item
const
{
clientDetail
,
projectInfoResponse
}
=
this
.
item
const
{
creditNo
}
=
clientDetail
const
{
creditNo
}
=
clientDetail
const
{
manualAmount
,
loanIntentionNum
}
=
projectInfoResponse
const
{
manualAmount
,
loanIntentionNum
}
=
projectInfoResponse
this
.
creditNo
=
creditNo
this
.
creditNo
=
creditNo
this
.
form
.
loanIntentionNum
=
loanIntentionNum
this
.
form
.
loanIntentionNum
=
loanIntentionNum
this
.
manualAmount
=
manualAmount
this
.
manualAmount
=
manualAmount
...
@@ -298,7 +316,7 @@
...
@@ -298,7 +316,7 @@
message
:
'审批成功'
message
:
'审批成功'
})
})
this
.
onBack
()
;
this
.
onBack
()
}
}
}).
catch
((
e
)
=>
{
}).
catch
((
e
)
=>
{
console
.
log
(
e
,
'取消申述了'
)
console
.
log
(
e
,
'取消申述了'
)
...
@@ -314,9 +332,6 @@
...
@@ -314,9 +332,6 @@
}
}
</
script
>
</
script
>
<
style
scoped
lang=
'scss'
>
<
style
scoped
lang=
'scss'
>
html
body
{
position
:
inherit
;
}
.com-approval
{
.com-approval
{
//position: relative;
//position: relative;
...
...
src/components/user-project-info.vue
View file @
2910c259
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
<el-descriptions-item
label-class-name=
'labelCls'
label=
'医院名称'
>
{{
projectInfo
.
regName
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'医院名称'
>
{{
projectInfo
.
regName
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'项目金额'
>
{{
money
(
projectInfo
.
projectAmount
)
}}
元
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'项目金额'
>
{{
money
(
projectInfo
.
projectAmount
)
}}
元
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'申请金额'
>
{{
loanIntentionAmount
}}
元
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'申请金额'
>
{{
loanIntentionAmount
}}
元
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'借款期限'
>
{{
projectInfo
.
loanIntentionNum
}}
月
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'借款期限'
>
{{
projectInfo
.
loanIntentionNum
}}
期
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'申请项目'
>
{{
projectInfo
.
projectName
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'申请项目'
>
{{
projectInfo
.
projectName
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'商家等级'
>
{{
projectInfo
.
partnerGrade
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'商家等级'
>
{{
projectInfo
.
partnerGrade
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'商户GPS'
>
{{
projectInfo
.
lngAndLat
}}
</el-descriptions-item>
<el-descriptions-item
label-class-name=
'labelCls'
label=
'商户GPS'
>
{{
projectInfo
.
lngAndLat
}}
</el-descriptions-item>
...
...
src/views/admin/components/new.vue
View file @
2910c259
...
@@ -39,6 +39,7 @@
...
@@ -39,6 +39,7 @@
label=
"公告标题"
label=
"公告标题"
>
>
<el-select
<el-select
:popper-append-to-body=
'false'
v-model=
"form.znxTitle"
v-model=
"form.znxTitle"
style=
"width: 100%"
style=
"width: 100%"
size=
"mini"
size=
"mini"
...
...
src/views/approval/components/reassignment.vue
View file @
2910c259
...
@@ -4,8 +4,9 @@
...
@@ -4,8 +4,9 @@
v-drag
v-drag
title=
'转派'
title=
'转派'
:visible
.
sync=
'visible'
:visible
.
sync=
'visible'
:destroy-on-close=
'true'
:close-on-click-modal=
'false'
:close-on-click-modal=
'false'
:append-to-body=
'
tru
e'
:append-to-body=
'
fals
e'
width=
'30%'
width=
'30%'
:before-close=
'handleClose'
:before-close=
'handleClose'
>
>
...
@@ -13,7 +14,7 @@
...
@@ -13,7 +14,7 @@
<el-form-item
prop=
'user'
label=
'转派人员'
>
<el-form-item
prop=
'user'
label=
'转派人员'
>
<template
v-if=
'list.length'
>
<template
v-if=
'list.length'
>
<el-select
v-model=
'form.user'
clearable
placeholder=
'请选择'
>
<el-select
v-model=
'form.user'
:popper-append-to-body=
'false'
clearable
placeholder=
'请选择'
>
<el-option
<el-option
v-for=
'(u,index) in list'
v-for=
'(u,index) in list'
:key=
'index'
:key=
'index'
...
@@ -119,18 +120,6 @@
...
@@ -119,18 +120,6 @@
}
}
}
}
</
script
>
</
script
>
<
style
lang=
'scss'
scoped
>
.page-fence
{
::v-deep
{
i
{
cursor
:
pointer
;
}
}
box-sizing
:
border-box
;
padding
:
20px
;
}
</
style
>
<
style
lang=
'scss'
>
<
style
lang=
'scss'
>
.custom-table-checkbox
{
.custom-table-checkbox
{
.el-checkbox
{
.el-checkbox
{
...
...
src/views/approval/detail.vue
View file @
2910c259
...
@@ -27,7 +27,9 @@
...
@@ -27,7 +27,9 @@
</
template
>
</
template
>
<!-- 审批操作 -->
<!-- 审批操作 -->
<Approval
:item=
'item'
/>
<
template
v-if=
'visible'
>
<Approval
:item=
'item'
/>
</
template
>
</div>
</div>
</template>
</template>
...
...
src/views/approval/list.vue
View file @
2910c259
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
</el-form-item>
</el-form-item>
<template
v-if=
'searchData!==null'
>
<template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-select
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择授信类型'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择授信类型'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditTypeResponseList'
v-for=
'(item,index) in searchData.creditTypeResponseList'
:key=
'index'
:key=
'index'
...
@@ -38,6 +38,20 @@
...
@@ -38,6 +38,20 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</
template
>
</
template
>
<
template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-select
v-model=
'queryForm.creditType'
:popper-append-to-body=
'false'
clearable
placeholder=
'请选择授信类型'
>
<el-option
v-for=
'(item,index) in searchData.creditTypeResponseList'
:key=
'index'
:label=
'item.creditTypeStr'
:value=
'item.creditType'
></el-option>
</el-select>
</el-form-item>
</
template
>
<!--<template v-if='searchData!==null'>-->
<!--<template v-if='searchData!==null'>-->
<!-- <el-form-item prop='creditStatus' label='审批状态'>-->
<!-- <el-form-item prop='creditStatus' label='审批状态'>-->
<!-- <el-select v-model='queryForm.creditStatus' clearable placeholder='请选择审批状态'>-->
<!-- <el-select v-model='queryForm.creditStatus' clearable placeholder='请选择审批状态'>-->
...
@@ -119,6 +133,10 @@
...
@@ -119,6 +133,10 @@
<span
v-else-if=
'item.label==="客户信息"'
>
<span
v-else-if=
'item.label==="客户信息"'
>
{{
row
.
realName
}}
<br
/>
{{
row
.
mobile
}}
{{
row
.
realName
}}
<br
/>
{{
row
.
mobile
}}
</span>
</span>
<span
v-else-if=
'item.label==="授信类型"'
>
<el-tag
v-if=
'row.creditTypeStr==="提额授信"'
effect=
"plain"
size=
'mini'
>
{{
row
.
creditTypeStr
}}
</el-tag>
<el-tag
v-else
size=
'mini'
>
{{
row
.
creditTypeStr
}}
</el-tag>
</span>
<span
v-else-if=
'item.label==="授信状态"'
>
<span
v-else-if=
'item.label==="授信状态"'
>
<el-tag
v-if=
'row.creditStatus==="CREATED"'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
<el-tag
v-if=
'row.creditStatus==="CREATED"'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
<el-tag
v-if=
'row.creditStatus==="CREDIT_ING"'
type=
'warning'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
<el-tag
v-if=
'row.creditStatus==="CREDIT_ING"'
type=
'warning'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
...
@@ -129,7 +147,7 @@
...
@@ -129,7 +147,7 @@
</el-table-column>
</el-table-column>
<
template
v-if=
'isOnLine'
>
<
template
v-if=
'isOnLine'
>
<el-table-column
width=
'2
1
0'
fixed=
'right'
align=
'center'
label=
'操作'
>
<el-table-column
width=
'2
0
0'
fixed=
'right'
align=
'center'
label=
'操作'
>
<template
#
default=
'
{ row }'>
<template
#
default=
'
{ row }'>
<el-button
size=
'mini'
type=
'danger'
@
click
.
native=
'handleApproval(row)'
>
审批
</el-button>
<el-button
size=
'mini'
type=
'danger'
@
click
.
native=
'handleApproval(row)'
>
审批
</el-button>
<el-button
size=
'mini'
type=
'success'
@
click=
'handleView(row)'
>
详情
</el-button>
<el-button
size=
'mini'
type=
'success'
@
click=
'handleView(row)'
>
详情
</el-button>
...
@@ -184,7 +202,7 @@
...
@@ -184,7 +202,7 @@
item
:
null
,
item
:
null
,
checkList
:
[
'授信编号'
,
'客户信息'
,
'对应BD'
,
'商户区域'
,
'申请金额(元)'
,
'授信金额(元)'
,
'审批状态'
,
'申请时间'
],
checkList
:
[
'授信编号'
,
'客户信息'
,
'对应BD'
,
'商户区域'
,
'申请金额(元)'
,
'授信金额(元)'
,
'授信类型'
,
'审批状态'
,
'申请时间'
],
columns
:
[
columns
:
[
{
{
order
:
1
,
order
:
1
,
...
@@ -208,21 +226,29 @@
...
@@ -208,21 +226,29 @@
},
},
{
{
order
:
5
,
order
:
5
,
width
:
110
,
label
:
'申请金额(元)'
,
label
:
'申请金额(元)'
,
prop
:
'applyAmount'
prop
:
'applyAmount'
},
},
{
{
order
:
6
,
order
:
6
,
width
:
110
,
label
:
'授信金额(元)'
,
label
:
'授信金额(元)'
,
prop
:
'creditAmount'
prop
:
'creditAmount'
},
},
{
{
order
:
7
,
order
:
7
,
label
:
'授信类型'
,
width
:
85
,
prop
:
'creditTypeStr'
},
{
order
:
8
,
label
:
'审批状态'
,
label
:
'审批状态'
,
prop
:
'creditStatusStr'
prop
:
'creditStatusStr'
},
},
{
{
order
:
8
,
order
:
9
,
width
:
110
,
width
:
110
,
label
:
'申请时间'
,
label
:
'申请时间'
,
prop
:
'applyDate'
prop
:
'applyDate'
...
...
src/views/credit/approval.vue
View file @
2910c259
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
</el-form-item>
</el-form-item>
<template
v-if=
'searchData!==null'
>
<template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditStatus'
label=
'审批状态'
>
<el-form-item
prop=
'creditStatus'
label=
'审批状态'
>
<el-select
v-model=
'queryForm.creditStatus'
clearable
placeholder=
'请选择审批状态'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditStatus'
clearable
placeholder=
'请选择审批状态'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditStatusResponseList'
v-for=
'(item,index) in searchData.creditStatusResponseList'
:key=
'index'
:key=
'index'
...
@@ -37,7 +37,7 @@
...
@@ -37,7 +37,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-select
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择审批状态'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择审批状态'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditTypeResponseList'
v-for=
'(item,index) in searchData.creditTypeResponseList'
:key=
'index'
:key=
'index'
...
@@ -48,7 +48,7 @@
...
@@ -48,7 +48,7 @@
</el-form-item>
</el-form-item>
<template
v-if=
'searchData!==null'
>
<template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditResult'
label=
'审批结果'
>
<el-form-item
prop=
'creditResult'
label=
'审批结果'
>
<el-select
v-model=
'queryForm.creditResult'
clearable
placeholder=
'请选择审批结果'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditResult'
clearable
placeholder=
'请选择审批结果'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditStatusResultResponseList'
v-for=
'(item,index) in searchData.creditStatusResultResponseList'
:label=
'item.creditResultStr'
:label=
'item.creditResultStr'
...
@@ -110,6 +110,10 @@
...
@@ -110,6 +110,10 @@
<span
v-else-if=
'item.label==="客户信息"'
>
<span
v-else-if=
'item.label==="客户信息"'
>
{{
row
.
realName
}}
<br
/>
{{
row
.
mobile
}}
{{
row
.
realName
}}
<br
/>
{{
row
.
mobile
}}
</span>
</span>
<span
v-else-if=
'item.label==="授信类型"'
>
<el-tag
v-if=
'row.creditTypeStr==="提额授信"'
effect=
"plain"
size=
'mini'
>
{{
row
.
creditTypeStr
}}
</el-tag>
<el-tag
v-else
size=
'mini'
>
{{
row
.
creditTypeStr
}}
</el-tag>
</span>
<span
v-else-if=
'item.label==="审批状态"'
>
<span
v-else-if=
'item.label==="审批状态"'
>
<el-tag
v-if=
'row.creditStatus==="CREATED"'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
<el-tag
v-if=
'row.creditStatus==="CREATED"'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
<el-tag
v-if=
'row.creditStatus==="CREDIT_ING"'
type=
'warning'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
<el-tag
v-if=
'row.creditStatus==="CREDIT_ING"'
type=
'warning'
size=
'mini'
>
{{
row
.
creditStatusStr
}}
</el-tag>
...
...
src/views/credit/increase.vue
View file @
2910c259
...
@@ -25,21 +25,10 @@
...
@@ -25,21 +25,10 @@
placeholder=
'请输入客户手机号码'
placeholder=
'请输入客户手机号码'
/>
/>
</el-form-item>
</el-form-item>
<template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-select
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择授信类型'
>
<el-option
v-for=
'(item,index) in searchData.creditTypeResponseList'
:key=
'index'
:label=
'item.creditTypeStr'
:value=
'item.creditType'
></el-option>
</el-select>
</el-form-item>
</
template
>
<template
v-if=
'searchData!==null'
>
<template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditStatus'
label=
'授信状态'
>
<el-form-item
prop=
'creditStatus'
label=
'授信状态'
>
<el-select
v-model=
'queryForm.creditStatus'
clearable
placeholder=
'请选择授信状态'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditStatus'
clearable
placeholder=
'请选择授信状态'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditStatusResponseList'
v-for=
'(item,index) in searchData.creditStatusResponseList'
:label=
'item.creditStatusStr'
:label=
'item.creditStatusStr'
...
@@ -51,7 +40,7 @@
...
@@ -51,7 +40,7 @@
</
template
>
</
template
>
<
template
v-if=
'searchData!==null'
>
<
template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditResult'
label=
'审批结果'
>
<el-form-item
prop=
'creditResult'
label=
'审批结果'
>
<el-select
v-model=
'queryForm.creditResult'
clearable
placeholder=
'请选择审批结果'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditResult'
clearable
placeholder=
'请选择审批结果'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditStatusResultResponseList'
v-for=
'(item,index) in searchData.creditStatusResultResponseList'
:label=
'item.creditResultStr'
:label=
'item.creditResultStr'
...
@@ -219,7 +208,7 @@
...
@@ -219,7 +208,7 @@
mobile
:
''
,
mobile
:
''
,
bdNo
:
''
,
bdNo
:
''
,
creditNo
:
''
,
creditNo
:
''
,
creditType
:
''
,
creditType
:
'
ADD_CREDIT
'
,
creditResult
:
''
,
creditResult
:
''
,
creditStatus
:
''
,
creditStatus
:
''
,
realName
:
''
,
realName
:
''
,
...
...
src/views/credit/list.vue
View file @
2910c259
...
@@ -25,9 +25,9 @@
...
@@ -25,9 +25,9 @@
placeholder=
'请输入客户手机号码'
placeholder=
'请输入客户手机号码'
/>
/>
</el-form-item>
</el-form-item>
<template
v-if=
'
searchData!==null
'
>
<template
v-if=
'
false
'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-form-item
prop=
'creditType'
label=
'授信类型'
>
<el-select
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择授信类型'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditType'
clearable
placeholder=
'请选择授信类型'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditTypeResponseList'
v-for=
'(item,index) in searchData.creditTypeResponseList'
:key=
'index'
:key=
'index'
...
@@ -39,7 +39,7 @@
...
@@ -39,7 +39,7 @@
</
template
>
</
template
>
<
template
v-if=
'searchData!==null'
>
<
template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditStatus'
label=
'授信状态'
>
<el-form-item
prop=
'creditStatus'
label=
'授信状态'
>
<el-select
v-model=
'queryForm.creditStatus'
clearable
placeholder=
'请选择授信状态'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditStatus'
clearable
placeholder=
'请选择授信状态'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditStatusResponseList'
v-for=
'(item,index) in searchData.creditStatusResponseList'
:label=
'item.creditStatusStr'
:label=
'item.creditStatusStr'
...
@@ -51,7 +51,7 @@
...
@@ -51,7 +51,7 @@
</
template
>
</
template
>
<
template
v-if=
'searchData!==null'
>
<
template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'creditResult'
label=
'审批结果'
>
<el-form-item
prop=
'creditResult'
label=
'审批结果'
>
<el-select
v-model=
'queryForm.creditResult'
clearable
placeholder=
'请选择审批结果'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.creditResult'
clearable
placeholder=
'请选择审批结果'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.creditStatusResultResponseList'
v-for=
'(item,index) in searchData.creditStatusResultResponseList'
:label=
'item.creditResultStr'
:label=
'item.creditResultStr'
...
...
src/views/credit/pre.vue
View file @
2910c259
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<el-input
v-model=
'queryForm.mobile'
clearable
placeholder=
'请输入客户手机号码'
/>
<el-input
v-model=
'queryForm.mobile'
clearable
placeholder=
'请输入客户手机号码'
/>
</el-form-item>
</el-form-item>
<el-form-item
v-if=
'searchData!==null'
prop=
'preStatus'
label=
'授信状态'
>
<el-form-item
v-if=
'searchData!==null'
prop=
'preStatus'
label=
'授信状态'
>
<el-select
v-model=
'queryForm.preStatus'
clearable
placeholder=
'请选择授信状态'
>
<el-select
:popper-append-to-body=
'false'
v-model=
'queryForm.preStatus'
clearable
placeholder=
'请选择授信状态'
>
<el-option
<el-option
v-for=
'(item,index) in searchData.preStatusList'
v-for=
'(item,index) in searchData.preStatusList'
:label=
'item.preStatusStr'
:label=
'item.preStatusStr'
...
...
src/views/loan/components/check.vue
View file @
2910c259
...
@@ -4,13 +4,13 @@
...
@@ -4,13 +4,13 @@
:title=
'title'
:title=
'title'
:visible
.
sync=
'visible'
:visible
.
sync=
'visible'
:destroy-on-close=
'true'
:destroy-on-close=
'true'
:append-to-body=
'true'
:before-close=
'handleClose'
:close-on-click-modal=
'false'
:close-on-click-modal=
'false'
:append-to-body=
'false'
:before-close=
'handleClose'
width=
'30%'
>
width=
'30%'
>
<div
class=
'page'
>
<div>
<el-form
ref=
'form'
:model=
'form'
:rules=
'rules'
label-width=
'100px'
class=
'form-inline'
<el-form
ref=
'form'
:model=
'form'
:rules=
'rules'
label-width=
'100px'
label-suffix=
':'
>
label-suffix=
':'
>
<el-form-item
label=
'客户名称'
>
<el-form-item
label=
'客户名称'
>
<span>
{{
form
.
clientName
}}
</span>
<span>
{{
form
.
clientName
}}
</span>
</el-form-item>
</el-form-item>
...
@@ -21,19 +21,20 @@
...
@@ -21,19 +21,20 @@
<el-input
v-model=
'form.memo'
type=
'textarea'
clearable
placeholder=
'请输入'
/>
<el-input
v-model=
'form.memo'
type=
'textarea'
clearable
placeholder=
'请输入'
/>
</el-form-item>
</el-form-item>
<template
v-if=
'searchData!==null && payChannelApiResponses.length'
>
<template
v-if=
'searchData!==null && payChannelApiResponses.length
&& type==="confirm"
'
>
<el-form-item
prop=
'payChannelApi'
label=
'放款渠道'
>
<el-form-item
prop=
'payChannelApi'
label=
'放款渠道'
>
<el-select
v-model=
'form.payChannelApi'
style=
'width: 100%;'
clearable
placeholder=
'请选择放款渠道'
>
<el-option
<el-radio-group
v-model=
'form.payChannelApi'
>
v-for=
'(item,index) in payChannelApiResponses'
<el-radio
v-for=
'(p,index) in payChannelApiResponses'
:key=
'index'
:key=
'index'
:label=
'item.payChannelApiStr'
:label=
'p.payChannelApi'
>
:value=
'item.payChannelApi'
></el-option>
{{
p
.
payChannelApiStr
}}
</el-radio>
</el-radio-group>
</el-select>
</el-form-item>
</el-form-item>
</
template
>
</
template
>
</el-form>
</el-form>
</div>
</div>
<div
slot=
'footer'
class=
'dialog-footer'
>
<div
slot=
'footer'
class=
'dialog-footer'
>
...
@@ -45,7 +46,6 @@
...
@@ -45,7 +46,6 @@
<
script
>
<
script
>
import
API
from
'@/server/api'
import
API
from
'@/server/api'
import
_
from
'lodash'
import
{
mapGetters
}
from
'vuex'
import
{
mapGetters
}
from
'vuex'
export
default
{
export
default
{
...
@@ -66,6 +66,7 @@
...
@@ -66,6 +66,7 @@
},
},
data
()
{
data
()
{
return
{
return
{
rules
:
{
rules
:
{
payChannelApi
:
[
payChannelApi
:
[
{
{
...
@@ -101,7 +102,7 @@
...
@@ -101,7 +102,7 @@
},
},
created
()
{
created
()
{
if
(
this
.
item
!==
null
)
{
if
(
this
.
item
!==
null
)
{
const
{
realName
,
loanSign
,
loanAmount
,
type
,
currentAction
,
orderNo
,
stepsNo
}
=
this
.
item
const
{
realName
,
loanSign
,
loanAmount
,
type
,
currentAction
,
orderNo
,
stepsNo
}
=
this
.
item
this
.
type
=
type
this
.
type
=
type
this
.
form
.
clientName
=
realName
this
.
form
.
clientName
=
realName
this
.
form
.
loanAmount
=
loanAmount
this
.
form
.
loanAmount
=
loanAmount
...
@@ -117,7 +118,6 @@
...
@@ -117,7 +118,6 @@
})
})
this
.
payChannelApiResponses
=
payChannel
this
.
payChannelApiResponses
=
payChannel
}
}
},
},
methods
:
{
methods
:
{
...
@@ -150,8 +150,6 @@
...
@@ -150,8 +150,6 @@
this
.
$emit
(
'callback'
)
this
.
$emit
(
'callback'
)
this
.
$emit
(
"handleClose"
)
this
.
$emit
(
"handleClose"
)
}
}
}
}
})
})
}
}
...
@@ -159,27 +157,5 @@
...
@@ -159,27 +157,5 @@
}
}
}
}
</
script
>
</
script
>
<
style
lang=
'scss'
scoped
>
.page-fence
{
::v-deep
{
i
{
cursor
:
pointer
;
}
}
box-sizing
:
border-box
;
padding
:
20px
;
}
</
style
>
<
style
lang=
'scss'
>
<
style
lang=
'scss'
>
.custom-table-checkbox
{
.el-checkbox
{
display
:
block
!
important
;
margin
:
0
0
$base-padding
/
4
0
;
}
}
.action-bar
{
margin-bottom
:
15px
;
}
</
style
>
</
style
>
src/views/loan/detail.vue
View file @
2910c259
...
@@ -49,6 +49,11 @@
...
@@ -49,6 +49,11 @@
</el-descriptions>
</el-descriptions>
</
template
>
</
template
>
<!--其它信息-->
<user-other-info
:is-loan=
'isLoan'
:info=
'detail'
/>
<!--资金方-->
<!--资金方-->
<
template
v-if=
'capitalName!==null'
>
<
template
v-if=
'capitalName!==null'
>
<block-header
title=
'资方信息'
/>
<block-header
title=
'资方信息'
/>
...
@@ -99,8 +104,6 @@
...
@@ -99,8 +104,6 @@
</el-descriptions>
</el-descriptions>
</
template
>
</
template
>
<!--其它信息-->
<user-other-info
:is-loan=
'isLoan'
:info=
'detail'
/>
<!--操作日志-->
<!--操作日志-->
...
...
src/views/loan/list.vue
View file @
2910c259
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<template
v-if=
'searchData!==null'
>
<template
v-if=
'searchData!==null'
>
<el-form-item
prop=
'capitalCodeLoanSign'
label=
'资金渠道'
>
<el-form-item
prop=
'capitalCodeLoanSign'
label=
'资金渠道'
>
<el-select
v-model=
'queryForm.capitalCodeLoanSign'
style=
'width: 100%;'
clearable
>
<el-select
v-model=
'queryForm.capitalCodeLoanSign'
:popper-append-to-body=
'false'
style=
'width: 100%;'
clearable
>
<el-option
<el-option
v-for=
'(item,index) in searchData.financierResponseList'
v-for=
'(item,index) in searchData.financierResponseList'
:key=
'index'
:key=
'index'
...
...
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