|
@@ -4,7 +4,7 @@
|
|
|
<data-table :fields="fields" :data="list" :opera="opera" @edit="toEdit" @delete="toDelete" @post="toPost"></data-table>
|
|
|
</list-frame>
|
|
|
<el-drawer title="任职" :visible.sync="drawer" direction="rtl" @close="toClose">
|
|
|
- <data-form :data="form" :fields="formFields" :rules="rules" @save="handlePost" :isNew="false">
|
|
|
+ <data-form :data="form" :fields="formFields" :rules="rules" :isNew="false">
|
|
|
<template #radios="{item}">
|
|
|
<template v-if="item.model === 'job'">
|
|
|
<el-radio label="1">班长</el-radio>
|
|
@@ -26,7 +26,6 @@ import listFrame from '@frame/layout/admin/list-frame';
|
|
|
import dataTable from '@frame/components/data-table';
|
|
|
import dataForm from '@frame/components/form';
|
|
|
import { createNamespacedHelpers } from 'vuex';
|
|
|
-// TODO接口没改,没写
|
|
|
const { mapActions } = createNamespacedHelpers('student');
|
|
|
export default {
|
|
|
metaInfo: { title: '班级名单' },
|
|
@@ -131,11 +130,6 @@ export default {
|
|
|
this.$set(this, `form`, JSON.parse(JSON.stringify(data)));
|
|
|
this.drawer = true;
|
|
|
},
|
|
|
- handlePost({ data, isNew }) {
|
|
|
- console.log(data);
|
|
|
- //TODO修改接口,然后查询
|
|
|
- this.toClose();
|
|
|
- },
|
|
|
toClose() {
|
|
|
this.drawer = false;
|
|
|
this.form = {};
|