Commit fc547f83 authored by munan's avatar munan

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	src/views/busTeacherInfo/index.vue
#	src/views/resDatasetInfo/index.vue
parents ca50bbb5 d24c263f
...@@ -53,6 +53,7 @@ ...@@ -53,6 +53,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.queryClass" :class="commonField.queryClass"
...@@ -66,7 +67,6 @@ ...@@ -66,7 +67,6 @@
:size="commonField.smallSize" :size="commonField.smallSize"
@click="resetQuery">重置</el-button> @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.addClass" :class="commonField.addClass"
......
...@@ -53,6 +53,8 @@ ...@@ -53,6 +53,8 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.queryClass" :class="commonField.queryClass"
...@@ -67,7 +69,6 @@ ...@@ -67,7 +69,6 @@
:size="commonField.smallSize" :size="commonField.smallSize"
@click="resetQuery">重置</el-button> @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.addClass" :class="commonField.addClass"
...@@ -85,7 +86,6 @@ ...@@ -85,7 +86,6 @@
</div> </div>
</el-form> </el-form>
</div> </div>
<div class="placeholder" />
<div style="padding:5px 10px"> <div style="padding:5px 10px">
<el-table v-loading="loading" border :data="busStudentInfoList" > <el-table v-loading="loading" border :data="busStudentInfoList" >
<el-table-column type="index" label="序号" width="55" align="center" /> <el-table-column type="index" label="序号" width="55" align="center" />
...@@ -180,9 +180,9 @@ ...@@ -180,9 +180,9 @@
> >
<el-option <el-option
v-for="item in classData" v-for="item in classData"
:key="item.id" :key="item.businessId"
:label="item.name" :label="item.classesName"
:value="item.id" :value="item.businessId"
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -212,7 +212,9 @@ import { ...@@ -212,7 +212,9 @@ import {
addBusStudentInfo, addBusStudentInfo,
updateBusStudentInfo, updateBusStudentInfo,
exportBusStudentInfo } from '@/api/busStudentInfo' exportBusStudentInfo } from '@/api/busStudentInfo'
import {listBusClassesInfo} from '@/api/busClassesInfo'
import commonField from '@/utils/commonField' import commonField from '@/utils/commonField'
import { get } from 'js-cookie';
export default { export default {
name: 'BusStudentInfo', name: 'BusStudentInfo',
data() { data() {
...@@ -275,14 +277,14 @@ export default { ...@@ -275,14 +277,14 @@ export default {
}, },
// 班级参数 // 班级参数
classData: [ classData: [
{ id: 1, name: '软件工程1班' }, // { id: 1, name: '软件工程1班' },
{ id: 2, name: '软件工程2班' }, // { id: 2, name: '软件工程2班' },
{ id: 3, name: '软件工程3班' }, // { id: 3, name: '软件工程3班' },
{ id: 4, name: '软件工程4班' }, // { id: 4, name: '软件工程4班' },
{ id: 5, name: '物联网工程1班' }, // { id: 5, name: '物联网工程1班' },
{ id: 6, name: '物联网工程2班' }, // { id: 6, name: '物联网工程2班' },
{ id: 7, name: '物联网工程3班' }, // { id: 7, name: '物联网工程3班' },
{ id: 8, name: '物联网工程4班' } // { id: 8, name: '物联网工程4班' }
] ]
} }
}, },
...@@ -295,8 +297,17 @@ export default { ...@@ -295,8 +297,17 @@ export default {
}, },
created() { created() {
this.getList() // 列表查询 this.getList() // 列表查询
this.getClassList()// 班级列表
}, },
methods: { methods: {
//查询班级列表
getClassList() {
listBusClassesInfo().then(
response => {
this.classData = response.rows
}
)
},
// 手机号校验 // 手机号校验
isStuPhoneValid(rule, value, callback) { isStuPhoneValid(rule, value, callback) {
const reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/ const reg_tel = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/
......
...@@ -53,7 +53,8 @@ ...@@ -53,7 +53,8 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<div class="search">
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.queryClass" :class="commonField.queryClass"
...@@ -68,7 +69,6 @@ ...@@ -68,7 +69,6 @@
:size="commonField.smallSize" :size="commonField.smallSize"
@click="resetQuery">重置</el-button> @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.addClass" :class="commonField.addClass"
...@@ -84,10 +84,8 @@ ...@@ -84,10 +84,8 @@
@click="handleExport">导出</el-button> @click="handleExport">导出</el-button>
</el-form-item> </el-form-item>
</div> </div>
</div>
</el-form> </el-form>
</div> </div>
<div class="placeholder" />
<div style="padding:5px 10px"> <div style="padding:5px 10px">
<el-table v-loading="loading" border :data="busTeacherInfoList" > <el-table v-loading="loading" border :data="busTeacherInfoList" >
<el-table-column type="index" label="序号" width="55" align="center" /> <el-table-column type="index" label="序号" width="55" align="center" />
......
...@@ -52,6 +52,8 @@ ...@@ -52,6 +52,8 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.queryClass" :class="commonField.queryClass"
...@@ -65,7 +67,6 @@ ...@@ -65,7 +67,6 @@
:size="commonField.smallSize" :size="commonField.smallSize"
@click="resetQuery">重置</el-button> @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.addClass" :class="commonField.addClass"
...@@ -83,6 +84,7 @@ ...@@ -83,6 +84,7 @@
</div> </div>
</el-form> </el-form>
<div style="padding:5px 10px"> <div style="padding:5px 10px">
<div class="mb12 font-small-bold">数据集信息列表</div>
<el-table v-loading="loading" border :data="resDatasetInfoList" > <el-table v-loading="loading" border :data="resDatasetInfoList" >
<el-table-column type="index" label="序号" width="55" align="center" /> <el-table-column type="index" label="序号" width="55" align="center" />
<el-table-column label="数据集编号" prop="dataCode" :show-overflow-tooltip="true"> <el-table-column label="数据集编号" prop="dataCode" :show-overflow-tooltip="true">
...@@ -111,8 +113,6 @@ ...@@ -111,8 +113,6 @@
</el-table-column> </el-table-column>
<el-table-column width="100" label="状态" prop="flag"> <el-table-column width="100" label="状态" prop="flag">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.flag === '1'"></span>
<span v-else-if="scope.row.flag === '0'"></span>
<el-switch <el-switch
v-model="scope.row.flag" v-model="scope.row.flag"
class="switchDisabledStyle" class="switchDisabledStyle"
...@@ -177,7 +177,7 @@ ...@@ -177,7 +177,7 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="标签选择" > <el-form-item label="标签选择" >
<el-select name="lableSelect" id="lableSelect" v-model="form.labelId" placeholder="请选择" multiple collapse-tags @change="labelChang()"> <el-select name="lableSelect" id="lableSelect" class="custom-select" v-model="form.labelId" placeholder="请选择" multiple collapse-tags @change="labelChang()">
<el-option <el-option
v-for="labelInfo in statusArr" v-for="labelInfo in statusArr"
:key="labelInfo.businessId" :key="labelInfo.businessId"
...@@ -417,6 +417,7 @@ export default { ...@@ -417,6 +417,7 @@ export default {
}, },
// 改变状态 // 改变状态
handleStatusChange(row) { handleStatusChange(row) {
console.log(row)
const text = row.flag === '1' ? '启用' : '停用' const text = row.flag === '1' ? '启用' : '停用'
this.$confirm('确认操作?', '提示', { this.$confirm('确认操作?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
...@@ -518,5 +519,8 @@ export default { ...@@ -518,5 +519,8 @@ export default {
background-color: #F4F4F4; background-color: #F4F4F4;
margin-bottom: 10px margin-bottom: 10px
} }
.custom-select .el-input {
display: none;
}
} }
</style> </style>
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<div style="float: right">
<el-form-item> <el-form-item>
<el-button <el-button
:class="commonField.queryClass" :class="commonField.queryClass"
...@@ -48,9 +49,6 @@ ...@@ -48,9 +49,6 @@
:size="commonField.smallSize" :size="commonField.smallSize"
@click="resetQuery" @click="resetQuery"
>重置</el-button> >重置</el-button>
</el-form-item>
<div style="float: right">
<el-form-item>
<el-button <el-button
:class="commonField.addClass" :class="commonField.addClass"
:type="commonField.typePrimary" :type="commonField.typePrimary"
......
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