From 019abc739d9e231c2ebfe9ca537f82e2e1843496 Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期日, 24 八月 2025 21:24:39 +0800
Subject: [PATCH] 课程班级显示

---
 src/views/classManage/jobManage.vue |   31 +++++++++++++++++--------------
 1 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/src/views/classManage/jobManage.vue b/src/views/classManage/jobManage.vue
index 8b7f0f6..c4fbf94 100644
--- a/src/views/classManage/jobManage.vue
+++ b/src/views/classManage/jobManage.vue
@@ -389,7 +389,7 @@
         align-center
         v-model="visibleView"
         destroy-on-close
-        width="900"
+        width="1200"
       >
         <template #header>
           <div class="viewTitle">宸查�夐鐩�</div>
@@ -445,7 +445,7 @@
         align-center
         v-model="visibleLook"
         destroy-on-close
-        width="900"
+        width="1200"
       >
         <template #header>
           <div class="viewTitle">棰勮浣滀笟</div>
@@ -914,18 +914,22 @@
         if (questionKey != null) {
           for (let fieldKey of questionKey) {
             if (item.datas[fieldKey]) {
-              const values = JSON.parse(item.datas[fieldKey])
-              if (values.length > 0) {
-                // 鐢ㄥ瓧娈靛悕澶勭悊杩斿洖鐨勫瓧娈靛��
-                if (values[0].Value) {
-                  item[fieldKey] = values[0].Value
-                } else if (values[0].Data) {
-                  item[fieldKey] = values[0].Data.Value
-                } else if (!values[0].Value && values[0].FileList?.length > 0) {
-                  item[fieldKey] = values[0].FileList
-                } else {
-                  item[fieldKey] = '-'
+              try {
+                const values = JSON.parse(item.datas[fieldKey])
+                if (values.length > 0) {
+                  // 鐢ㄥ瓧娈靛悕澶勭悊杩斿洖鐨勫瓧娈靛��
+                  if (values[0].Value) {
+                    item[fieldKey] = values[0].Value
+                  } else if (values[0].Data) {
+                    item[fieldKey] = values[0].Data.Value
+                  } else if (!values[0].Value && values[0].FileList?.length > 0) {
+                    item[fieldKey] = values[0].FileList
+                  } else {
+                    item[fieldKey] = '-'
+                  }
                 }
+              } catch (error) {
+                console.log(error, item.datas[fieldKey],item)
               }
             }
           }
@@ -1380,7 +1384,6 @@
       path: defaultCmsPath.value,
       queryType: '*',
       productId: String(classInfo?.bookId),
-      storeInfo: defaultCmsPath.value,
       cmsPath: item.productLinkPath,
     }
     MG.store

--
Gitblit v1.9.1