Commit 14afc05e authored by 王鹏云's avatar 王鹏云

学生管理模块-前端

parent ad451083
...@@ -96,11 +96,6 @@ ...@@ -96,11 +96,6 @@
{{ scope.row.userName || '-' }} {{ scope.row.userName || '-' }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="用户" prop="userId" :show-overflow-tooltip="true">
<template slot-scope="scope">
{{ scope.row.userId || '-' }}
</template>
</el-table-column>
<el-table-column label="姓名" prop="stuName" :show-overflow-tooltip="true"> <el-table-column label="姓名" prop="stuName" :show-overflow-tooltip="true">
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.stuName || '-' }} {{ scope.row.stuName || '-' }}
...@@ -132,11 +127,6 @@ ...@@ -132,11 +127,6 @@
{{ scope.row.remarks || '-' }} {{ scope.row.remarks || '-' }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="创建时间" prop="createDate" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{ scope.row.createDate | transformDateByFormat('YYYY-MM-DD HH:mm') }}</span>
</template>
</el-table-column>
<el-table-column label="操作" class-name="small-padding fixed-width" width="200px"> <el-table-column label="操作" class-name="small-padding fixed-width" width="200px">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
...@@ -168,11 +158,8 @@ ...@@ -168,11 +158,8 @@
<el-form-item label="学号" prop="userCode"> <el-form-item label="学号" prop="userCode">
<el-input v-model.trim="form.userCode" show-word-limit :maxlength="255" placeholder="请输入学号" /> <el-input v-model.trim="form.userCode" show-word-limit :maxlength="255" placeholder="请输入学号" />
</el-form-item> </el-form-item>
<el-form-item label="账号(关联sys_user)" prop="userName"> <el-form-item label="账号" prop="userName">
<el-input v-model.trim="form.userName" show-word-limit :maxlength="255" placeholder="请输入账号(关联sys_user)" /> <el-input v-model.trim="form.userName" show-word-limit :maxlength="255" placeholder="请输入账号" />
</el-form-item>
<el-form-item label="用户(关联sys_user)" prop="userId">
<el-input-number v-model.trim="form.userId" controls-position="right" :min="0" />
</el-form-item> </el-form-item>
<el-form-item label="姓名" prop="stuName"> <el-form-item label="姓名" prop="stuName">
<el-input v-model.trim="form.stuName" show-word-limit :maxlength="255" placeholder="请输入姓名" /> <el-input v-model.trim="form.stuName" show-word-limit :maxlength="255" placeholder="请输入姓名" />
...@@ -251,6 +238,21 @@ export default { ...@@ -251,6 +238,21 @@ export default {
form: {}, form: {},
// 表单校验 // 表单校验
rules: { rules: {
userCode: [
{ required: true, message: '学号不能为空', trigger: 'blur' }
],
userName: [
{ required: true, message: '账号不能为空', trigger: 'blur' }
],
stuName: [
{ required: true, message: '姓名不能为空', trigger: 'blur' }
],
stuPhone: [
{ required: true, message: '手机号不能为空', trigger: 'blur' }
],
classesId: [
{ required: true, message: '班级不能为空', trigger: 'blur' }
]
} }
} }
}, },
...@@ -360,9 +362,13 @@ export default { ...@@ -360,9 +362,13 @@ export default {
}) })
} else { } else {
addBusStudentInfo(this.form).then(response => { addBusStudentInfo(this.form).then(response => {
this.msgSuccess('新增成功') if (response.code === 200) {
this.open = false this.msgSuccess('新增成功')
this.getList() this.open = false
this.getList()
} else {
this.$message.error(response.message)
}
}) })
} }
} }
......
...@@ -61,7 +61,7 @@ module.exports = { ...@@ -61,7 +61,7 @@ module.exports = {
[process.env.VUE_APP_BASE_API]: { [process.env.VUE_APP_BASE_API]: {
// target: `http://49.232.167.247:20014/`, // target: `http://49.232.167.247:20014/`,
// target: `http://192.168.10.185:8084/`, // target: `http://192.168.10.185:8084/`,
target: `http://192.168.1.41:8082/`, target: `http://127.0.0.1:8091/`,
pathRewrite: { pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: '' ['^' + process.env.VUE_APP_BASE_API]: ''
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment