|  | @@ -36,6 +36,20 @@
 | 
	
		
			
				|  |  |            :data="tableList"
 | 
	
		
			
				|  |  |            :header-cell-style="{ background: '#EDEEF0', color: '#444' }"
 | 
	
		
			
				|  |  |          >
 | 
	
		
			
				|  |  | +         <el-table-column
 | 
	
		
			
				|  |  | +         v-if="loginFlag"
 | 
	
		
			
				|  |  | +            align="center"
 | 
	
		
			
				|  |  | +            label="学生姓名"
 | 
	
		
			
				|  |  | +            key='name'
 | 
	
		
			
				|  |  | +            prop="username"
 | 
	
		
			
				|  |  | +          ></el-table-column>
 | 
	
		
			
				|  |  | +          <el-table-column
 | 
	
		
			
				|  |  | +            v-if="loginFlag"
 | 
	
		
			
				|  |  | +            align="center"
 | 
	
		
			
				|  |  | +            label="学生编号"
 | 
	
		
			
				|  |  | +            key='id'
 | 
	
		
			
				|  |  | +            prop="userId"
 | 
	
		
			
				|  |  | +          ></el-table-column>
 | 
	
		
			
				|  |  |            <el-table-column
 | 
	
		
			
				|  |  |              align="center"
 | 
	
		
			
				|  |  |              :label="item.content"
 | 
	
	
		
			
				|  | @@ -55,7 +69,7 @@
 | 
	
		
			
				|  |  |                  <p v-if="scope.row.questionnaireResultDtoList[index].type == 'textarea'">
 | 
	
		
			
				|  |  |                    <overflow-text  :text="scope.row.questionnaireResultDtoList[index].additionalValue" />
 | 
	
		
			
				|  |  |                  </p>
 | 
	
		
			
				|  |  | -                <div v-if="scope.row.questionnaireResultDtoList[index].type == 'file'">
 | 
	
		
			
				|  |  | +                <!-- <div v-if="scope.row.questionnaireResultDtoList[index].type == 'file'">
 | 
	
		
			
				|  |  |                    <div v-if="scope.row.questionnaireResultDtoList[index].additionalValue">
 | 
	
		
			
				|  |  |                      <p
 | 
	
		
			
				|  |  |                        v-for="(url, index) in JSON.parse(scope.row.questionnaireResultDtoList[index].additionalValue)"
 | 
	
	
		
			
				|  | @@ -64,22 +78,22 @@
 | 
	
		
			
				|  |  |                        <a :href="url.url">{{ url.name }}</a>
 | 
	
		
			
				|  |  |                      </p>
 | 
	
		
			
				|  |  |                    </div>
 | 
	
		
			
				|  |  | -                </div>
 | 
	
		
			
				|  |  | +                </div> -->
 | 
	
		
			
				|  |  |                  <div v-if="scope.row.questionnaireResultDtoList[index].type == 'image'" >
 | 
	
		
			
				|  |  | -                  <div v-if="scope.row.questionnaireResultDtoList[index].additionalValue && JSON.parse(scope.row.questionnaireResultDtoList[index].additionalValue).length > 0" class="imgWrap">
 | 
	
		
			
				|  |  | +                  <div v-if="scope.row.questionnaireResultDtoList[index].additionalValue" class="imgWrap">
 | 
	
		
			
				|  |  |                      <el-image
 | 
	
		
			
				|  |  |                      class="refImg"
 | 
	
		
			
				|  |  |                      ref='refImg'
 | 
	
		
			
				|  |  |                        style="width: 50px; height: 50px;margin-right:5px"
 | 
	
		
			
				|  |  | -                      :src="JSON.parse(scope.row.questionnaireResultDtoList[index].additionalValue)[0].url"
 | 
	
		
			
				|  |  | +                      :src="scope.row.questionnaireResultDtoList[index].additionalValue"
 | 
	
		
			
				|  |  |                        :preview-src-list="[
 | 
	
		
			
				|  |  | -                       ...JSON.parse(scope.row.questionnaireResultDtoList[index].additionalValue).map(item=>{return item.url})
 | 
	
		
			
				|  |  | +                       scope.row.questionnaireResultDtoList[index].additionalValue
 | 
	
		
			
				|  |  |                        ]"
 | 
	
		
			
				|  |  |                      >
 | 
	
		
			
				|  |  |                      </el-image>
 | 
	
		
			
				|  |  | -                    <div class="moreImg">
 | 
	
		
			
				|  |  | +                    <!-- <div class="moreImg">
 | 
	
		
			
				|  |  |                        +{{JSON.parse(scope.row.questionnaireResultDtoList[index].additionalValue).length-1}}
 | 
	
		
			
				|  |  | -                    </div>
 | 
	
		
			
				|  |  | +                    </div> -->
 | 
	
		
			
				|  |  |                    </div>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                    <span v-else>--</span>
 | 
	
	
		
			
				|  | @@ -126,9 +140,11 @@ export default {
 | 
	
		
			
				|  |  |          total: 0, // 总条数
 | 
	
		
			
				|  |  |          page_size: [10, 20, 40, 50], // 选择限制显示条数
 | 
	
		
			
				|  |  |        },
 | 
	
		
			
				|  |  | +      loginFlag:null
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    async mounted() {
 | 
	
		
			
				|  |  | +    this.loginFlag = this.$route.query.loginFlag*1
 | 
	
		
			
				|  |  |      this.getList();
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    methods: {
 |