Commit 3ccb6aef by yuzhenWang

修复来佣--佣金设置对账公司id重复得问题

parent 87ade056
......@@ -53,7 +53,13 @@
:close-on-click-modal="false"
>
<!-- 表格数据 -->
<el-table v-loading="settingLoading" :data="settingList" border ref="settingTableRef" height="75%">
<el-table
v-loading="settingLoading"
:data="settingList"
border
ref="settingTableRef"
height="75%"
>
<el-table-column
label="序号 "
width="55"
......@@ -244,6 +250,7 @@
</template>
<template #default="scope">
<el-select
@change="selectChange(scope.row, 'reconciliationCompanyName')"
v-model="scope.row.reconciliationCompanyName"
filterable
remote
......@@ -424,6 +431,16 @@ const { bx_currency_type, commission_cost_type, sys_no_yes, sys_status } = proxy
'sys_no_yes',
'sys_status'
)
const selectChange = (row, key) => {
if (key == 'reconciliationCompanyName') {
row.reconciliationCompany = searchOptions.value['reconciliationCompanyName'].find(
item => item.value == row.reconciliationCompanyName
).value
row.reconciliationCompanyName = searchOptions.value['reconciliationCompanyName'].find(
item => item.value == row.reconciliationCompanyName
).label
}
}
const switchChange = row => {
if (!row.expectedCommissionRatioBizId) {
return
......@@ -619,6 +636,9 @@ const handleAddCommission = row => {
if (!row.unadd) {
settingList.value.push(obj)
}
console.log('====================================')
console.log('新增', settingList.value)
console.log('====================================')
}
const closeSetting = () => {
showCommisionSetting.value = false
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment