This commit is contained in:
2024-05-24 15:59:49 +08:00
parent cf2a5a7861
commit dcba6962f2
19 changed files with 1508 additions and 286 deletions

View File

@@ -24,7 +24,7 @@
import basicPage from '../mixins/basic-page';
import { parseTime } from '../mixins/code-filter';
import codeFilter from '../mixins/code-filter';
import { getMainTaskHistoryPage } from '@/api/oth/mainTaskHistory';
import { getMainTaskHistoryPage,exportMainTaskHistoryExcel } from '@/api/oth/mainTaskHistory';
import point from './point';
const tableProps = [
@@ -195,6 +195,7 @@ export default {
return {
urlOptions: {
getDataListURL: getMainTaskHistoryPage,
exportURL: exportMainTaskHistoryExcel,
},
tableProps,
tableData: [],
@@ -265,6 +266,13 @@ export default {
btnName: '重置',
name: 'reset',
},
{
type: 'button',
btnName: '导出',
name: 'export',
color: 'primary',
plain: true,
},
],
};
},
@@ -311,6 +319,21 @@ export default {
};
this.getDataList();
break;
case 'export':
this.listQuery.pageNo = undefined;
this.listQuery.pageSize = undefined;
this.listQuery.mainTaskCode = val.code;
this.listQuery.mainTaskType = val.taskType;
this.listQuery.barCode = val.tcode;
// this.listQuery.mainTaskState = val.status;
this.listQuery.mainTaskState = 5;
this.listQuery.stacker = val.stacker;
this.listQuery.agv = val.agv;
this.listQuery.createTime = val.searchTime;
this.listQuery.startTime = val.searchTime ? val.searchTime[0] : '';
this.listQuery.endTime = val.searchTime ? val.searchTime[1] : '';
this.handleExport(this.listQuery, '历史任务导出');
break;
default:
console.log(val);
}

View File

@@ -24,7 +24,7 @@
import basicPage from '../mixins/basic-page';
import { parseTime } from '../mixins/code-filter';
import codeFilter from '../mixins/code-filter';
import { getMainTaskHistoryPage } from '@/api/oth/mainTaskHistory';
import { getMainTaskHistoryPage,exportMainTaskHistoryExcel } from '@/api/oth/mainTaskHistory';
import point from './point';
const tableProps = [
@@ -195,6 +195,7 @@ export default {
return {
urlOptions: {
getDataListURL: getMainTaskHistoryPage,
exportURL: exportMainTaskHistoryExcel,
},
tableProps,
tableData: [],
@@ -265,6 +266,13 @@ export default {
btnName: '重置',
name: 'reset',
},
{
type: 'button',
btnName: '导出',
name: 'export',
color: 'primary',
plain: true,
},
],
};
},
@@ -312,6 +320,21 @@ export default {
};
this.getDataList();
break;
case 'export':
this.listQuery.pageNo = undefined;
this.listQuery.pageSize = undefined;
this.listQuery.mainTaskCode = val.code;
this.listQuery.mainTaskType = val.taskType;
this.listQuery.barCode = val.tcode;
// this.listQuery.mainTaskState = val.status;
this.listQuery.mainTaskState = 5;
this.listQuery.stacker = val.stacker;
this.listQuery.agv = val.agv;
this.listQuery.createTime = val.searchTime;
this.listQuery.startTime = val.searchTime ? val.searchTime[0] : '';
this.listQuery.endTime = val.searchTime ? val.searchTime[1] : '';
this.handleExport(this.listQuery, '历史任务导出');
break;
default:
console.log(val);
}