拆分宣传页视图并扩充 Mock 数据,合作订单支持获客员备注名并修复线索图片网格尺寸。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@ -27,4 +27,19 @@ final class CooperationAcquirerViewModel: ObservableObject {
|
||||
}
|
||||
hasLoadedOnce = true
|
||||
}
|
||||
|
||||
/// 更新指定获客员的备注名,成功后刷新本地列表项。
|
||||
func updateRemark(
|
||||
saleUserId: Int,
|
||||
remark: String,
|
||||
api: CooperationOrderServing
|
||||
) async throws {
|
||||
guard saleUserId > 0 else { return }
|
||||
let trimmedRemark = remark.trimmingCharacters(in: .whitespacesAndNewlines)
|
||||
try await api.saleUserUpdateRemark(saleUserId: saleUserId, photogRemarkName: trimmedRemark)
|
||||
acquirers = acquirers.map { acquirer in
|
||||
guard acquirer.saleUserId == saleUserId else { return acquirer }
|
||||
return acquirer.withPhotogRemarkName(trimmedRemark)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user