Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
Y
yishuju-ui
Project
Project
Details
Activity
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
何远江
yishuju-ui
Commits
1222e845
Commit
1222e845
authored
Feb 05, 2025
by
沈翠玲
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化
parent
9dc6b9f9
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
67 additions
and
12 deletions
+67
-12
index.vue
src/components/SearchForm/index.vue
+1
-1
callDrawer.vue
src/views/property/audit-manage/components/callDrawer.vue
+7
-0
index.vue
src/views/property/audit-manage/index.vue
+9
-9
callDrawer.vue
src/views/property/case-detail/components/callDrawer.vue
+7
-0
reduceDrawer.vue
src/views/property/case-detail/components/reduceDrawer.vue
+9
-0
returnModal.vue
src/views/property/case-detail/components/returnModal.vue
+3
-0
splitDrawer.vue
src/views/property/case-detail/components/splitDrawer.vue
+10
-0
index.vue
src/views/property/case-detail/index.vue
+21
-2
No files found.
src/components/SearchForm/index.vue
View file @
1222e845
...
...
@@ -5,7 +5,7 @@
ref=
"gridRef"
:collapsed=
"collapsed"
:collapsedRows=
"props.collapsedRows"
:gap=
"[
20
, 0]"
:gap=
"[
5
, 0]"
:cols=
"props.searchCol"
>
<GridItem
...
...
src/views/property/audit-manage/components/callDrawer.vue
View file @
1222e845
...
...
@@ -437,29 +437,36 @@
{
field
:
'caseId'
,
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'product'
,
showOverflow
:
'tooltip'
,
title
:
'产品'
,
},
{
field
:
'loanPlatform.name'
,
showOverflow
:
'tooltip'
,
title
:
'借款机构'
,
},
{
field
:
'commissionAmount'
,
showOverflow
:
'tooltip'
,
title
:
'委案金额'
,
},
{
field
:
'sumReductionAmount'
,
showOverflow
:
'tooltip'
,
title
:
'累计减免金额'
,
},
{
field
:
'sumRepayAmount'
,
showOverflow
:
'tooltip'
,
title
:
'累计还款金额'
,
},
{
field
:
'remainingAmount'
,
showOverflow
:
'tooltip'
,
title
:
'剩余待还金额'
,
},
],
...
...
src/views/property/audit-manage/index.vue
View file @
1222e845
...
...
@@ -137,7 +137,7 @@
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
width
:
80
,
search
:
{
el
:
'input'
,
props
:
{
clearable
:
true
},
labelWidth
:
80
},
search
:
{
el
:
'input'
,
props
:
{
clearable
:
true
},
labelWidth
:
78
},
slots
:
{
default
:
({
row
})
=>
{
return
<>
{
row
.
loans
.
map
((
v
)
=>
v
.
caseId
).
join
(
','
)}
<
/>
;
...
...
@@ -152,7 +152,7 @@
search
:
{
el
:
'date-picker'
,
props
:
{
type
:
'daterange'
,
valueFormat
:
'YYYY-MM-DD'
},
labelWidth
:
80
,
labelWidth
:
78
,
},
},
{
...
...
@@ -163,7 +163,7 @@
search
:
{
el
:
'date-picker'
,
props
:
{
type
:
'daterange'
,
valueFormat
:
'YYYY-MM-DD'
},
labelWidth
:
80
,
labelWidth
:
78
,
},
},
{
...
...
@@ -171,7 +171,7 @@
title
:
'联系人姓名'
,
showOverflow
:
'tooltip'
,
width
:
110
,
search
:
{
el
:
'input'
,
props
:
{
clearable
:
true
},
key
:
'guarantorName'
,
labelWidth
:
80
},
search
:
{
el
:
'input'
,
props
:
{
clearable
:
true
},
key
:
'guarantorName'
,
labelWidth
:
78
},
},
{
field
:
'guarantor.phone'
,
...
...
@@ -182,9 +182,9 @@
el
:
'input'
,
props
:
{
clearable
:
true
},
key
:
'guarantorPhone'
,
labelWidth
:
80
,
labelWidth
:
78
,
},
labelWidth
:
80
,
labelWidth
:
78
,
},
{
field
:
'followStatus'
,
...
...
@@ -195,7 +195,7 @@
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
multiple
:
true
,
'collapse-tags'
:
true
},
labelWidth
:
80
,
labelWidth
:
78
,
defaultValue
:
[
'progress'
,
'pass_on'
,
...
...
@@ -223,7 +223,7 @@
showOverflow
:
'tooltip'
,
width
:
120
,
enum
:
phoneResultStatusOpt
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
80
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
78
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -259,7 +259,7 @@
title
:
'备注'
,
showOverflow
:
'tooltip'
,
width
:
80
,
search
:
{
el
:
'input'
,
props
:
{
clearable
:
true
},
labelWidth
:
80
},
search
:
{
el
:
'input'
,
props
:
{
clearable
:
true
},
labelWidth
:
78
},
},
{
field
:
'voices'
,
...
...
src/views/property/case-detail/components/callDrawer.vue
View file @
1222e845
...
...
@@ -413,30 +413,37 @@
{
field
:
'caseId'
,
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'product'
,
title
:
'产品'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'loanPlatform.name'
,
title
:
'借款机构'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'commissionAmount'
,
title
:
'委案金额'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'sumReductionAmount'
,
title
:
'累计减免金额'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'sumRepayAmount'
,
title
:
'累计还款金额'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'remainingAmount'
,
title
:
'剩余待还金额'
,
showOverflow
:
'tooltip'
,
},
],
onCheckboxChange
:
onCheckboxChange
,
...
...
src/views/property/case-detail/components/reduceDrawer.vue
View file @
1222e845
...
...
@@ -158,30 +158,37 @@
{
type
:
'checkbox'
,
title
:
''
,
width
:
'40px'
},
{
field
:
'loan.caseId'
,
showOverflow
:
'tooltip'
,
title
:
'案件ID'
,
},
{
field
:
'loan.product'
,
showOverflow
:
'tooltip'
,
title
:
'产品'
,
},
{
field
:
'loan.loanPlatform.name'
,
showOverflow
:
'tooltip'
,
title
:
'借款机构'
,
},
{
field
:
'loan.commissionAmount'
,
showOverflow
:
'tooltip'
,
title
:
'委案金额'
,
},
{
field
:
'loan.sumReductionAmount'
,
showOverflow
:
'tooltip'
,
title
:
'累计减免金额'
,
},
{
field
:
'loan.sumRepayAmount'
,
showOverflow
:
'tooltip'
,
title
:
'累计还款金额'
,
},
{
field
:
'reduceAmount'
,
showOverflow
:
'tooltip'
,
title
:
'减免金额'
,
slots
:
{
default
:
({
row
,
rowIndex
})
=>
{
...
...
@@ -195,10 +202,12 @@
},
{
field
:
'loan.remainingAmount'
,
showOverflow
:
'tooltip'
,
title
:
'剩余待还金额(减免前)'
,
},
{
field
:
'payAmount'
,
showOverflow
:
'tooltip'
,
title
:
'应还金额(减免后)'
,
},
],
...
...
src/views/property/case-detail/components/returnModal.vue
View file @
1222e845
...
...
@@ -325,14 +325,17 @@
{
field
:
'caseId'
,
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'loanPlatform.name'
,
title
:
'借款机构'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'remainingAmount'
,
title
:
'剩余待还金额'
,
showOverflow
:
'tooltip'
,
},
],
};
...
...
src/views/property/case-detail/components/splitDrawer.vue
View file @
1222e845
...
...
@@ -355,30 +355,37 @@
{
field
:
'caseId'
,
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'product'
,
title
:
'产品'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'loanPlatform.name'
,
title
:
'借款机构'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'commissionAmount'
,
title
:
'委案金额'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'sumReductionAmount'
,
title
:
'累计减免金额'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'sumRepayAmount'
,
title
:
'累计还款金额'
,
showOverflow
:
'tooltip'
,
},
{
field
:
'remainingAmount'
,
title
:
'剩余待还金额'
,
showOverflow
:
'tooltip'
,
},
],
onCheckboxChange
:
onCheckboxChange
,
...
...
@@ -393,10 +400,12 @@
{
field
:
'period'
,
width
:
50
,
title
:
'期次'
},
{
field
:
'playApplyDate'
,
showOverflow
:
'tooltip'
,
title
:
'到期日'
,
},
{
field
:
'repayStatus'
,
showOverflow
:
'tooltip'
,
title
:
'状态'
,
width
:
70
,
slots
:
{
...
...
@@ -413,6 +422,7 @@
},
{
field
:
'applyAmount'
,
showOverflow
:
'tooltip'
,
title
:
'金额'
,
slots
:
{
default
:
({
row
,
rowIndex
})
=>
{
...
...
src/views/property/case-detail/index.vue
View file @
1222e845
...
...
@@ -661,7 +661,7 @@
const
sumNum
=
(
costForm
,
type
)
=>
{
let
total
=
0
;
for
(
let
i
=
0
;
i
<
costForm
.
length
;
i
++
)
{
total
=
add
(
total
,
costForm
[
i
][
type
]);
total
=
add
(
total
,
costForm
[
i
][
type
]
||
0
);
}
return
total
;
};
...
...
@@ -690,11 +690,20 @@
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
width
:
80
,
slots
:
{
default
:
({
row
})
=>
{
return
<>
{
row
.
loans
.
map
((
v
)
=>
v
.
caseId
).
join
(
','
)}
<
/>
;
},
},
},
{
field
:
'loans.loanPlatform.name'
,
showOverflow
:
'tooltip'
,
title
:
'借款机构'
,
slots
:
{
default
:
({
row
})
=>
{
return
<>
{
row
.
loans
.
map
((
v
)
=>
v
.
loanPlatform
.
name
).
join
(
','
)}
<
/>
;
},
},
},
{
field
:
'totalRepayAmount'
,
...
...
@@ -828,11 +837,21 @@
field
:
'caseId'
,
title
:
'案件ID'
,
showOverflow
:
'tooltip'
,
slots
:
{
default
:
({
row
})
=>
{
return
<>
{
row
.
reduceRecords
.
map
((
v
)
=>
v
.
loan
.
caseId
).
join
(
','
)}
<
/>
;
},
},
},
{
field
:
'reduceAmount'
,
title
:
'减免金额'
,
showOverflow
:
'tooltip'
,
slots
:
{
default
:
({
row
})
=>
{
return
<>
{
row
.
reduceRecords
.
map
((
v
)
=>
v
.
reduceAmount
).
join
(
','
)}
<
/>
;
},
},
},
{
field
:
'totalReduceAmount'
,
...
...
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