feat: 支持指定模式下部分子任务指定设计师,部分子任务由接单部门负责人分配

This commit is contained in:
Your Name 2026-01-15 18:05:36 +08:00
parent b0f6da53f7
commit 286162aeb2

View File

@ -128,7 +128,7 @@
<div v-if="formData.releaseType === 'assigned'" class="task-type-receiver">
<a-select
v-model:value="item.receiverId"
placeholder="搜索设计师姓名"
placeholder="选择设计师(可留空)"
style="width: 200px"
show-search
allow-clear
@ -1291,14 +1291,8 @@ const handleSubmit = async () => {
return
}
// 检查指定接收人
if (formData.releaseType === 'assigned') {
const missingReceiver = validTaskTypes.some(item => !item.receiverId)
if (missingReceiver) {
message.error('指定模式下,所有任务类型都必须选择接收人')
return
}
}
// 检查指定接收人(指定模式下,允许部分任务类型不指定设计师,由接单部门负责人分配)
// 不再强制所有任务类型都必须选择接收人
submitting.value = true