|
@@ -7,137 +7,9 @@
|
|
<div class="block"><el-avatar :size="163" :src="circleUrl"></el-avatar></div>
|
|
<div class="block"><el-avatar :size="163" :src="circleUrl"></el-avatar></div>
|
|
</div>
|
|
</div>
|
|
</el-col>
|
|
</el-col>
|
|
- <!-- <span>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">姓名</p>
|
|
|
|
- <p class="name">{{ messInfo.name }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">身份证号</p>
|
|
|
|
- <p class="name">{{ messInfo.id_number }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">性别</p>
|
|
|
|
- <p class="name">{{ messInfo.gender }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">民族</p>
|
|
|
|
- <p class="name">{{ messInfo.nation }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">手机号</p>
|
|
|
|
- <p class="name">{{ messInfo.phone }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">QQ</p>
|
|
|
|
- <p class="name">{{ messInfo.qq }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">学校</p>
|
|
|
|
- <p class="name">{{ messInfo.school_name }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">所在院系</p>
|
|
|
|
- <p class="name">{{ messInfo.faculty }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">所在专业</p>
|
|
|
|
- <p class="name">{{ messInfo.major }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">入学年份</p>
|
|
|
|
- <p class="name">{{ messInfo.entry_year }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">毕业年份</p>
|
|
|
|
- <p class="name">{{ messInfo.finish_year }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">在校所担当职务</p>
|
|
|
|
- <p class="name">{{ messInfo.school_job }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">e-mail</p>
|
|
|
|
- <p class="name">{{ messInfo.email }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="24" class="mess">
|
|
|
|
- <el-col :span="22" class="info">
|
|
|
|
- <p class="title">户口所在地</p>
|
|
|
|
- <p class="name">{{ messInfo.family_place }}</p>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="2" class="icon">
|
|
|
|
- <van-icon name="arrow" />
|
|
|
|
- </el-col>
|
|
|
|
- </el-col>
|
|
|
|
- </span> -->
|
|
|
|
<!-- 学生修改 -->
|
|
<!-- 学生修改 -->
|
|
<van-col span="24">
|
|
<van-col span="24">
|
|
- <van-form @submit="onSubmit">
|
|
|
|
|
|
+ <van-form>
|
|
<van-field v-model="messInfo.name" name="姓名" label="姓名" placeholder="姓名" :rules="[{ required: true, message: '请填写用户名' }]" />
|
|
<van-field v-model="messInfo.name" name="姓名" label="姓名" placeholder="姓名" :rules="[{ required: true, message: '请填写用户名' }]" />
|
|
<van-field v-model="messInfo.id_number" name="身份证号" label="身份证号" placeholder="身份证号" />
|
|
<van-field v-model="messInfo.id_number" name="身份证号" label="身份证号" placeholder="身份证号" />
|
|
<van-field name="radio" label="性别">
|
|
<van-field name="radio" label="性别">
|
|
@@ -176,9 +48,7 @@
|
|
<van-field v-model="messInfo.email" name="e-mail" label="e-mail" placeholder="e-mail" />
|
|
<van-field v-model="messInfo.email" name="e-mail" label="e-mail" placeholder="e-mail" />
|
|
<van-field v-model="messInfo.family_place" name="户口所在地" label="户口所在地" placeholder="户口所在地" />
|
|
<van-field v-model="messInfo.family_place" name="户口所在地" label="户口所在地" placeholder="户口所在地" />
|
|
<div style="margin: 16px;">
|
|
<div style="margin: 16px;">
|
|
- <van-button round block type="info" native-type="submit">
|
|
|
|
- 保存
|
|
|
|
- </van-button>
|
|
|
|
|
|
+ <van-button :loading="loading" round type="info" size="large" @click="onSubmit" :loading-text="loadingText">提交</van-button>
|
|
</div>
|
|
</div>
|
|
</van-form>
|
|
</van-form>
|
|
</van-col>
|
|
</van-col>
|
|
@@ -197,6 +67,7 @@ export default {
|
|
messInfo: null,
|
|
messInfo: null,
|
|
teainfo: null,
|
|
teainfo: null,
|
|
jianshiinfo: null,
|
|
jianshiinfo: null,
|
|
|
|
+ loading: Boolean,
|
|
},
|
|
},
|
|
components: {},
|
|
components: {},
|
|
data: () => ({
|
|
data: () => ({
|
|
@@ -206,6 +77,7 @@ export default {
|
|
school: [],
|
|
school: [],
|
|
schoolList: [],
|
|
schoolList: [],
|
|
showSchool: false,
|
|
showSchool: false,
|
|
|
|
+ loadingText: '加载中...',
|
|
}),
|
|
}),
|
|
created() {
|
|
created() {
|
|
this.otherList();
|
|
this.otherList();
|