This commit is contained in:
@@ -135,6 +135,7 @@
|
||||
filterable
|
||||
remote
|
||||
clearable
|
||||
:value-on-clear="() => null"
|
||||
placeholder="请选择或搜索平台业务员"
|
||||
:remote-method="searchPlatformSalespeople"
|
||||
:loading="salespersonLoading"
|
||||
@@ -367,6 +368,7 @@
|
||||
const defaultRoleList = ref<any[]>([])
|
||||
const salespersonLoading = ref(false)
|
||||
const salespersonOptions = ref<ShopBusinessOwnerCandidate[]>([])
|
||||
const initialBusinessOwnerAccountId = ref<number | null>(null)
|
||||
const creditDialogVisible = ref(false)
|
||||
const currentCreditShop = ref<ShopFundSummaryItem | null>(null)
|
||||
const creditLoadingShopId = ref<number | null>(null)
|
||||
@@ -638,6 +640,7 @@
|
||||
formData.contact_name = row.contact_name || ''
|
||||
formData.contact_phone = row.contact_phone || ''
|
||||
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.status = row.status
|
||||
formData.init_username = ''
|
||||
@@ -657,6 +660,7 @@
|
||||
formData.contact_name = ''
|
||||
formData.contact_phone = ''
|
||||
formData.business_owner_account_id = null
|
||||
initialBusinessOwnerAccountId.value = null
|
||||
formData.client_login_disabled = false
|
||||
formData.status = CommonStatus.ENABLED
|
||||
formData.init_username = ''
|
||||
@@ -1099,7 +1103,13 @@
|
||||
client_login_disabled: formData.client_login_disabled
|
||||
}
|
||||
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