|  | @@ -28,9 +28,9 @@
 | 
	
		
			
				|  |  |              支持的格式:png, jpg, jpeg, gif;
 | 
	
		
			
				|  |  |            </div>
 | 
	
		
			
				|  |  |        </el-form-item>
 | 
	
		
			
				|  |  | -      <el-form-item label="姓名" prop="realName">
 | 
	
		
			
				|  |  | +      <el-form-item label="姓名" prop="username">
 | 
	
		
			
				|  |  |          <el-input
 | 
	
		
			
				|  |  | -          v-model.trim="form.realName"
 | 
	
		
			
				|  |  | +          v-model.trim="form.username"
 | 
	
		
			
				|  |  |            placeholder="请输入姓名"
 | 
	
		
			
				|  |  |            autocomplete="off"
 | 
	
		
			
				|  |  |          ></el-input>
 | 
	
	
		
			
				|  | @@ -98,7 +98,7 @@ export default {
 | 
	
		
			
				|  |  |        form: {
 | 
	
		
			
				|  |  |          id: null,
 | 
	
		
			
				|  |  |          avatar: null,
 | 
	
		
			
				|  |  | -        realName: null,
 | 
	
		
			
				|  |  | +        username: null,
 | 
	
		
			
				|  |  |          gender: null,
 | 
	
		
			
				|  |  |          phone: null,
 | 
	
		
			
				|  |  |          contactAddress: null,
 | 
	
	
		
			
				|  | @@ -108,7 +108,7 @@ export default {
 | 
	
		
			
				|  |  |          avatar: [
 | 
	
		
			
				|  |  |            { required: true, message: "请上传用户头像", trigger: "blur, change" }
 | 
	
		
			
				|  |  |          ],
 | 
	
		
			
				|  |  | -        realName: [{ required: true, message: "请输入姓名", trigger: "blur" }],
 | 
	
		
			
				|  |  | +        username: [{ required: true, message: "请输入姓名", trigger: "blur" }],
 | 
	
		
			
				|  |  |          gender: [{ required: true, message: "请选择性别", trigger: "change" }],
 | 
	
		
			
				|  |  |          phone: [
 | 
	
		
			
				|  |  |            {
 | 
	
	
		
			
				|  | @@ -133,11 +133,11 @@ export default {
 | 
	
		
			
				|  |  |      async __init() {
 | 
	
		
			
				|  |  |        try {
 | 
	
		
			
				|  |  |          const res = await getInfo()
 | 
	
		
			
				|  |  | -        const { id, avatar,realName,gender,phone,contactAddress,postalCode } = res.data
 | 
	
		
			
				|  |  | +        const { id, avatar,username,gender,phone,contactAddress,postalCode } = res.data
 | 
	
		
			
				|  |  |          this.form = {
 | 
	
		
			
				|  |  |            id,
 | 
	
		
			
				|  |  |            avatar,
 | 
	
		
			
				|  |  | -          realName,
 | 
	
		
			
				|  |  | +          username,
 | 
	
		
			
				|  |  |            gender,
 | 
	
		
			
				|  |  |            phone,
 | 
	
		
			
				|  |  |            contactAddress,
 | 
	
	
		
			
				|  | @@ -205,7 +205,8 @@ export default {
 | 
	
		
			
				|  |  |        // employee/simpleUpdate
 | 
	
		
			
				|  |  |        this.$refs['ruleForm'].validate(async (valid) => {
 | 
	
		
			
				|  |  |          if (valid) {
 | 
	
		
			
				|  |  | -          simpleUpdate(this.form).then((res) => {
 | 
	
		
			
				|  |  | +          const { phone, ...res } = this.form
 | 
	
		
			
				|  |  | +          simpleUpdate({...res}).then((res) => {
 | 
	
		
			
				|  |  |                this.messageTips("修改", res);
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |          } else {
 | 
	
	
		
			
				|  | @@ -216,6 +217,9 @@ export default {
 | 
	
		
			
				|  |  |      messageTips(title, res) {
 | 
	
		
			
				|  |  |        if (res.code == 200) {
 | 
	
		
			
				|  |  |          this.$message.success(title + "成功");
 | 
	
		
			
				|  |  | +        const { username, avatar } = this.form
 | 
	
		
			
				|  |  | +        this.$store.dispatch('user/setUserName', username)
 | 
	
		
			
				|  |  | +        this.$store.dispatch('user/setUserAvatar', avatar)
 | 
	
		
			
				|  |  |          this.$listeners.close();
 | 
	
		
			
				|  |  |        } else {
 | 
	
		
			
				|  |  |          this.$message.error(res.msg);
 |