落点校验的文档注释改成与实现一致

- server-rs/crates/api-server/src/tripo3d/validation.rs:validate_target 的注释此前写「项目资源与素材库二选一 / 不接受两个都给」,与实际实现(两个都接受、只要求至少一个)以及用例 target_accepts_both_locators_but_requires_at_least_one 矛盾,改为按实际口径描述
This commit is contained in:
2026-09-24 17:43:43 +08:00
parent 791011eacf
commit 8af4287bf3
@@ -479,10 +479,10 @@ mod tests {
}
}
/// 落点校验:项目资源与素材库二选一
/// 落点校验:项目资源与素材库至少要给出一个
///
/// 与其它生成接口同一份字段形状,但 3D 生成更贵,因此不接受「都不给就默认落素材库」,
/// 也不接受两个都给 —— 落点不明时宁可在扣费前拒绝。
/// 与其它生成接口同一份字段形状,两个落点可以同时给(前端画布链路两个都发);
/// 但 3D 生成更贵,因此不接受「都不给就默认落素材库」—— 落点不明时宁可在扣费前拒绝。
fn validate_target(target: Model3dJobTarget<'_>) -> Result<(), Model3dRequestError> {
let project_id = target
.project_id