This commit is contained in:
@@ -135,6 +135,7 @@
|
|||||||
filterable
|
filterable
|
||||||
remote
|
remote
|
||||||
clearable
|
clearable
|
||||||
|
:value-on-clear="() => null"
|
||||||
placeholder="请选择或搜索平台业务员"
|
placeholder="请选择或搜索平台业务员"
|
||||||
:remote-method="searchPlatformSalespeople"
|
:remote-method="searchPlatformSalespeople"
|
||||||
:loading="salespersonLoading"
|
:loading="salespersonLoading"
|
||||||
@@ -367,6 +368,7 @@
|
|||||||
const defaultRoleList = ref<any[]>([])
|
const defaultRoleList = ref<any[]>([])
|
||||||
const salespersonLoading = ref(false)
|
const salespersonLoading = ref(false)
|
||||||
const salespersonOptions = ref<ShopBusinessOwnerCandidate[]>([])
|
const salespersonOptions = ref<ShopBusinessOwnerCandidate[]>([])
|
||||||
|
const initialBusinessOwnerAccountId = ref<number | null>(null)
|
||||||
const creditDialogVisible = ref(false)
|
const creditDialogVisible = ref(false)
|
||||||
const currentCreditShop = ref<ShopFundSummaryItem | null>(null)
|
const currentCreditShop = ref<ShopFundSummaryItem | null>(null)
|
||||||
const creditLoadingShopId = ref<number | null>(null)
|
const creditLoadingShopId = ref<number | null>(null)
|
||||||
@@ -638,6 +640,7 @@
|
|||||||
formData.contact_name = row.contact_name || ''
|
formData.contact_name = row.contact_name || ''
|
||||||
formData.contact_phone = row.contact_phone || ''
|
formData.contact_phone = row.contact_phone || ''
|
||||||
formData.business_owner_account_id = row.business_owner_account_id ?? null
|
formData.business_owner_account_id = row.business_owner_account_id ?? null
|
||||||
|
initialBusinessOwnerAccountId.value = row.business_owner_account_id ?? null
|
||||||
formData.client_login_disabled = row.client_login_disabled
|
formData.client_login_disabled = row.client_login_disabled
|
||||||
formData.status = row.status
|
formData.status = row.status
|
||||||
formData.init_username = ''
|
formData.init_username = ''
|
||||||
@@ -657,6 +660,7 @@
|
|||||||
formData.contact_name = ''
|
formData.contact_name = ''
|
||||||
formData.contact_phone = ''
|
formData.contact_phone = ''
|
||||||
formData.business_owner_account_id = null
|
formData.business_owner_account_id = null
|
||||||
|
initialBusinessOwnerAccountId.value = null
|
||||||
formData.client_login_disabled = false
|
formData.client_login_disabled = false
|
||||||
formData.status = CommonStatus.ENABLED
|
formData.status = CommonStatus.ENABLED
|
||||||
formData.init_username = ''
|
formData.init_username = ''
|
||||||
@@ -1099,7 +1103,13 @@
|
|||||||
client_login_disabled: formData.client_login_disabled
|
client_login_disabled: formData.client_login_disabled
|
||||||
}
|
}
|
||||||
if (!isAgentAccount.value) {
|
if (!isAgentAccount.value) {
|
||||||
data.business_owner_account_id = formData.business_owner_account_id
|
const businessOwnerAccountId =
|
||||||
|
typeof formData.business_owner_account_id === 'number'
|
||||||
|
? formData.business_owner_account_id
|
||||||
|
: null
|
||||||
|
if (businessOwnerAccountId !== initialBusinessOwnerAccountId.value) {
|
||||||
|
data.business_owner_account_id = businessOwnerAccountId
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 可选字段
|
// 可选字段
|
||||||
|
|||||||
Reference in New Issue
Block a user