Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-csf-front
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
yuzhenWang
yd-csf-front
Commits
17e6880a
Commit
17e6880a
authored
Mar 09, 2026
by
Sweet Zhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
金额小数点四位
parent
c7fa0242
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
29 additions
and
25 deletions
+29
-25
src/views/financialCenter/financialBilling.vue
+1
-0
src/views/financialCenter/financialIncome.vue
+2
-2
src/views/financialCenter/receivables.vue
+4
-4
src/views/sign/policyReceipts/index.vue
+2
-1
src/views/sign/policyReceipts/premiumRecon.vue
+4
-2
src/views/sign/underwritingMain/policyDetail.vue
+16
-16
No files found.
src/views/financialCenter/financialBilling.vue
View file @
17e6880a
...
@@ -79,6 +79,7 @@
...
@@ -79,6 +79,7 @@
<el-table-column
prop=
"fortuneTotalPeriod"
label=
"总期数"
width=
"120"
sortable
/>
<el-table-column
prop=
"fortuneTotalPeriod"
label=
"总期数"
width=
"120"
sortable
/>
<el-table-column
prop=
"broker"
label=
"转介人"
width=
"130"
sortable
/>
<el-table-column
prop=
"broker"
label=
"转介人"
width=
"130"
sortable
/>
<el-table-column
prop=
"team"
label=
"所属团队"
width=
"120"
sortable
/>
<el-table-column
prop=
"team"
label=
"所属团队"
width=
"120"
sortable
/>
<el-table-column
prop=
"exchangeRate"
label=
"结算汇率(估)"
width=
"140"
sortable
/>
<el-table-column
prop=
"amount"
label=
"应出账金额"
width=
"140"
sortable
/>
<el-table-column
prop=
"amount"
label=
"应出账金额"
width=
"140"
sortable
/>
<el-table-column
prop=
"currency"
label=
"出账币种"
width=
"130"
sortable
/>
<el-table-column
prop=
"currency"
label=
"出账币种"
width=
"130"
sortable
/>
<el-table-column
prop=
"fortunePaidAmount"
label=
"已出账金额"
width=
"120"
sortable
/>
<el-table-column
prop=
"fortunePaidAmount"
label=
"已出账金额"
width=
"120"
sortable
/>
...
...
src/views/financialCenter/financialIncome.vue
View file @
17e6880a
...
@@ -564,10 +564,10 @@ const addCheckRecordConfig = ref([
...
@@ -564,10 +564,10 @@ const addCheckRecordConfig = ref([
prop
:
'amount'
,
prop
:
'amount'
,
label
:
'入账金额'
,
label
:
'入账金额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
{
},
{
type
:
'select'
,
type
:
'select'
,
...
...
src/views/financialCenter/receivables.vue
View file @
17e6880a
...
@@ -248,22 +248,22 @@ const addReceivablesFormConfig = [
...
@@ -248,22 +248,22 @@ const addReceivablesFormConfig = [
prop
:
'amount'
,
prop
:
'amount'
,
label
:
'入账金额'
,
label
:
'入账金额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
visible
:
(
formData
)
=>
formData
.
commissionBizType
===
'U'
,
visible
:
(
formData
)
=>
formData
.
commissionBizType
===
'U'
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
{
},
{
type
:
'input'
,
type
:
'input'
,
prop
:
'commissionRatio'
,
prop
:
'commissionRatio'
,
label
:
'入账比例(%)'
,
label
:
'入账比例(%)'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
visible
:
(
formData
)
=>
formData
.
commissionBizType
===
'R'
,
visible
:
(
formData
)
=>
formData
.
commissionBizType
===
'R'
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入入账比例'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入入账比例'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
{
},
{
type
:
'select'
,
type
:
'select'
,
...
...
src/views/sign/policyReceipts/index.vue
View file @
17e6880a
...
@@ -330,7 +330,8 @@ const setPayoutAmountConfig = [
...
@@ -330,7 +330,8 @@ const setPayoutAmountConfig = [
prop
:
'currentPaymentAmount'
,
prop
:
'currentPaymentAmount'
,
label
:
'出账金额'
,
label
:
'出账金额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
rules
:
[{
pattern
:
/^
\d
+$/
,
message
:
'只能输入正整数'
,
trigger
:
'blur'
}]
decimalDigits
:
4
,
rules
:
[{
pattern
:
/^
\d
+
(\.\d{1,4})?
$/
,
message
:
'最多四位小数'
,
trigger
:
'blur'
}]
},
},
{
{
type
:
'select'
,
type
:
'select'
,
...
...
src/views/sign/policyReceipts/premiumRecon.vue
View file @
17e6880a
...
@@ -459,10 +459,11 @@ const affirmConfig = [
...
@@ -459,10 +459,11 @@ const affirmConfig = [
type
:
'input'
,
type
:
'input'
,
prop
:
'recognizedAmount'
,
prop
:
'recognizedAmount'
,
label
:
'保司认定金额'
,
label
:
'保司认定金额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
$/
,
message
:
'只能输入正整数
'
}
{
pattern
:
/^
\d
+
(\.\d{1,4})?
$/
,
message
:
'最多四位小数'
,
trigger
:
'blur
'
}
]
]
},
},
{
{
...
@@ -587,6 +588,7 @@ const remittanceConfig = [
...
@@ -587,6 +588,7 @@ const remittanceConfig = [
prop
:
'paymentAmount'
,
prop
:
'paymentAmount'
,
label
:
'付款金额'
,
label
:
'付款金额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blur'
},
{
{
...
...
src/views/sign/underwritingMain/policyDetail.vue
View file @
17e6880a
...
@@ -699,10 +699,10 @@ const basicPlanFormConfig = ref([
...
@@ -699,10 +699,10 @@ const basicPlanFormConfig = ref([
prop
:
'initialPremium'
,
prop
:
'initialPremium'
,
label
:
'每期保费'
,
label
:
'每期保费'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
{
{
...
@@ -710,10 +710,10 @@ const basicPlanFormConfig = ref([
...
@@ -710,10 +710,10 @@ const basicPlanFormConfig = ref([
prop
:
'policyLevy'
,
prop
:
'policyLevy'
,
label
:
'保单征费'
,
label
:
'保单征费'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
{
{
...
@@ -771,10 +771,10 @@ const firstPremiumFormConfig = ref([
...
@@ -771,10 +771,10 @@ const firstPremiumFormConfig = ref([
prop
:
'initialPremium'
,
prop
:
'initialPremium'
,
label
:
'首期保费'
,
label
:
'首期保费'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
{
{
...
@@ -782,10 +782,10 @@ const firstPremiumFormConfig = ref([
...
@@ -782,10 +782,10 @@ const firstPremiumFormConfig = ref([
prop
:
'policyLevy'
,
prop
:
'policyLevy'
,
label
:
'保单征费'
,
label
:
'保单征费'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
{
{
...
@@ -799,10 +799,10 @@ const firstPremiumFormConfig = ref([
...
@@ -799,10 +799,10 @@ const firstPremiumFormConfig = ref([
prop
:
'initialPremiumPaid'
,
prop
:
'initialPremiumPaid'
,
label
:
'首期已缴保费'
,
label
:
'首期已缴保费'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
{
{
...
@@ -810,10 +810,10 @@ const firstPremiumFormConfig = ref([
...
@@ -810,10 +810,10 @@ const firstPremiumFormConfig = ref([
prop
:
'initialPremiumDue'
,
prop
:
'initialPremiumDue'
,
label
:
'首期待缴保费'
,
label
:
'首期待缴保费'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
{
{
...
@@ -821,10 +821,10 @@ const firstPremiumFormConfig = ref([
...
@@ -821,10 +821,10 @@ const firstPremiumFormConfig = ref([
prop
:
'initialPremiumTotal'
,
prop
:
'initialPremiumTotal'
,
label
:
'首期缴费总额'
,
label
:
'首期缴费总额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
},
},
// {
// {
...
@@ -845,10 +845,10 @@ const firstPremiumFormConfig = ref([
...
@@ -845,10 +845,10 @@ const firstPremiumFormConfig = ref([
prop
:
'initialPremiumDiscount'
,
prop
:
'initialPremiumDiscount'
,
label
:
'首期保费优惠金额'
,
label
:
'首期保费优惠金额'
,
inputType
:
'decimal'
,
inputType
:
'decimal'
,
decimalDigits
:
2
,
decimalDigits
:
4
,
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请输入金额'
,
trigger
:
'blur'
},
{
pattern
:
/^
\d
+
(\.\d{1,
2})?
$/
,
message
:
'最多两
位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
\d
+
(\.\d{1,
4})?
$/
,
message
:
'最多四
位小数'
,
trigger
:
'blur'
}
]
]
}
}
])
])
...
...
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