xuqiang 4 лет назад
Родитель
Сommit
fa14abbb52
2 измененных файлов с 17 добавлено и 4 удалено
  1. 1 0
      src/main/h5/src/plugins/http.js
  2. 16 4
      src/main/h5/src/views/Home.vue

+ 1 - 0
src/main/h5/src/plugins/http.js

@@ -5,6 +5,7 @@ let baseUrl = "http://localhost:8080";
 switch (process.env.NODE_ENV) {
 switch (process.env.NODE_ENV) {
   case "development":
   case "development":
     baseUrl = "http://yskj.njlyw.cn:8081";
     baseUrl = "http://yskj.njlyw.cn:8081";
+    // baseUrl = "http://wljtest.izouma.com";
     // baseUrl = 'http://localhost:8080';
     // baseUrl = 'http://localhost:8080';
     break;
     break;
   case "test":
   case "test":

+ 16 - 4
src/main/h5/src/views/Home.vue

@@ -20,10 +20,15 @@
       <video-upload v-model="info2" class="width"></video-upload>
       <video-upload v-model="info2" class="width"></video-upload>
     </div>
     </div>
     <div style="margin-top:20px" v-else-if="info.annex">
     <div style="margin-top:20px" v-else-if="info.annex">
-      <img
-        style="width:100px;height:100px;margin-left:17px"
-        :src="info.annex"
-        alt=""
+      <van-image
+        fit="cover"
+        style="padding:0 16px"
+        v-for="(a, index) in list"
+        :key="index"
+        @click="preview(index, a)"
+        :src="a"
+        width="92%"
+        height="150px"
       />
       />
     </div>
     </div>
     <div class="base">
     <div class="base">
@@ -198,6 +203,7 @@
 
 
 <script>
 <script>
 import { mapState } from "vuex";
 import { mapState } from "vuex";
+import { ImagePreview } from "vant";
 // import QrcodeVue from "qrcode.vue";
 // import QrcodeVue from "qrcode.vue";
 export default {
 export default {
   name: "home",
   name: "home",
@@ -212,6 +218,7 @@ export default {
       info: {},
       info: {},
       info2: {},
       info2: {},
       persons: [],
       persons: [],
+      list: [],
       isAdmin: false,
       isAdmin: false,
       scores: [],
       scores: [],
       score: "",
       score: "",
@@ -271,6 +278,9 @@ export default {
     // this.getInfo();
     // this.getInfo();
   },
   },
   methods: {
   methods: {
+    preview(index = 0, list = []) {
+      ImagePreview([list]);
+    },
     next() {
     next() {
       this.nowActive = this.nowActive + 1;
       this.nowActive = this.nowActive + 1;
       this.persons = [];
       this.persons = [];
@@ -302,6 +312,8 @@ export default {
         })
         })
         .then(res => {
         .then(res => {
           this.info = res;
           this.info = res;
+          this.list = { src: res.annex };
+          // console.log(this.list);
           this.info2 = {
           this.info2 = {
             src: this.info.video
             src: this.info.video
           };
           };