|
@@ -5,7 +5,6 @@
|
|
|
:datasource="datasource"
|
|
:datasource="datasource"
|
|
|
cacheKey="mes-recordRules-25113-031018"
|
|
cacheKey="mes-recordRules-25113-031018"
|
|
|
ref="tableRef"
|
|
ref="tableRef"
|
|
|
- :need-page="false"
|
|
|
|
|
>
|
|
>
|
|
|
<template v-slot:toolbar>
|
|
<template v-slot:toolbar>
|
|
|
<el-select
|
|
<el-select
|
|
@@ -49,7 +48,7 @@
|
|
|
import tableColumnsMixin from '@/mixins/tableColumnsMixin';
|
|
import tableColumnsMixin from '@/mixins/tableColumnsMixin';
|
|
|
import dictMixins from '@/mixins/dictMixins';
|
|
import dictMixins from '@/mixins/dictMixins';
|
|
|
import {
|
|
import {
|
|
|
- getLastRuleRecords,
|
|
|
|
|
|
|
+ producetaskrulerecordPage,
|
|
|
getProduceTaskInstanceId
|
|
getProduceTaskInstanceId
|
|
|
} from '@/api/producetaskrulerecord/index.js';
|
|
} from '@/api/producetaskrulerecord/index.js';
|
|
|
import taskDialog from '@/views/produce/components/prenatalExamination/taskDialog.vue';
|
|
import taskDialog from '@/views/produce/components/prenatalExamination/taskDialog.vue';
|
|
@@ -155,27 +154,30 @@
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
datasource({ page, limit, where }) {
|
|
datasource({ page, limit, where }) {
|
|
|
- return this.getList();
|
|
|
|
|
|
|
+ return this.getList(page, limit);
|
|
|
},
|
|
},
|
|
|
- async getList() {
|
|
|
|
|
- const [list, produceTaskInstanceInfo] = await Promise.all([
|
|
|
|
|
- getLastRuleRecords({
|
|
|
|
|
- workOrderId: this.workOrderInfo.id,
|
|
|
|
|
|
|
+ async getList(pageNum, pageSize) {
|
|
|
|
|
+ const [data, produceTaskInstanceInfo] = await await Promise.all([
|
|
|
|
|
+ producetaskrulerecordPage({
|
|
|
|
|
+ workOrderCode: this.workOrderInfo.code,
|
|
|
produceTaskId: this.produceTaskId,
|
|
produceTaskId: this.produceTaskId,
|
|
|
reportWorkType: this.reportWorkType,
|
|
reportWorkType: this.reportWorkType,
|
|
|
- isTempRecord: 0
|
|
|
|
|
|
|
+ isTempRecord: 0,
|
|
|
|
|
+ pageNum,
|
|
|
|
|
+ pageSize
|
|
|
}),
|
|
}),
|
|
|
getProduceTaskInstanceId(this.workOrderInfo.id, this.produceTaskId)
|
|
getProduceTaskInstanceId(this.workOrderInfo.id, this.produceTaskId)
|
|
|
]);
|
|
]);
|
|
|
|
|
|
|
|
- list.map((i) => {
|
|
|
|
|
|
|
+ data.list = data.list.map((i) => {
|
|
|
// 工序名称
|
|
// 工序名称
|
|
|
i.produceTaskName = produceTaskInstanceInfo.name;
|
|
i.produceTaskName = produceTaskInstanceInfo.name;
|
|
|
i.produceTaskInstanceId = produceTaskInstanceInfo.id;
|
|
i.produceTaskInstanceId = produceTaskInstanceInfo.id;
|
|
|
return i;
|
|
return i;
|
|
|
});
|
|
});
|
|
|
- console.log('list', list);
|
|
|
|
|
- return list;
|
|
|
|
|
|
|
+
|
|
|
|
|
+ console.log('list', data.list);
|
|
|
|
|
+ return data.list;
|
|
|
},
|
|
},
|
|
|
reload() {
|
|
reload() {
|
|
|
this.$refs.tableRef.reload();
|
|
this.$refs.tableRef.reload();
|