完善合作获客员备注名:保存时校验长度,弹窗展示 saler_real_name。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@ -88,6 +88,10 @@ struct CooperationAcquirerView: View {
|
||||
Button("保存") {
|
||||
// 必须在弹窗关闭前同步捕获,避免 alert dismiss 清空 state 导致接口未调用。
|
||||
guard let acquirer = remarkEditingAcquirer else { return }
|
||||
if let message = CooperationOrderRemarkName.validationMessage(for: remarkDraft) {
|
||||
toastCenter.show(message)
|
||||
return
|
||||
}
|
||||
let saleUserId = acquirer.saleUserId
|
||||
let draft = remarkDraft
|
||||
showRemarkAlert = false
|
||||
@ -98,7 +102,7 @@ struct CooperationAcquirerView: View {
|
||||
}
|
||||
} message: {
|
||||
if let acquirer = remarkEditingAcquirer {
|
||||
Text("为 \(acquirer.salerName.cooperationNonEmptyOrDefault(acquirer.name)) 设置备注名")
|
||||
Text("为 \(acquirer.salerRealName.cooperationNonEmptyOrDefault("—")) 设置备注名")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user