提交 304246de authored 作者: pengxiaohui's avatar pengxiaohui

bug fixes

上级 51c025f3
......@@ -17,7 +17,7 @@
<el-dialog :title="dialogType === 'add' ? '新建角色' : '编辑角色'" :visible.sync="dialogVisible" width="520px" @close="handleClose">
<el-form :model="form" :rules="rules" ref="ruleForm" label-width="120px">
<el-form-item label="角色名称" prop="name">
<el-input v-model="form.name" size="small" placeholder="请输入角色名称"/>
<el-input v-model="form.name" size="small" placeholder="请输入角色名称" :disabled="dialogType === 'edit'"/>
</el-form-item>
<el-form-item label="角色描述" prop="description">
<el-input v-model="form.description" size="small" placeholder="请输入角色描述"/>
......
......@@ -22,13 +22,13 @@
</el-table-column>
<el-table-column label="分数" min-width="70">
<template slot-scope="subScope">
<span v-show="!isEdit">{{subScope.row.score}}</span>
<span v-show="!isEdit">{{subScope.row.score || '暂无'}}</span>
<el-input v-show="isEdit" v-model="subScope.row.score" size="mini" placeholder="请填写" />
</template>
</el-table-column>
<el-table-column label="成绩发布时间" min-width="160">
<template slot-scope="subScope">
<span v-show="!isEdit">{{subScope.row.pubdate}}</span>
<span v-show="!isEdit">{{subScope.row.pubdate || '暂无'}}</span>
<el-date-picker v-show="isEdit" v-model="subScope.row.pubdate" type="datetime" value-format="yyyy-MM-dd hh:mm:ss" placeholder="请选择" size="mini" style="width:100%;"/>
</template>
</el-table-column>
......
......@@ -27,7 +27,7 @@
<el-form-item label="身份证号:" prop="id_number">
<el-input v-model="form.id_number" placeholder="请输入身份证号" size="mini" :disabled="!isEdit"/>
</el-form-item>
<el-form-item label="手机号:" prop="mobile">
<el-form-item label="电话号码:" prop="mobile">
<el-input v-model="form.mobile" placeholder="请输入手机号" size="mini" :disabled="!isEdit"/>
</el-form-item>
<el-form-item label="邮箱地址:" prop="email">
......@@ -101,6 +101,9 @@ export default {
}
},
computed: {
user() {
return this.$store.state.user.user || {}
},
permissions() {
return this.$store.state.user.permissions || []
},
......@@ -230,7 +233,9 @@ export default {
})
},
fetchUpdate() {
updateStudentInfo(this.form.id, this.form).then(res => {
const params = Object.assign({}, this.form)
params.updated_operator = this.user.username || this.user.nickname
updateStudentInfo(params.id, params).then(res => {
if (res.code === 0 && res.message === 'OK') {
this.$message.success('提交数据成功')
this.$emit('tableRefetch')
......
......@@ -163,7 +163,7 @@ export default {
},
filters: [
{ type: 'input', placeholder: '请输入学籍ID/学员姓名', prop: 'key' },
{ type: 'input', placeholder: '手机号码', prop: 'mobile' },
{ type: 'input', placeholder: '电话号码', prop: 'mobile' },
{ type: 'input', placeholder: '邮箱地址', prop: 'email' }
],
columns: [
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论