|
@@ -117,8 +117,8 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <TaskModal :visible="taskModalVisible" :title="taskForm?'编辑任务':'新建任务'" :save-loading="taskLoading"
|
|
|
- :edit-form="taskForm" @close="closeTaskModal" @submit="submitForm" :disabled-list="[]"/>
|
|
|
+ <TaskModal :visible="taskModalVisible" :title="taskForm ? '编辑任务' : '新建任务'" :save-loading="taskLoading"
|
|
|
+ :edit-form="taskForm" @close="closeTaskModal" @submit="submitForm" />
|
|
|
<ImportModal :visible="importVisible" :save-loading="importLoading" @close="closeImportModal"
|
|
|
@submit="importExcel" />
|
|
|
<ExportModal :visible="exportVisible" :save-loading="exportLoading" @close="closeExportModal"
|
|
@@ -171,105 +171,14 @@ const searchForm = ref<any>();
|
|
|
const tableRef = ref<InstanceType<typeof ElTable>>();
|
|
|
const loading = ref<boolean>(false);
|
|
|
const totalCount = ref<number>(0);
|
|
|
-const tableData = ref<any[]>([
|
|
|
- {
|
|
|
- taskName: '任务1111111111111111111111111',
|
|
|
- contactsTel: "15100111111",
|
|
|
- contactsName: "水水水水",
|
|
|
- customerName: '李四',
|
|
|
- status: 0,
|
|
|
- priority: 0,
|
|
|
- executorId: [1, 2], //执行人id
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- repeat:1,
|
|
|
- taskType: 1,
|
|
|
- endType: 1,
|
|
|
- taskDesc: "任务秒数",
|
|
|
- repeatType:4,
|
|
|
- repeatDesignDay: "1,4,3,4",
|
|
|
- taskLogs: [
|
|
|
- {
|
|
|
- id: 3,
|
|
|
- modTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
|
|
|
- userName: '张三',
|
|
|
- content: '删除任务'
|
|
|
- },
|
|
|
- {
|
|
|
- id: 2,
|
|
|
- modTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
|
|
|
- operateType: '2',
|
|
|
- userName: '张三',
|
|
|
- content: '修改任务'
|
|
|
- }, {
|
|
|
- id: 1,
|
|
|
- modTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
|
|
|
- operateType: '1',
|
|
|
- userName: '张三',
|
|
|
- content: '创建任务'
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- taskName: '任务222',
|
|
|
- customerName: '张三',
|
|
|
- status: '1',
|
|
|
- priority: '1',
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- taskType: '2'
|
|
|
- },
|
|
|
- {
|
|
|
- taskName: '任务333',
|
|
|
- customerName: '王五',
|
|
|
- status: '2',
|
|
|
- priority: '2',
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- taskType: '0'
|
|
|
- },
|
|
|
- {
|
|
|
- taskName: '任务444',
|
|
|
- customerName: '赵六',
|
|
|
- status: '3',
|
|
|
- priority: '1',
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- taskType: '3'
|
|
|
- },
|
|
|
- {
|
|
|
- taskName: '任务555',
|
|
|
- customerName: '马六',
|
|
|
- status: '1',
|
|
|
- priority: '2',
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- },
|
|
|
- {
|
|
|
- taskName: '任务666',
|
|
|
- customerName: '吴七',
|
|
|
- status: '3',
|
|
|
- priority: '0',
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- },
|
|
|
- {
|
|
|
- taskName: '任务777',
|
|
|
- customerName: '钱八',
|
|
|
- status: '0',
|
|
|
- priority: '1',
|
|
|
- startDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- endDate: dayjs().format('YYYY-MM-DD'),
|
|
|
- }
|
|
|
-])
|
|
|
+const tableData = ref<any[]>([])
|
|
|
function search() {
|
|
|
- return
|
|
|
loading.value = true;
|
|
|
post(PAGE_LIST, getFromValue(searchForm.value)).then(({ data }) => {
|
|
|
loading.value = false;
|
|
|
const { total, record } = data;
|
|
|
totalCount.value = total;
|
|
|
- // tableData.value = record;
|
|
|
+ tableData.value = record;
|
|
|
}).catch(err => {
|
|
|
console.log("err", err);
|
|
|
loading.value = false;
|