import React from 'react';
import { Button, Upload } from 'antd';
import { Link } from 'react-router-dom';
import './index.less';
import Page from '@src/containers/Page';
import Block from '@src/components/Block';
import FilterLayout from '@src/layouts/FilterLayout';
import ActionLayout from '@src/layouts/ActionLayout';
import TableLayout from '@src/layouts/TableLayout';
import { PreviewStatus } from '@src/services/Constant';
import { getMap, formatDate } from '@src/services/Tools';
import { asyncSMessage } from '@src/services/AsyncTools';
import { Exercise } from '../../../stores/exercise';
import { Preview } from '../../../stores/preview';
import { System } from '../../../stores/system';
const filterForm = [
{
key: 'category',
type: 'select',
allowClear: true,
name: '课程',
placeholder: '请选择',
number: true,
},
{
key: 'status',
type: 'select',
name: '状态',
select: PreviewStatus,
number: true,
placeholder: '请选择',
},
];
export default class extends Page {
constructor(props) {
super(props);
this.actionList = [{
key: 'add',
name: '新建作业',
render: (item) => {
// return ;
return ;
},
}, {
key: 'template',
name: '下载批量导入模版',
render: (item) => {
return {item.name};
},
}, {
key: 'import',
name: '批量导入',
render: (item) => {
return