|  | @@ -14,7 +14,12 @@
 | 
	
		
			
				|  |  |        :before-upload="beforeAvatarUpload"
 | 
	
		
			
				|  |  |        :data="dataObj"
 | 
	
		
			
				|  |  |      >
 | 
	
		
			
				|  |  | -      <el-image v-if="options.img" :src="options.img" class="avatar" />
 | 
	
		
			
				|  |  | +      <el-image
 | 
	
		
			
				|  |  | +        v-if="options.img"
 | 
	
		
			
				|  |  | +        :src="options.img"
 | 
	
		
			
				|  |  | +        class="avatar"
 | 
	
		
			
				|  |  | +        fit="cover"
 | 
	
		
			
				|  |  | +      />
 | 
	
		
			
				|  |  |        <i v-else class="el-icon-plus avatar-uploader-icon"></i>
 | 
	
		
			
				|  |  |      </el-upload>
 | 
	
		
			
				|  |  |      <!-- <el-dialog :title="title" :visible.sync="open" width="800px">
 | 
	
	
		
			
				|  | @@ -171,6 +176,7 @@ export default {
 | 
	
		
			
				|  |  |        uploadAvatar({ avatar: url }).then(response => {
 | 
	
		
			
				|  |  |          if (response.code === 200) {
 | 
	
		
			
				|  |  |            this.options.img = url;
 | 
	
		
			
				|  |  | +          store.dispatch("user/setAvatar", url);
 | 
	
		
			
				|  |  |            this.msgSuccess("修改成功");
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  |            this.msgError(response.msg);
 | 
	
	
		
			
				|  | @@ -222,6 +228,7 @@ export default {
 | 
	
		
			
				|  |  |              this.open = false;
 | 
	
		
			
				|  |  |              this.options.img =
 | 
	
		
			
				|  |  |                process.env.VUE_APP_BASE_API + "/" + response.data;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              this.msgSuccess("修改成功");
 | 
	
		
			
				|  |  |            } else {
 | 
	
		
			
				|  |  |              this.msgError(response.msg);
 | 
	
	
		
			
				|  | @@ -242,5 +249,7 @@ export default {
 | 
	
		
			
				|  |  |  .avatar {
 | 
	
		
			
				|  |  |    border-radius: 50%;
 | 
	
		
			
				|  |  |    overflow: hidden;
 | 
	
		
			
				|  |  | +  width: 120px !important;
 | 
	
		
			
				|  |  | +  height: 120px !important;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  </style>
 |