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
8954f8de
Commit
8954f8de
authored
Apr 24, 2025
by
沈翠玲
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
分期审批
parent
8a7b776d
Hide whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
77 additions
and
77 deletions
+77
-77
index.vue
src/views/business-approval/audit-apply/index.vue
+2
-2
splitDrawer.vue
...iness-approval/by-stages-apply/components/splitDrawer.vue
+4
-3
index.vue
src/views/business-approval/by-stages-apply/index.vue
+1
-1
index.vue
src/views/business-approval/reduction-apply/index.vue
+1
-1
index.vue
src/views/business-approval/repair-approve/index.vue
+1
-1
index.vue
src/views/business-approval/repayment-approve/index.vue
+2
-2
index.vue
src/views/dashboard/console/index.vue
+1
-1
addModel.vue
src/views/infoGather/constant/components/addModel.vue
+1
-1
index.vue
src/views/property/analy-table/index.vue
+1
-1
index.vue
src/views/property/audit-manage/index.vue
+1
-1
index.vue
src/views/property/case-allocation/index.vue
+4
-4
index.vue
src/views/property/case-allocationCpe/index.vue
+4
-4
index.vue
src/views/property/case-back/index.vue
+5
-5
splitDrawer.vue
src/views/property/case-detail/components/splitDrawer.vue
+2
-3
index.vue
src/views/property/case-manage/index.vue
+9
-9
index.vue
src/views/property/case-repair/index.vue
+2
-2
index.vue
src/views/property/case-return/index.vue
+5
-5
index.vue
src/views/property/repair-manage/index.vue
+2
-2
index.vue
src/views/system/accountManage/index.vue
+2
-2
TenantFormModal.vue
...ws/system/promotionCompany/components/TenantFormModal.vue
+1
-1
TenantFormModal.vue
src/views/system/tenantManage/components/TenantFormModal.vue
+1
-1
index.vue
src/views/workplace/audit/index.vue
+2
-2
index.vue
src/views/workplace/case/index.vue
+9
-9
UserModal.vue
src/views/workplace/messageSend/UserModal.vue
+3
-3
index.vue
src/views/workplace/messageSend/index.vue
+4
-4
index.vue
src/views/workplace/todo/index.vue
+5
-5
vite.config.js
vite.config.js
+2
-2
No files found.
src/views/business-approval/audit-apply/index.vue
View file @
8954f8de
...
...
@@ -167,7 +167,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -234,7 +234,7 @@
showOverflow
:
'tooltip'
,
width
:
120
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/business-approval/by-stages-apply/components/splitDrawer.vue
View file @
8954f8de
...
...
@@ -167,6 +167,7 @@
<el-select
v-model=
"form.totalPeriod"
disabled
clearable
placeholder=
"请选择"
@
change=
"changePeriod"
>
...
...
@@ -391,15 +392,15 @@
const
crash
=
Decimal
(
Decimal
(
otherNum
).
div
(
Decimal
(
form
.
totalPeriod
-
1
))
).
toSignificantDigits
(
2
);
for
(
let
i
=
0
;
i
<
form
.
totalPeriod
-
1
;
i
++
)
{
console
.
log
(
'i'
,
i
);
for
(
let
i
=
1
;
i
<
form
.
totalPeriod
;
i
++
)
{
const
playApplyDate
=
dayjs
(
form
.
firstApplyDate
)
.
add
(
i
+
1
,
'month'
)
.
format
(
'YYYY-MM-DD'
);
if
(
i
===
form
.
totalPeriod
-
2
)
{
if
(
i
===
form
.
totalPeriod
-
1
)
{
const
other
=
list
.
reduce
((
pre
,
cur
)
=>
{
return
Decimal
(
pre
).
add
(
Decimal
(
cur
.
applyAmount
));
},
0
);
console
.
log
(
'other'
,
other
)
list
.
push
({
period
:
i
+
1
,
playApplyDate
:
playApplyDate
,
...
...
src/views/business-approval/by-stages-apply/index.vue
View file @
8954f8de
...
...
@@ -258,7 +258,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
src/views/business-approval/reduction-apply/index.vue
View file @
8954f8de
...
...
@@ -255,7 +255,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
src/views/business-approval/repair-approve/index.vue
View file @
8954f8de
...
...
@@ -243,7 +243,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
src/views/business-approval/repayment-approve/index.vue
View file @
8954f8de
...
...
@@ -255,7 +255,7 @@
}
,
}
,
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}
),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
}
,
key
:
'tenantId'
,
labelWidth
:
105
}
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
}
,
key
:
'tenantId'
,
labelWidth
:
105
}
,
fieldNames
:
{
label
:
'name'
,
value
:
'id'
}
,
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -290,7 +290,7 @@
showOverflow
:
'tooltip'
,
title
:
'还款方式'
,
enum
:
RepayType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
}
,
span
:
1
,
labelWidth
:
90
}
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
}
,
span
:
1
,
labelWidth
:
90
}
,
fieldNames
:
{
label
:
'label'
,
value
:
'value'
}
,
slots
:
{
default
:
({
row
}
)
=>
{
...
...
src/views/dashboard/console/index.vue
View file @
8954f8de
...
...
@@ -100,7 +100,7 @@
{
field
:
'sex'
,
title
:
'Sex'
,
search
:
{
el
:
'select'
,
order
:
2
,
props
:
{
filterable
:
true
}
},
search
:
{
el
:
'select'
,
order
:
2
,
props
:
{
filterable
:
true
,
clearable
:
true
}
},
},
{
field
:
'age'
,
title
:
'Age'
,
search
:
{
el
:
'input'
,
order
:
4
,
props
:
{
type
:
'number'
}
}
},
{
...
...
src/views/infoGather/constant/components/addModel.vue
View file @
8954f8de
...
...
@@ -59,7 +59,7 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
class=
"w-full"
label=
"缴费形式:"
prop=
"paymentForm"
>
<el-select
v-model=
"form.paymentForm"
placeholder=
"请选择"
:disabled=
"!showEdit"
>
<el-select
v-model=
"form.paymentForm"
placeholder=
"请选择"
:disabled=
"!showEdit"
clearable
>
<el-option
v-for=
"item in PaymentForm"
:key=
"item.value"
...
...
src/views/property/analy-table/index.vue
View file @
8954f8de
...
...
@@ -163,7 +163,7 @@
showOverflow
:
'tooltip'
,
field
:
'tenantName'
,
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenant'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenant'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
120
,
...
...
src/views/property/audit-manage/index.vue
View file @
8954f8de
...
...
@@ -202,7 +202,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
src/views/property/case-allocation/index.vue
View file @
8954f8de
...
...
@@ -249,7 +249,7 @@
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatformId'
,
labelWidth
:
105
,
},
...
...
@@ -264,7 +264,7 @@
fieldNames
:
{
label
:
'orgName'
,
value
:
'id'
},
showOverflow
:
'tooltip'
,
width
:
100
,
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
,
filterable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
},
{
field
:
'distributeNum'
,
...
...
@@ -304,7 +304,7 @@
field
:
'tenant.name'
,
showOverflow
:
'tooltip'
,
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -404,7 +404,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
CaseStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/property/case-allocationCpe/index.vue
View file @
8954f8de
...
...
@@ -249,7 +249,7 @@
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatformId'
,
labelWidth
:
105
,
},
...
...
@@ -264,7 +264,7 @@
fieldNames
:
{
label
:
'orgName'
,
value
:
'id'
},
showOverflow
:
'tooltip'
,
width
:
100
,
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
,
filterable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
},
{
field
:
'distributeNum'
,
...
...
@@ -304,7 +304,7 @@
field
:
'tenant.name'
,
showOverflow
:
'tooltip'
,
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -404,7 +404,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
CaseStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/property/case-back/index.vue
View file @
8954f8de
...
...
@@ -355,7 +355,7 @@
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatformId'
,
labelWidth
:
105
,
},
...
...
@@ -370,7 +370,7 @@
fieldNames
:
{
label
:
'orgName'
,
value
:
'id'
},
showOverflow
:
'tooltip'
,
width
:
100
,
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
,
filterable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
},
{
field
:
'batchCode'
,
...
...
@@ -385,7 +385,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
DistributeStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -403,7 +403,7 @@
field
:
'tenant.name'
,
showOverflow
:
'tooltip'
,
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -502,7 +502,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
CaseStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/property/case-detail/components/splitDrawer.vue
View file @
8954f8de
...
...
@@ -264,12 +264,11 @@
const
crash
=
Decimal
(
Decimal
(
otherNum
).
div
(
Decimal
(
form
.
totalPeriod
-
1
))
).
toSignificantDigits
(
2
);
for
(
let
i
=
0
;
i
<
form
.
totalPeriod
-
1
;
i
++
)
{
console
.
log
(
'i'
,
i
);
for
(
let
i
=
1
;
i
<
form
.
totalPeriod
;
i
++
)
{
const
playApplyDate
=
dayjs
(
form
.
firstApplyDate
)
.
add
(
i
+
1
,
'month'
)
.
format
(
'YYYY-MM-DD'
);
if
(
i
===
form
.
totalPeriod
-
2
)
{
if
(
i
===
form
.
totalPeriod
-
1
)
{
const
other
=
list
.
reduce
((
pre
,
cur
)
=>
{
return
Decimal
(
pre
).
add
(
Decimal
(
cur
.
applyAmount
));
},
0
);
...
...
src/views/property/case-manage/index.vue
View file @
8954f8de
...
...
@@ -156,7 +156,7 @@
field
:
'loanPlatform.name'
,
showOverflow
:
'tooltip'
,
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'loanPlatform'
,
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatform'
,
labelWidth
:
90
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'借款平台'
,
width
:
100
,
...
...
@@ -168,7 +168,7 @@
fieldNames
:
{
label
:
'orgName'
,
value
:
'id'
},
showOverflow
:
'tooltip'
,
width
:
100
,
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
},
key
:
'manageOrg'
,
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'manageOrg'
,
labelWidth
:
90
},
},
{
field
:
'borrower.name'
,
...
...
@@ -326,7 +326,7 @@
title
:
'跟进结果'
,
width
:
80
,
enum
:
FollowStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -346,7 +346,7 @@
title
:
'跟进状态'
,
width
:
80
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -366,7 +366,7 @@
title
:
'最近一次跟进结果'
,
width
:
80
,
enum
:
FollowStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -386,7 +386,7 @@
title
:
'最近一次跟进状态'
,
width
:
80
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -408,7 +408,7 @@
width
:
80
,
visible
:
false
,
enum
:
BooleanStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -428,7 +428,7 @@
title
:
'修复状态'
,
width
:
80
,
enum
:
RepairStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -473,7 +473,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
CaseStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/property/case-repair/index.vue
View file @
8954f8de
...
...
@@ -242,7 +242,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -314,7 +314,7 @@
showOverflow
:
'tooltip'
,
width
:
120
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/property/case-return/index.vue
View file @
8954f8de
...
...
@@ -357,7 +357,7 @@
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatformId'
,
labelWidth
:
105
,
},
...
...
@@ -372,7 +372,7 @@
fieldNames
:
{
label
:
'orgName'
,
value
:
'id'
},
showOverflow
:
'tooltip'
,
width
:
100
,
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
,
clearable
:
true
},
key
:
'manageOrgId'
,
labelWidth
:
105
},
},
{
field
:
'batchCode'
,
...
...
@@ -387,7 +387,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
DistributeStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -405,7 +405,7 @@
field
:
'tenant.name'
,
showOverflow
:
'tooltip'
,
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -504,7 +504,7 @@
showOverflow
:
'tooltip'
,
width
:
80
,
enum
:
CaseStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/property/repair-manage/index.vue
View file @
8954f8de
...
...
@@ -270,7 +270,7 @@
showOverflow
:
'tooltip'
,
visible
:
false
,
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'loanPlatform'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatform'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'借款平台'
,
width
:
100
,
...
...
@@ -411,7 +411,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
src/views/system/accountManage/index.vue
View file @
8954f8de
...
...
@@ -52,7 +52,7 @@
field
:
'tenantNames'
,
enum
:
Tenantlist
,
width
:
120
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenant'
,
labelWidth
:
85
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenant'
,
labelWidth
:
85
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
},
...
...
@@ -66,7 +66,7 @@
width
:
120
,
field
:
'role'
,
enum
:
Rolelist
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'roleCode'
,
labelWidth
:
85
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'roleCode'
,
labelWidth
:
85
},
fieldNames
:
{
label
:
'roleName'
,
value
:
'roleCode'
},
title
:
'角色'
,
},
...
...
src/views/system/promotionCompany/components/TenantFormModal.vue
View file @
8954f8de
...
...
@@ -23,7 +23,7 @@
</el-col>
<el-col
:span=
"24"
>
<el-form-item
class=
"w-full"
label=
"省份"
prop=
"name"
>
<el-select
v-model=
"form.province"
placeholder=
"请选择"
>
<el-select
v-model=
"form.province"
placeholder=
"请选择"
clearable
>
<el-option
v-for=
"item in citydata"
:key=
"item.value"
...
...
src/views/system/tenantManage/components/TenantFormModal.vue
View file @
8954f8de
...
...
@@ -23,7 +23,7 @@
</el-col>
<el-col
:span=
"24"
>
<el-form-item
class=
"w-full"
label=
"省份"
prop=
"name"
>
<el-select
v-model=
"form.province"
placeholder=
"请选择"
>
<el-select
v-model=
"form.province"
placeholder=
"请选择"
clearable
>
<el-option
v-for=
"item in citydata"
:key=
"item.value"
...
...
src/views/workplace/audit/index.vue
View file @
8954f8de
...
...
@@ -202,7 +202,7 @@
},
},
enum
:
()
=>
getTenantPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenantId'
,
labelWidth
:
105
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
width
:
100
,
...
...
@@ -280,7 +280,7 @@
showOverflow
:
'tooltip'
,
width
:
120
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
105
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
105
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/workplace/case/index.vue
View file @
8954f8de
...
...
@@ -248,7 +248,7 @@
field
:
'loanPlatform.name'
,
showOverflow
:
'tooltip'
,
enum
:
()
=>
getPlatformPage
({
current
:
1
,
size
:
999999999
,
status
:
'enable'
}),
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'loanPlatform'
,
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'loanPlatform'
,
labelWidth
:
90
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'借款平台'
,
width
:
100
,
...
...
@@ -260,7 +260,7 @@
fieldNames
:
{
label
:
'orgName'
,
value
:
'id'
},
showOverflow
:
'tooltip'
,
width
:
100
,
search
:
{
el
:
'select'
,
props
:
{
clearable
:
true
},
key
:
'manageOrg'
,
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'manageOrg'
,
labelWidth
:
90
},
},
{
field
:
'borrower.name'
,
...
...
@@ -381,7 +381,7 @@
width
:
80
,
visible
:
false
,
enum
:
BooleanStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
,
defaultValue
:
'N'
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
,
defaultValue
:
'N'
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -401,7 +401,7 @@
title
:
'修复状态'
,
width
:
80
,
enum
:
RepairStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -435,7 +435,7 @@
title
:
'跟进结果'
,
width
:
80
,
enum
:
FollowStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -455,7 +455,7 @@
title
:
'跟进状态'
,
width
:
80
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -475,7 +475,7 @@
title
:
'最近一次跟进结果'
,
width
:
80
,
enum
:
FollowStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -495,7 +495,7 @@
title
:
'最近一次跟进状态'
,
width
:
80
,
enum
:
PhoneResultStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -516,7 +516,7 @@
title
:
'案件状态'
,
width
:
80
,
enum
:
CaseStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
labelWidth
:
90
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
labelWidth
:
90
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/workplace/messageSend/UserModal.vue
View file @
8954f8de
...
...
@@ -55,7 +55,7 @@
field
:
'tenantNames'
,
enum
:
Tenantlist
,
width
:
160
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'tenant'
,
labelWidth
:
85
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'tenant'
,
labelWidth
:
85
},
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
title
:
'调解中心'
,
},
...
...
@@ -69,7 +69,7 @@
width
:
160
,
field
:
'role'
,
enum
:
Rolelist
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
key
:
'roleCode'
,
labelWidth
:
85
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
key
:
'roleCode'
,
labelWidth
:
85
},
fieldNames
:
{
label
:
'roleName'
,
value
:
'roleCode'
},
title
:
'角色'
,
},
...
...
@@ -81,7 +81,7 @@
fieldNames
:
{
label
:
'name'
,
value
:
'id'
},
search
:
{
el
:
'tree-select'
,
props
:
{
filterable
:
true
,
checkStrictly
:
true
},
props
:
{
filterable
:
true
,
checkStrictly
:
true
,
clearable
:
true
},
labelWidth
:
85
,
key
:
'departmentId'
,
},
...
...
src/views/workplace/messageSend/index.vue
View file @
8954f8de
...
...
@@ -135,7 +135,7 @@
showOverflow
:
'tooltip'
,
width
:
100
,
enum
:
MessageStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -159,7 +159,7 @@
showOverflow
:
'tooltip'
,
title
:
'消息类型'
,
enum
:
MessageType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -179,7 +179,7 @@
title
:
'发送方式'
,
showOverflow
:
'tooltip'
,
enum
:
SendType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -197,7 +197,7 @@
title
:
'业务类型'
,
showOverflow
:
'tooltip'
,
enum
:
ServiceType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
src/views/workplace/todo/index.vue
View file @
8954f8de
...
...
@@ -92,7 +92,7 @@
showOverflow
:
'tooltip'
,
width
:
100
,
enum
:
MessageStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -112,7 +112,7 @@
showOverflow
:
'tooltip'
,
width
:
100
,
enum
:
ReadStatus
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -136,7 +136,7 @@
showOverflow
:
'tooltip'
,
title
:
'消息类型'
,
enum
:
MessageType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -156,7 +156,7 @@
title
:
'发送方式'
,
showOverflow
:
'tooltip'
,
enum
:
SendType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
@@ -176,7 +176,7 @@
title
:
'业务类型'
,
showOverflow
:
'tooltip'
,
enum
:
ServiceType
,
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
},
span
:
1
,
labelWidth
:
75
},
search
:
{
el
:
'select'
,
props
:
{
filterable
:
true
,
clearable
:
true
},
span
:
1
,
labelWidth
:
75
},
fieldNames
:
{
label
:
'label'
,
value
:
'value'
},
slots
:
{
default
:
({
row
})
=>
{
...
...
vite.config.js
View file @
8954f8de
...
...
@@ -55,9 +55,9 @@ export default defineConfig(({ command, mode }) => {
port
:
VITE_PORT
,
proxy
:
{
'/api'
:
{
target
:
'http://192.168.31.187:8080'
,
//
target: 'http://192.168.31.187:8080',
// target: 'http://192.168.31.128:8080',
//
target: 'http://8.152.205.9:8080',
target
:
'http://8.152.205.9:8080'
,
ws
:
true
,
changeOrigin
:
true
,
rewrite
:
(
path
)
=>
path
.
replace
(
/^
\/
api/
,
''
),
...
...
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