|
@@ -132,6 +132,9 @@
|
|
|
prop="organName"
|
|
|
label="所属分部"></el-table-column>
|
|
|
<el-table-column align="center"
|
|
|
+ prop="subjectName"
|
|
|
+ label="声部"></el-table-column>
|
|
|
+ <el-table-column align="center"
|
|
|
prop="teacherName"
|
|
|
label="指导老师"></el-table-column>
|
|
|
<el-table-column align="center"
|
|
@@ -183,7 +186,7 @@
|
|
|
width="180px"
|
|
|
label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
- <router-link style="color:#409EFF"
|
|
|
+ <router-link style="color:#409EFF; padding-right: 10px;"
|
|
|
v-permission="'/studentDetail'"
|
|
|
:to="{path:`/business/studentDetail?userId=${scope.row.userId}`,query:{search:JSON.stringify(searchForm),rules:JSON.stringify(pageInfo),studentName:scope.row.username}}">查看</router-link>
|
|
|
<el-button type="text"
|
|
@@ -205,7 +208,6 @@
|
|
|
</div>
|
|
|
<el-dialog :title="maskName"
|
|
|
width="700px"
|
|
|
- label-width="100px"
|
|
|
label-position="right"
|
|
|
class="studentInfo"
|
|
|
:close-on-click-modal='false'
|
|
@@ -213,7 +215,7 @@
|
|
|
<el-divider>基本信息</el-divider>
|
|
|
<el-form :model="studentForm"
|
|
|
:inline="true"
|
|
|
- label-width="80px"
|
|
|
+ label-width="120px"
|
|
|
label-position="right"
|
|
|
ref="studentForm"
|
|
|
:rules="studentRules">
|
|
@@ -295,6 +297,7 @@
|
|
|
|
|
|
<el-form-item label="出生日期">
|
|
|
<el-date-picker v-model.trim="studentForm.date"
|
|
|
+ style="width: 185px;"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
type="date"
|
|
|
:picker-options="{
|
|
@@ -336,19 +339,19 @@
|
|
|
:inline="true">
|
|
|
<el-form-item label="手机号"
|
|
|
prop="phone"
|
|
|
- label-width="80px"
|
|
|
+ label-width="120px"
|
|
|
:rules="[{ required: true, message: '手机号不能为空',trigger: 'blur'},{pattern: /^1[3456789]\d{9}$/, message: '请输入正确的手机号',trigger: 'blur' }]">
|
|
|
<el-input v-model.trim="passwrodForm.phone"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="输入密码"
|
|
|
prop="password"
|
|
|
- label-width="80px"
|
|
|
+ label-width="120px"
|
|
|
:rules="[{ required: true, message: '密码不能为空',trigger: 'blur'},{pattern:/^[\w]{6,20}$/,message:'密码为6-20位',trigger: 'blur'}]">
|
|
|
<el-input v-model.trim="passwrodForm.password"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="再次输入"
|
|
|
prop="password2"
|
|
|
- label-width="80px"
|
|
|
+ label-width="120px"
|
|
|
:rules="[{ required: true, message: '密码不能为空',trigger: 'blur'},{pattern:/^[\w]{6,20}$/,message:'密码为6-20位',trigger: 'blur'}]">
|
|
|
<el-input v-model.trim="passwrodForm.password2"></el-input>
|
|
|
</el-form-item>
|