|
@@ -28,13 +28,15 @@
|
|
import { PageWrapper } from '/@/components/Page';
|
|
import { PageWrapper } from '/@/components/Page';
|
|
import { BasicTable, useTable, TableAction } from '/@/components/Table';
|
|
import { BasicTable, useTable, TableAction } from '/@/components/Table';
|
|
import ClassTree from '/@/views/educational/class/components/ClassTree.vue';
|
|
import ClassTree from '/@/views/educational/class/components/ClassTree.vue';
|
|
- import {
|
|
|
|
- getStundentFaceProcessPage,
|
|
|
|
- postStundentFaceProcessBatchImport,
|
|
|
|
- } from '/@/services/apis/StundentFaceProcessController';
|
|
|
|
|
|
+
|
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
import { useMessage } from '/@/hooks/web/useMessage';
|
|
|
|
|
|
import { useLoading } from '/@/components/Loading';
|
|
import { useLoading } from '/@/components/Loading';
|
|
|
|
+ import {
|
|
|
|
+ deleteBaseWhitelistManagement,
|
|
|
|
+ getWhitelistManagementPage,
|
|
|
|
+ postWhitelistManagementImport,
|
|
|
|
+ } from '/@/services/apis/WhitelistManagementController';
|
|
|
|
|
|
const { createConfirm, createMessage } = useMessage();
|
|
const { createConfirm, createMessage } = useMessage();
|
|
|
|
|
|
@@ -43,13 +45,13 @@
|
|
});
|
|
});
|
|
|
|
|
|
const [registerTable, { reload }] = useTable({
|
|
const [registerTable, { reload }] = useTable({
|
|
- api: getStundentFaceProcessPage,
|
|
|
|
|
|
+ api: getWhitelistManagementPage,
|
|
title: '白名单登记列表',
|
|
title: '白名单登记列表',
|
|
rowKey: 'id',
|
|
rowKey: 'id',
|
|
columns: [
|
|
columns: [
|
|
{
|
|
{
|
|
title: '学号',
|
|
title: '学号',
|
|
- dataIndex: 'studentId',
|
|
|
|
|
|
+ dataIndex: 'credentialNumber',
|
|
align: 'left',
|
|
align: 'left',
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -60,7 +62,7 @@
|
|
},
|
|
},
|
|
{
|
|
{
|
|
title: '手机号',
|
|
title: '手机号',
|
|
- dataIndex: 'mobile',
|
|
|
|
|
|
+ dataIndex: 'phone',
|
|
align: 'left',
|
|
align: 'left',
|
|
width: 120,
|
|
width: 120,
|
|
},
|
|
},
|
|
@@ -72,19 +74,19 @@
|
|
},
|
|
},
|
|
{
|
|
{
|
|
title: '班级',
|
|
title: '班级',
|
|
- dataIndex: 'classCn',
|
|
|
|
|
|
+ dataIndex: 'className',
|
|
align: 'left',
|
|
align: 'left',
|
|
width: 120,
|
|
width: 120,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
title: '班主任',
|
|
title: '班主任',
|
|
- dataIndex: 'teacherCn',
|
|
|
|
|
|
+ dataIndex: 'teacher',
|
|
align: 'left',
|
|
align: 'left',
|
|
width: 100,
|
|
width: 100,
|
|
},
|
|
},
|
|
{
|
|
{
|
|
title: '就读方式',
|
|
title: '就读方式',
|
|
- dataIndex: 'stduyStatus',
|
|
|
|
|
|
+ dataIndex: 'readWay',
|
|
align: 'left',
|
|
align: 'left',
|
|
width: 100,
|
|
width: 100,
|
|
},
|
|
},
|
|
@@ -93,7 +95,7 @@
|
|
labelWidth: 120,
|
|
labelWidth: 120,
|
|
schemas: [
|
|
schemas: [
|
|
{
|
|
{
|
|
- field: 'studentId',
|
|
|
|
|
|
+ field: 'credentialNumber',
|
|
label: '学号',
|
|
label: '学号',
|
|
component: 'Input',
|
|
component: 'Input',
|
|
colProps: { span: 8 },
|
|
colProps: { span: 8 },
|
|
@@ -105,13 +107,13 @@
|
|
colProps: { span: 8 },
|
|
colProps: { span: 8 },
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- field: 'mobile',
|
|
|
|
|
|
+ field: 'phone',
|
|
label: '手机号',
|
|
label: '手机号',
|
|
component: 'Input',
|
|
component: 'Input',
|
|
colProps: { span: 8 },
|
|
colProps: { span: 8 },
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- field: 'stduyStatus',
|
|
|
|
|
|
+ field: 'readWay',
|
|
label: '就读方式',
|
|
label: '就读方式',
|
|
component: 'ApiSelect',
|
|
component: 'ApiSelect',
|
|
colProps: { span: 8 },
|
|
colProps: { span: 8 },
|
|
@@ -147,7 +149,7 @@
|
|
const beforeUpload = async (e) => {
|
|
const beforeUpload = async (e) => {
|
|
try {
|
|
try {
|
|
openFullLoading();
|
|
openFullLoading();
|
|
- await postStundentFaceProcessBatchImport({ file: e });
|
|
|
|
|
|
+ await postWhitelistManagementImport({ file: e });
|
|
closeFullLoading();
|
|
closeFullLoading();
|
|
createMessage.success('导入成功');
|
|
createMessage.success('导入成功');
|
|
reload();
|
|
reload();
|
|
@@ -164,7 +166,7 @@
|
|
content: '是否删除该记录?',
|
|
content: '是否删除该记录?',
|
|
onOk: async () => {
|
|
onOk: async () => {
|
|
try {
|
|
try {
|
|
- // await deleteEvaluationmanagemenEvaluateTemplate([record.id]);
|
|
|
|
|
|
+ await deleteBaseWhitelistManagement([record.id]);
|
|
createMessage.success('删除成功');
|
|
createMessage.success('删除成功');
|
|
await reload();
|
|
await reload();
|
|
} catch (e) {
|
|
} catch (e) {
|