| | |
| | | message: '智能助手不能为空', |
| | | }, |
| | | ], |
| | | conversation_desc: [ |
| | | { |
| | | required: true, |
| | | message: '描述不能为空', |
| | | }, |
| | | ], |
| | | // conversation_desc: [ |
| | | // { |
| | | // required: true, |
| | | // message: '描述不能为空', |
| | | // }, |
| | | // ], |
| | | }; |
| | | onMounted(() => { |
| | | queryDialogList(); |
| | |
| | | const handleOk = () => { |
| | | formRef.value.validate().then(async (res) => { |
| | | if (!res) { |
| | | if (!conversation.value.conversation_desc) { |
| | | conversation.value.conversation_desc = '未命名会话'; |
| | | } |
| | | |
| | | const { code } = await addSessionApi({ ...conversation.value }); |
| | | if (code === 200) { |
| | | Message.success('添加成功'); |
| | |
| | | > |
| | | <template #title> 新增会话 </template> |
| | | <a-form ref="formRef" :model="conversation" :rules="rules"> |
| | | <a-form-item label="助手关联:" field="dialog_id" > |
| | | <a-form-item label="助手关联:" field="dialog_id"> |
| | | <a-select |
| | | style="width: 80%" |
| | | v-model="conversation.dialog_id" |
| | |
| | | > |
| | | </a-select> |
| | | </a-form-item> |
| | | <a-form-item label="名字:" field="conversation_desc"> |
| | | <a-form-item label="名字:"> |
| | | <a-textarea |
| | | placeholder="请输入名字" |
| | | :max-length="100" |