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
de20f660
Commit
de20f660
authored
Apr 20, 2026
by
Sweet Zhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
入账检核增加保单号搜索,应收款管理状态修改接口更换,应收应付款修改后自动查询
parent
8f301de3
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
25 additions
and
9 deletions
+25
-9
src/api/financial/commission.js
+9
-0
src/views/financialCenter/financialIncome.vue
+9
-2
src/views/financialCenter/financialSalary.vue
+1
-0
src/views/financialCenter/payables.vue
+3
-2
src/views/financialCenter/receivables.vue
+3
-5
No files found.
src/api/financial/commission.js
View file @
de20f660
...
@@ -499,3 +499,12 @@ export function billCalculateToAmount(data) {
...
@@ -499,3 +499,12 @@ export function billCalculateToAmount(data) {
data
:
data
data
:
data
})
})
}
}
// 应收款管理修改应收记录状态
export
function
CommissionExpectedChangeStatus
(
data
)
{
return
request
({
url
:
'csf/api/CommissionExpected/change_status'
,
method
:
'post'
,
data
:
data
})
}
src/views/financialCenter/financialIncome.vue
View file @
de20f660
...
@@ -407,6 +407,12 @@ const checkConfig = ref([
...
@@ -407,6 +407,12 @@ const checkConfig = ref([
label
:
'检核年月'
,
label
:
'检核年月'
,
placeholder
:
'检核年月'
,
placeholder
:
'检核年月'
,
rules
:
[{
required
:
true
,
message
:
'请选择检核年月'
,
trigger
:
'blur'
}]
rules
:
[{
required
:
true
,
message
:
'请选择检核年月'
,
trigger
:
'blur'
}]
},
{
type
:
'input'
,
prop
:
'policyNo'
,
label
:
'保单号'
,
placeholder
:
'保单号'
}
}
])
])
const
checkRecordEdit
=
(
row
)
=>
{
const
checkRecordEdit
=
(
row
)
=>
{
...
@@ -655,7 +661,7 @@ const generateCommissionRecordapi = async () => {
...
@@ -655,7 +661,7 @@ const generateCommissionRecordapi = async () => {
const
dropdownItems
=
[
const
dropdownItems
=
[
{
label
:
'设置比对状态'
,
value
:
'setStatus'
,
confirm
:
''
},
{
label
:
'设置比对状态'
,
value
:
'setStatus'
,
confirm
:
''
},
{
label
:
'同步到应收款管理'
,
value
:
'syncToReceivable'
,
confirm
:
'确认要同步到应收款管理吗?'
},
{
label
:
'同步到应收款管理'
,
value
:
'syncToReceivable'
,
confirm
:
'确认要同步到应收款管理吗?'
},
// { label: '更新数据', value: 'editRecord' },
// { label: '更新
检核
数据', value: 'editRecord' },
// { label: '查看记录', value: 'viewRecord' }
// { label: '查看记录', value: 'viewRecord' }
]
]
const
handleMenuConfirm
=
async
(
action
,
row
)
=>
{
const
handleMenuConfirm
=
async
(
action
,
row
)
=>
{
...
@@ -712,6 +718,7 @@ const checkRecordQuery = async () => {
...
@@ -712,6 +718,7 @@ const checkRecordQuery = async () => {
try
{
try
{
const
params
=
{
const
params
=
{
reconciliationYearMonth
:
checkFormData
.
value
.
reconciliationYearMonth
,
reconciliationYearMonth
:
checkFormData
.
value
.
reconciliationYearMonth
,
policyNo
:
checkFormData
.
value
.
policyNo
,
pageNo
:
checkRecordPageInfo
.
currentPage
,
pageNo
:
checkRecordPageInfo
.
currentPage
,
pageSize
:
checkRecordPageInfo
.
pageSize
pageSize
:
checkRecordPageInfo
.
pageSize
}
}
...
@@ -805,7 +812,7 @@ const handleSelect = (e, row) => {
...
@@ -805,7 +812,7 @@ const handleSelect = (e, row) => {
setCompareStatusDialogFlag
.
value
=
true
setCompareStatusDialogFlag
.
value
=
true
return
return
}
else
if
(
e
===
'editRecord'
)
{
}
else
if
(
e
===
'editRecord'
)
{
updateDataDialogFlag
.
value
=
true
//
updateDataDialogFlag.value = true
return
return
}
else
if
(
e
===
'viewRecord'
)
{
}
else
if
(
e
===
'viewRecord'
)
{
viewRecordDialogFlag
.
value
=
true
viewRecordDialogFlag
.
value
=
true
...
...
src/views/financialCenter/financialSalary.vue
View file @
de20f660
...
@@ -42,6 +42,7 @@
...
@@ -42,6 +42,7 @@
:border=
"true"
:border=
"true"
>
>
<el-table-column
type=
"selection"
width=
"55"
:reserve-selection=
"true"
/>
<el-table-column
type=
"selection"
width=
"55"
:reserve-selection=
"true"
/>
<el-table-column
prop=
"fortuneAccountBizId"
label=
"业务ID"
min-width=
"120"
sortable
/>
<el-table-column
prop=
"broker"
label=
"转介人"
min-width=
"120"
sortable
/>
<el-table-column
prop=
"broker"
label=
"转介人"
min-width=
"120"
sortable
/>
<el-table-column
prop=
"team"
label=
"所属团队"
min-width=
"120"
sortable
/>
<el-table-column
prop=
"team"
label=
"所属团队"
min-width=
"120"
sortable
/>
<el-table-column
prop=
"hkdAmount"
label=
"出账金额"
width=
"120"
sortable
>
<el-table-column
prop=
"hkdAmount"
label=
"出账金额"
width=
"120"
sortable
>
...
...
src/views/financialCenter/payables.vue
View file @
de20f660
...
@@ -413,7 +413,7 @@ const handleConfirmAddPayRecord = async () => {
...
@@ -413,7 +413,7 @@ const handleConfirmAddPayRecord = async () => {
ElMessage
.
success
(
'新增出账记录成功'
)
ElMessage
.
success
(
'新增出账记录成功'
)
addPayRecordDialogVisible
.
value
=
false
addPayRecordDialogVisible
.
value
=
false
addPayRecordFormRef
.
value
.
resetForm
()
addPayRecordFormRef
.
value
.
resetForm
()
loadTableData
()
}
catch
(
error
)
{
}
catch
(
error
)
{
ElMessage
.
error
(
error
.
message
)
ElMessage
.
error
(
error
.
message
)
}
}
...
@@ -427,7 +427,8 @@ const handleConfirmAddPayRecord = async () => {
...
@@ -427,7 +427,8 @@ const handleConfirmAddPayRecord = async () => {
ElMessage
.
success
(
'更新出账记录成功'
)
ElMessage
.
success
(
'更新出账记录成功'
)
addPayRecordDialogVisible
.
value
=
false
addPayRecordDialogVisible
.
value
=
false
addPayRecordFormRef
.
value
.
resetForm
()
addPayRecordFormRef
.
value
.
resetForm
()
editStatus
.
value
=
'add'
editStatus
.
value
=
'add'
;
loadPayRecordTableData
(
selectedRow
.
value
.
expectedFortuneBizId
)
}
catch
(
error
)
{
}
catch
(
error
)
{
ElMessage
.
error
(
error
.
message
)
ElMessage
.
error
(
error
.
message
)
}
}
...
...
src/views/financialCenter/receivables.vue
View file @
de20f660
...
@@ -201,7 +201,7 @@ import { ElMessage, ElMessageBox } from 'element-plus'
...
@@ -201,7 +201,7 @@ import { ElMessage, ElMessageBox } from 'element-plus'
import
{
MoreFilled
}
from
'@element-plus/icons-vue'
import
{
MoreFilled
}
from
'@element-plus/icons-vue'
import
{
import
{
receivedFortuneList
,
updateCommissionExpected
,
commissionEntryEditRecords
,
receivedFortuneList
,
updateCommissionExpected
,
commissionEntryEditRecords
,
exportReceivedFortune
,
commissionExpectedRecord
,
addReceivedFortune
,
receivableReport
exportReceivedFortune
,
commissionExpectedRecord
,
addReceivedFortune
,
receivableReport
,
CommissionExpectedChangeStatus
}
from
'@/api/financial/commission'
}
from
'@/api/financial/commission'
import
{
numberWithCommas
}
from
'@/utils/index'
import
{
numberWithCommas
}
from
'@/utils/index'
import
SearchForm
from
'@/components/SearchForm/SearchForm.vue'
import
SearchForm
from
'@/components/SearchForm/SearchForm.vue'
...
@@ -284,12 +284,10 @@ const addReceivablesFormConfig = [
...
@@ -284,12 +284,10 @@ const addReceivablesFormConfig = [
type
:
'input'
,
type
:
'input'
,
prop
:
'commissionRatio'
,
prop
:
'commissionRatio'
,
label
:
'入账比例(%)'
,
label
:
'入账比例(%)'
,
inputType
:
'decimal'
,
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,4})?
$/
,
message
:
'最多四位小数'
,
trigger
:
'blur'
}
{
pattern
:
/^
-
?
\d
+
(\.\d{1,4})?
$/
,
message
:
'最多四位小数'
,
trigger
:
'blur'
}
]
]
},
{
},
{
type
:
'select'
,
type
:
'select'
,
...
@@ -742,7 +740,7 @@ const handleConfirmSetStatus = () => {
...
@@ -742,7 +740,7 @@ const handleConfirmSetStatus = () => {
type
:
'warning'
type
:
'warning'
}).
then
(
async
()
=>
{
}).
then
(
async
()
=>
{
try
{
try
{
const
res
=
await
updateCommissionExpected
({
const
res
=
await
CommissionExpectedChangeStatus
({
commissionExpectedBizId
:
selectedRow
.
value
.
commissionExpectedBizId
,
commissionExpectedBizId
:
selectedRow
.
value
.
commissionExpectedBizId
,
...
formData
...
formData
})
})
...
...
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