lsc hai 17 horas
pai
achega
743fe657a5

+ 29 - 0
src/components/pages/workPage/components/photo.vue

@@ -1,6 +1,11 @@
 <template>
 <template>
   <div class="questionsAndAnswers">
   <div class="questionsAndAnswers">
     <div class="qaa_title">{{ work.answerQ }}</div>
     <div class="qaa_title">{{ work.answerQ }}</div>
+    <div class="qaa_img" v-if="work.imageList && work.imageList.length > 0">
+      <div v-for="(item, index) in work.imageList" :key="index">
+        <img :src="item.url" alt="" @click="$hevueImgPreview(item.url)">
+      </div>
+    </div>
     <div class="qaa_type">{{ lang.ssPhoto }}</div>
     <div class="qaa_type">{{ lang.ssPhoto }}</div>
     <!-- 图片列表 -->
     <!-- 图片列表 -->
     <div class="imageList" v-if="work.fileList && work.fileList.length > 0">
     <div class="imageList" v-if="work.fileList && work.fileList.length > 0">
@@ -145,6 +150,30 @@ export default {
   width: 100%;
   width: 100%;
 }
 }
 
 
+
+.qaa_img {
+  width: 100%;
+  height: auto;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  flex-wrap: wrap;
+  gap: 10px;
+}
+
+.qaa_img>div {
+  max-width: 200px;
+  height: auto;
+  margin: 10px;
+}
+
+.qaa_img>div>img {
+  width: 100%;
+  height: auto;
+  object-fit: cover;
+  cursor: pointer;
+}
+
 .qaa_type {
 .qaa_type {
   margin: 20px 0 40px 0;
   margin: 20px 0 40px 0;
   font-size: 1rem;
   font-size: 1rem;

+ 2 - 1
src/components/pages/workPage/components/questionsAndAnswers.vue

@@ -1,6 +1,6 @@
 <template>
 <template>
   <div class="questionsAndAnswers">
   <div class="questionsAndAnswers">
-    <div class="qaa_title">{{ work.answerQ }}从撒擦撒</div>
+    <div class="qaa_title">{{ work.answerQ }}</div>
     <div class="qaa_img" v-if="work.imageList && work.imageList.length > 0">
     <div class="qaa_img" v-if="work.imageList && work.imageList.length > 0">
       <div v-for="(item, index) in work.imageList" :key="index">
       <div v-for="(item, index) in work.imageList" :key="index">
         <img :src="item.url" alt="" @click="$hevueImgPreview(item.url)">
         <img :src="item.url" alt="" @click="$hevueImgPreview(item.url)">
@@ -263,6 +263,7 @@ export default {
   align-items: center;
   align-items: center;
   justify-content: center;
   justify-content: center;
   flex-wrap: wrap;
   flex-wrap: wrap;
+  gap: 10px;
 }
 }
 
 
 .qaa_img>div {
 .qaa_img>div {

+ 1 - 1
src/components/pages/workPage/index_new.vue

@@ -132,6 +132,7 @@ export default {
 
 
             this.workData = _data;
             this.workData = _data;
             this.studentWorkToWorkData();
             this.studentWorkToWorkData();
+            this.getSubmitWork();
           }
           }
         });
         });
     },
     },
@@ -413,7 +414,6 @@ export default {
   },
   },
   mounted() {
   mounted() {
     this.getWorkData();
     this.getWorkData();
-    this.getSubmitWork();
     window.submitWork = this.submitWork;
     window.submitWork = this.submitWork;
   }
   }
 };
 };