|
@@ -257,7 +257,7 @@
|
|
|
@selection-change="handleSelectionChange" :show-overflow-tooltip="true">
|
|
@selection-change="handleSelectionChange" :show-overflow-tooltip="true">
|
|
|
|
|
|
|
|
<template v-for="item in tableFields[currentNode]">
|
|
<template v-for="item in tableFields[currentNode]">
|
|
|
- <el-table-column :align="item.align" :label="item.title" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
|
|
|
|
+ <el-table-column :align="item.align" :label="item.title" :fixed="item.fixed" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
</template>
|
|
</template>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<!-- 分页 -->
|
|
<!-- 分页 -->
|
|
@@ -332,7 +332,7 @@
|
|
|
:cell-class-name="pczc_planUsageCellClass"
|
|
:cell-class-name="pczc_planUsageCellClass"
|
|
|
style="width: 100%;height: 42vh" border tooltip-effect="dark" :data="bottomData" row-key="ID" @selection-change="handleSelectionChange">
|
|
style="width: 100%;height: 42vh" border tooltip-effect="dark" :data="bottomData" row-key="ID" @selection-change="handleSelectionChange">
|
|
|
<template v-for="item in bottomTableF[currentNode]">
|
|
<template v-for="item in bottomTableF[currentNode]">
|
|
|
- <el-table-column :align="item.align" :label="item.title" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
|
|
|
|
+ <el-table-column :align="item.align" :label="item.title" :fixed="item.fixed" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
</template>
|
|
</template>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</div>
|
|
</div>
|
|
@@ -347,7 +347,7 @@
|
|
|
<!-- 排程列表-->
|
|
<!-- 排程列表-->
|
|
|
<el-table-column type="selection" width="30" />
|
|
<el-table-column type="selection" width="30" />
|
|
|
<template v-for="item in [
|
|
<template v-for="item in [
|
|
|
- { align:'left', title: '工单编号', prop: '工单编号', width: 110 , sortable: 'sortable', },
|
|
|
|
|
|
|
+ { align:'left', title: '工单编号', prop: '工单编号', width: 110 , sortable: 'sortable',fixed:'fixed',},
|
|
|
{ align:'left', title: '销售订单号', prop: '销售订单号', width: 200 , sortable: 'sortable', },
|
|
{ align:'left', title: '销售订单号', prop: '销售订单号', width: 200 , sortable: 'sortable', },
|
|
|
{ align:'left', title: '印件名称', prop: '印件名称', width: 320 , sortable: 'sortable', },
|
|
{ align:'left', title: '印件名称', prop: '印件名称', width: 320 , sortable: 'sortable', },
|
|
|
{ align:'left', title: '印件工序及名称', prop: '印件工序及名称', width: 200 , sortable: 'sortable', },
|
|
{ align:'left', title: '印件工序及名称', prop: '印件工序及名称', width: 200 , sortable: 'sortable', },
|
|
@@ -365,7 +365,7 @@
|
|
|
{ align:'left', title: '印件号', prop: 'yjno', width: 110 , sortable: 'sortable', },
|
|
{ align:'left', title: '印件号', prop: 'yjno', width: 110 , sortable: 'sortable', },
|
|
|
{ align:'left', title: '工序号', prop: 'gxh', width: 110 , sortable: 'sortable', },
|
|
{ align:'left', title: '工序号', prop: 'gxh', width: 110 , sortable: 'sortable', },
|
|
|
]">
|
|
]">
|
|
|
- <el-table-column :align="item.align" :label="item.title" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
|
|
|
|
+ <el-table-column :align="item.align" :label="item.title" :fixed="item.fixed" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
</template>
|
|
</template>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<!-- 制程列表-->
|
|
<!-- 制程列表-->
|
|
@@ -376,7 +376,7 @@
|
|
|
style="width: 100%;height: 49vh;margin-top: 10px" border tooltip-effect="dark" :data="chejianfuData" row-key="ID" @selection-change="ZP_handleChange">
|
|
style="width: 100%;height: 49vh;margin-top: 10px" border tooltip-effect="dark" :data="chejianfuData" row-key="ID" @selection-change="ZP_handleChange">
|
|
|
<el-table-column type="selection" width="30" />
|
|
<el-table-column type="selection" width="30" />
|
|
|
<template v-for="item in [
|
|
<template v-for="item in [
|
|
|
- { align:'left', title: '工单编号', prop: '工单编号', width: 110 , sortable: 'sortable', },
|
|
|
|
|
|
|
+ { align:'left', title: '工单编号', prop: '工单编号', width: 110 , sortable: 'sortable',fixed:'fixed',},
|
|
|
{ align:'left', title: '销售订单号', prop: '销售订单号', width: 200 , sortable: 'sortable', },
|
|
{ align:'left', title: '销售订单号', prop: '销售订单号', width: 200 , sortable: 'sortable', },
|
|
|
{ align:'left', title: '印件名称', prop: '印件名称', width: 320 , sortable: 'sortable', },
|
|
{ align:'left', title: '印件名称', prop: '印件名称', width: 320 , sortable: 'sortable', },
|
|
|
{ align:'left', title: '印件工序及名称', prop: '印件工序及名称', width: 200 , sortable: 'sortable', },
|
|
{ align:'left', title: '印件工序及名称', prop: '印件工序及名称', width: 200 , sortable: 'sortable', },
|
|
@@ -404,7 +404,7 @@
|
|
|
{ align:'left', title: '印件号', prop: 'yjno', width: 110 , sortable: 'sortable', },
|
|
{ align:'left', title: '印件号', prop: 'yjno', width: 110 , sortable: 'sortable', },
|
|
|
{ align:'left', title: '工序号', prop: 'gxh', width: 110 , sortable: 'sortable', },
|
|
{ align:'left', title: '工序号', prop: 'gxh', width: 110 , sortable: 'sortable', },
|
|
|
]">
|
|
]">
|
|
|
- <el-table-column :align="item.align" :label="item.title" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
|
|
|
|
+ <el-table-column :align="item.align" :label="item.title" :fixed="item.fixed" :prop="item.prop" :width="item.width" :sortable="item.sortable" />
|
|
|
</template>
|
|
</template>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</div>
|
|
</div>
|
|
@@ -518,9 +518,9 @@ const tableFields = ref({
|
|
|
],
|
|
],
|
|
|
"排程中": [
|
|
"排程中": [
|
|
|
// { title: '最早开工时间', prop: '最早开工时间', width: 120, align:'left', },
|
|
// { title: '最早开工时间', prop: '最早开工时间', width: 120, align:'left', },
|
|
|
- { title: '工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable', },
|
|
|
|
|
- { title: '产品代号', prop: '产品代号', width: 110, align:'left', sortable: 'sortable', },
|
|
|
|
|
- { title: '产品名称', prop: '产品名称', width: 340, align:'left', sortable: 'sortable', },
|
|
|
|
|
|
|
+ { title: '工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
|
|
+ { title: '产品代号', prop: '产品代号', width: 110, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
|
|
+ { title: '产品名称', prop: '产品名称', width: 340, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
{ title: '接单日期', prop: '接单日期', width: 110, align:'left', sortable: 'sortable', },
|
|
{ title: '接单日期', prop: '接单日期', width: 110, align:'left', sortable: 'sortable', },
|
|
|
{ title: '交货日期', prop: '交货日期', width: 110, align:'left', sortable: 'sortable', },
|
|
{ title: '交货日期', prop: '交货日期', width: 110, align:'left', sortable: 'sortable', },
|
|
|
{ title: '订单数量', prop: '订单数量', width: 110, align:'left', sortable: 'sortable', },
|
|
{ title: '订单数量', prop: '订单数量', width: 110, align:'left', sortable: 'sortable', },
|
|
@@ -535,9 +535,9 @@ const tableFields = ref({
|
|
|
],
|
|
],
|
|
|
"制程中": [
|
|
"制程中": [
|
|
|
// { title: '最早开工时间', prop: '最早开工时间', width: 120, align:'left', sortable: 'sortable', },
|
|
// { title: '最早开工时间', prop: '最早开工时间', width: 120, align:'left', sortable: 'sortable', },
|
|
|
- { title: '工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable', },
|
|
|
|
|
- { title: '产品代号', prop: '产品代号', width: 110, align:'left', sortable: 'sortable', },
|
|
|
|
|
- { title: '产品名称', prop: '产品名称', width: 340, align:'left', sortable: 'sortable', },
|
|
|
|
|
|
|
+ { title: '工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
|
|
+ { title: '产品代号', prop: '产品代号', width: 110, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
|
|
+ { title: '产品名称', prop: '产品名称', width: 340, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
{ title: '接单日期', prop: '接单日期', width: 110, align:'left', sortable: 'sortable', },
|
|
{ title: '接单日期', prop: '接单日期', width: 110, align:'left', sortable: 'sortable', },
|
|
|
{ title: '交货日期', prop: '交货日期', width: 110, align:'left', sortable: 'sortable', },
|
|
{ title: '交货日期', prop: '交货日期', width: 110, align:'left', sortable: 'sortable', },
|
|
|
{ title: '订单数量', prop: '订单数量', width: 110, align:'left', sortable: 'sortable', },
|
|
{ title: '订单数量', prop: '订单数量', width: 110, align:'left', sortable: 'sortable', },
|
|
@@ -569,7 +569,7 @@ const tableFields = ref({
|
|
|
//排程中、制程中下方表格列表
|
|
//排程中、制程中下方表格列表
|
|
|
const bottomTableF = ref({
|
|
const bottomTableF = ref({
|
|
|
"排程中": [
|
|
"排程中": [
|
|
|
- { title:'工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable', },
|
|
|
|
|
|
|
+ { title:'工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
{ title:'印件工序及名称', prop: '印件工序及名称', width: 160, align:'left', sortable: 'sortable', },
|
|
{ title:'印件工序及名称', prop: '印件工序及名称', width: 160, align:'left', sortable: 'sortable', },
|
|
|
{ title:'机组', prop: '机组', width: 120, align:'left', sortable: 'sortable', },
|
|
{ title:'机组', prop: '机组', width: 120, align:'left', sortable: 'sortable', },
|
|
|
{ title:'设备编号', prop: '设备编号', width: 120, align:'left', sortable: 'sortable', },
|
|
{ title:'设备编号', prop: '设备编号', width: 120, align:'left', sortable: 'sortable', },
|
|
@@ -590,7 +590,7 @@ const bottomTableF = ref({
|
|
|
{ title:'UNIQID', prop: 'UNIQID', width: 120, align:'left', sortable: 'sortable', },
|
|
{ title:'UNIQID', prop: 'UNIQID', width: 120, align:'left', sortable: 'sortable', },
|
|
|
],
|
|
],
|
|
|
"制程中": [
|
|
"制程中": [
|
|
|
- { title:'工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable', },
|
|
|
|
|
|
|
+ { title:'工单编号', prop: '工单编号', width: 110, align:'left', sortable: 'sortable',fixed:'fixed'},
|
|
|
{ title:'印件工序及名称', prop: '印件工序及名称', width: 160, align:'left', sortable: 'sortable', },
|
|
{ title:'印件工序及名称', prop: '印件工序及名称', width: 160, align:'left', sortable: 'sortable', },
|
|
|
{ title:'机组', prop: '机组', width: 120, align:'left', sortable: 'sortable', },
|
|
{ title:'机组', prop: '机组', width: 120, align:'left', sortable: 'sortable', },
|
|
|
{ title:'设备编号', prop: '设备编号', width: 120, align:'left', sortable: 'sortable', },
|
|
{ title:'设备编号', prop: '设备编号', width: 120, align:'left', sortable: 'sortable', },
|