zhangxiao
2024-08-14 a7b5e177db655a98c299d3342538e23bd4e647da
src/views/sessionManager/components/addSession.vue
@@ -4,6 +4,7 @@
  import { addSessionApi, getDialogListApi } from '@/api/session';
  const props = defineProps({
    modalObj: Object,
    dialogId: String,
  });
  const conversation = ref({ dialog_id: '', conversation_desc: '' });
  const dialogList = ref([]);
@@ -12,6 +13,7 @@
    const { code, data } = await getDialogListApi();
    if (code === 200) {
      dialogList.value = data;
      conversation.value.dialog_id = data[0].id;
    }
  };
@@ -64,6 +66,13 @@
  //     )?.name;
  //   }
  // );
  watch(
    () => props.dialogId,
    (newVal, oldVal) => {
      conversation.value.dialog_id = newVal;
    }
  );
</script>
<template>
@@ -76,11 +85,12 @@
    >
      <template #title> 新增会话 </template>
      <a-form ref="formRef" :model="conversation" :rules="rules">
        <a-form-item label="助手关联:" field="dialog_id" @submit="handleSubmit">
        <a-form-item label="助手关联:" field="dialog_id" >
          <a-select
            style="width: 80%"
            v-model="conversation.dialog_id"
            placeholder="请选择关联助手"
            disabled
          >
            <a-option
              v-for="dialog in dialogList"