From c8e9849cb5f24848df0174c13bfbbff37bb08a5a Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期二, 21 七月 2026 15:45:30 +0800
Subject: [PATCH] 维护

---
 src/views/business/course/components/EthicalReviewStage.vue |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/src/views/business/course/components/EthicalReviewStage.vue b/src/views/business/course/components/EthicalReviewStage.vue
index 7b874b4..2d4b6ce 100644
--- a/src/views/business/course/components/EthicalReviewStage.vue
+++ b/src/views/business/course/components/EthicalReviewStage.vue
@@ -1,6 +1,5 @@
 <template>
   <div class="ethics-review-detail">
-
     <el-card class="detail-card">
       <!-- 浼︾悊瀹℃煡鍩烘湰淇℃伅 -->
       <div slot="header" class="clearfix">
@@ -758,7 +757,7 @@
 <script>
 import { getToken } from "@/utils/auth";
 import {
-  reviewinitiateBaseInfoList,
+  ethicalreviewgetInfoID,
   ethicalreviewedit,
   ethicalreviewadd,
   ethicalreviewInfo,
@@ -775,7 +774,7 @@
   name: "EthicsReviewDetail",
   components: { CaseBasicInfo, UploadAttachment, FilePreviewDialog },
   dicts: ["sys_user_sex", "sys_ethical", "Review_status"],
-    props: {
+  props: {
     infoid: {
       type: String,
       default: true
@@ -1081,7 +1080,6 @@
     }
   },
   created() {
-
     this.caseId = this.infoid;
     this.getDetail(this.infoid, this.id);
   },
@@ -1106,7 +1104,7 @@
         if (id) {
           response = await ethicalreviewInfo(id);
         } else if (infoid) {
-          response = await reviewinitiateBaseInfoList({ infoid: infoid });
+          response = await ethicalreviewgetInfoID({ InfoId: infoid });
         }
 
         if (response.code === 200) {
@@ -1123,7 +1121,7 @@
               this.$set(this.form, "ethicalreviewopinionsList", []);
             }
           } else if (response.data && infoid) {
-            this.form = response.data[0];
+            this.form = response.data;
             // 瑙f瀽 filePatch 瀛楁
             this.parseFilePatch(this.form.filePatch);
             this.initAttachmentFileList();
@@ -1409,9 +1407,9 @@
         if (valid) {
           this.saveLoading = true;
           // 淇濆瓨娓呯┖id渚夸簬鍚庣鏁翠綋鍒犻櫎鏂板
-          this.form.ethicalreviewopinionsList.forEach(item=>{
-            item.id=null
-          })
+          this.form.ethicalreviewopinionsList.forEach(item => {
+            item.id = null;
+          });
           try {
             const submitData = {
               ...this.form,

--
Gitblit v1.9.3