|
@@ -48,21 +48,22 @@
|
|
|
</el-steps>
|
|
</el-steps>
|
|
|
|
|
|
|
|
<el-tabs type="border-card">
|
|
<el-tabs type="border-card">
|
|
|
- <el-tab-pane label="领料详情">
|
|
|
|
|
|
|
+ <el-tab-pane label="领料详情" name="pick">
|
|
|
<pickDetails
|
|
<pickDetails
|
|
|
:isDetails="true"
|
|
:isDetails="true"
|
|
|
- :workOrderInfo="workOrderInfo"
|
|
|
|
|
|
|
+ :routeObj="routeObj"
|
|
|
|
|
+ :curTaskObj="curTaskObj"
|
|
|
></pickDetails>
|
|
></pickDetails>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
- <el-tab-pane label="投料详情">
|
|
|
|
|
|
|
+ <el-tab-pane label="投料详情" name="feed">
|
|
|
<feedDetails
|
|
<feedDetails
|
|
|
:routeObj="routeObj"
|
|
:routeObj="routeObj"
|
|
|
:curTaskObj="curTaskObj"
|
|
:curTaskObj="curTaskObj"
|
|
|
></feedDetails
|
|
></feedDetails
|
|
|
></el-tab-pane>
|
|
></el-tab-pane>
|
|
|
|
|
|
|
|
- <el-tab-pane label="报工详情">
|
|
|
|
|
|
|
+ <el-tab-pane label="报工详情" name="job">
|
|
|
<jobDetails
|
|
<jobDetails
|
|
|
:routeObj="routeObj"
|
|
:routeObj="routeObj"
|
|
|
:curTaskObj="curTaskObj"
|
|
:curTaskObj="curTaskObj"
|
|
@@ -70,7 +71,7 @@
|
|
|
></jobDetails>
|
|
></jobDetails>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
- <el-tab-pane label="生产明细">
|
|
|
|
|
|
|
+ <el-tab-pane label="生产明细" name="production">
|
|
|
<productionDetails
|
|
<productionDetails
|
|
|
:workOrderInfo="workOrderInfo"
|
|
:workOrderInfo="workOrderInfo"
|
|
|
></productionDetails>
|
|
></productionDetails>
|
|
@@ -81,6 +82,7 @@
|
|
|
|
|
|
|
|
<el-tab-pane
|
|
<el-tab-pane
|
|
|
label="记录详情"
|
|
label="记录详情"
|
|
|
|
|
+ name="record"
|
|
|
v-if="
|
|
v-if="
|
|
|
sourceTaskId &&
|
|
sourceTaskId &&
|
|
|
workOrderInfo &&
|
|
workOrderInfo &&
|
|
@@ -93,13 +95,11 @@
|
|
|
:workOrderInfo="workOrderInfo"
|
|
:workOrderInfo="workOrderInfo"
|
|
|
></recordRules>
|
|
></recordRules>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane
|
|
|
|
|
- label="放行单"
|
|
|
|
|
- >
|
|
|
|
|
- <checkList
|
|
|
|
|
- :isDetails="true"
|
|
|
|
|
- :workOrderInfo="workOrderInfo"
|
|
|
|
|
- ></checkList>
|
|
|
|
|
|
|
+ <el-tab-pane label="放行单" name="check">
|
|
|
|
|
+ <checkList
|
|
|
|
|
+ :isDetails="true"
|
|
|
|
|
+ :workOrderInfo="workOrderInfo"
|
|
|
|
|
+ ></checkList>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
</el-tabs>
|
|
|
</div>
|
|
</div>
|
|
@@ -116,7 +116,7 @@
|
|
|
import productionDetails from '@/views//workOrderList/components/productionDetails.vue';
|
|
import productionDetails from '@/views//workOrderList/components/productionDetails.vue';
|
|
|
import pickDetails from '../../details.vue';
|
|
import pickDetails from '../../details.vue';
|
|
|
import recordRules from '../recordRules/recordRules.vue';
|
|
import recordRules from '../recordRules/recordRules.vue';
|
|
|
- import checkList from '@/views/checklistManagement/checklist.vue'
|
|
|
|
|
|
|
+ import checkList from '@/views/checklistManagement/checklist.vue';
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
@@ -186,7 +186,11 @@
|
|
|
this.sourceTaskId = this.routeList[this.desIndex]?.sourceTaskId || '';
|
|
this.sourceTaskId = this.routeList[this.desIndex]?.sourceTaskId || '';
|
|
|
|
|
|
|
|
if (this.workOrderInfo.taskId != -2) {
|
|
if (this.workOrderInfo.taskId != -2) {
|
|
|
- this.curTaskObj = JSON.parse(JSON.stringify(this.routeObj));
|
|
|
|
|
|
|
+ // this.curTaskObj = JSON.parse(JSON.stringify(this.routeObj));
|
|
|
|
|
+ this.curTaskObj = {
|
|
|
|
|
+ taskId: this.workOrderInfo.taskId,
|
|
|
|
|
+ id: this.routeObj.id
|
|
|
|
|
+ };
|
|
|
} else {
|
|
} else {
|
|
|
this.curTaskObj = JSON.parse(JSON.stringify(this.routeList[0]));
|
|
this.curTaskObj = JSON.parse(JSON.stringify(this.routeList[0]));
|
|
|
// this.desIndex = 0;
|
|
// this.desIndex = 0;
|