|  | @@ -17,9 +17,12 @@
 | 
											
												
													
														|  |          </div>
 |  |          </div>
 | 
											
												
													
														|  |        </el-image>
 |  |        </el-image>
 | 
											
												
													
														|  |        <div v-else class="image">
 |  |        <div v-else class="image">
 | 
											
												
													
														|  | -        <el-image :src="value" />
 |  | 
 | 
											
												
													
														|  | 
 |  | +        <el-image :src="value" :style="`width:150px;height:150px;`" fit="fill"/>
 | 
											
												
													
														|  |          <div class="mask">
 |  |          <div class="mask">
 | 
											
												
													
														|  |            <div class="actions">
 |  |            <div class="actions">
 | 
											
												
													
														|  | 
 |  | +            <span title="预览" @click.stop="dialogVisible = true">
 | 
											
												
													
														|  | 
 |  | +              <i class="el-icon-zoom-in" />
 | 
											
												
													
														|  | 
 |  | +            </span>
 | 
											
												
													
														|  |              <span title="移除" @click.stop="removeImage">
 |  |              <span title="移除" @click.stop="removeImage">
 | 
											
												
													
														|  |                <i class="el-icon-delete" />
 |  |                <i class="el-icon-delete" />
 | 
											
												
													
														|  |              </span>
 |  |              </span>
 | 
											
										
											
												
													
														|  | @@ -27,6 +30,9 @@
 | 
											
												
													
														|  |          </div>
 |  |          </div>
 | 
											
												
													
														|  |        </div>
 |  |        </div>
 | 
											
												
													
														|  |      </el-upload>
 |  |      </el-upload>
 | 
											
												
													
														|  | 
 |  | +    <el-dialog :visible.sync="dialogVisible" title="预览" width="800" append-to-body>
 | 
											
												
													
														|  | 
 |  | +      <img :src="value" style="display: block; max-width: 100%; margin: 0 auto;">
 | 
											
												
													
														|  | 
 |  | +    </el-dialog>
 | 
											
												
													
														|  |    </div>
 |  |    </div>
 | 
											
												
													
														|  |  </template>
 |  |  </template>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -36,6 +42,7 @@ import { getToken } from "@/utils/auth";
 | 
											
												
													
														|  |  export default {
 |  |  export default {
 | 
											
												
													
														|  |    data() {
 |  |    data() {
 | 
											
												
													
														|  |      return {
 |  |      return {
 | 
											
												
													
														|  | 
 |  | +      dialogVisible: false,
 | 
											
												
													
														|  |        uploadImgUrl: process.env.VUE_APP_BASE_API + "/common/upload", // 上传的图片服务器地址
 |  |        uploadImgUrl: process.env.VUE_APP_BASE_API + "/common/upload", // 上传的图片服务器地址
 | 
											
												
													
														|  |        headers: {
 |  |        headers: {
 | 
											
												
													
														|  |          Authorization: "Bearer " + getToken(),
 |  |          Authorization: "Bearer " + getToken(),
 | 
											
										
											
												
													
														|  | @@ -76,10 +83,6 @@ export default {
 | 
											
												
													
														|  |  </script>
 |  |  </script>
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  <style scoped lang="scss">
 |  |  <style scoped lang="scss">
 | 
											
												
													
														|  | -.avatar {
 |  | 
 | 
											
												
													
														|  | -  width: 100%;
 |  | 
 | 
											
												
													
														|  | -  height: 100%;
 |  | 
 | 
											
												
													
														|  | -}
 |  | 
 | 
											
												
													
														|  |  .image {
 |  |  .image {
 | 
											
												
													
														|  |    position: relative;
 |  |    position: relative;
 | 
											
												
													
														|  |    .mask {
 |  |    .mask {
 |