|
|
|
@ -1,7 +1,7 @@ |
|
|
|
<template> |
|
|
|
<div class="produce-report customer-css"> |
|
|
|
<el-dialog v-drag width="1120px" custom-class="machine-workbench-dialog" :title="titleCon" v-bind="$attrs" v-on="$listeners"> |
|
|
|
<el-form :inline="true" label-position="top" style="position: relative; height: 810px;" label-width="80px"> |
|
|
|
<el-form :inline="true" label-position="top" style="position: relative; height: 860px;" label-width="80px"> |
|
|
|
<!-- 订单信息卡片 --> |
|
|
|
<div class="info-card-container"> |
|
|
|
<div class="info-card"> |
|
|
|
@ -16,13 +16,13 @@ |
|
|
|
<el-input v-model="scheduleData.orderNo" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="5"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>物料编码</label> |
|
|
|
<el-input v-model="scheduleData.partNo" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="9"> |
|
|
|
<el-col :span="10"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>物料名称/规格</label> |
|
|
|
<el-input v-model="scheduleData.partDesc" :readonly="true" size="small"></el-input> |
|
|
|
@ -38,13 +38,13 @@ |
|
|
|
<el-row :gutter="12" class="info-row"> |
|
|
|
<el-col :span="4"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>要求完工日期</label> |
|
|
|
<label>要求完工时间</label> |
|
|
|
<el-input v-model="scheduleData.planFinishTime" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="4"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>要求开工日期</label> |
|
|
|
<label>要求开工时间</label> |
|
|
|
<el-input v-model="scheduleData.planStartTime" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
@ -92,7 +92,7 @@ |
|
|
|
<el-input v-model="scheduleData.scheduledDate" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<el-col :span="2"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>班次</label> |
|
|
|
<el-input v-model="scheduleData.shiftNo" :readonly="true" size="small"></el-input> |
|
|
|
@ -104,6 +104,12 @@ |
|
|
|
<el-input v-model="scheduleData.preItemDesc" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>当前工序</label> |
|
|
|
<el-input v-model="scheduleData.operationDesc" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="3"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>后道工序</label> |
|
|
|
@ -116,7 +122,7 @@ |
|
|
|
<el-input v-model="scheduleData.soRemark" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="4"> |
|
|
|
<div class="info-item-modern" style="margin-top: 24px;"> |
|
|
|
<el-checkbox true-label="true" false-label="false" v-model="scheduleData.currentRollFlag"> |
|
|
|
仅显示当前卷信息 |
|
|
|
@ -124,6 +130,15 @@ |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<!-- 第四行:任务备注 --> |
|
|
|
<el-row :gutter="20" class="info-row"> |
|
|
|
<el-col :span="24"> |
|
|
|
<div class="info-item-modern"> |
|
|
|
<label>任务备注</label> |
|
|
|
<el-input v-model="scheduleData.remark" :readonly="true" size="small"></el-input> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@ -604,7 +619,7 @@ |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="机器下机卷" name="sfdc_roll"> |
|
|
|
<el-table |
|
|
|
height="353" |
|
|
|
height="343" |
|
|
|
:data="sfdcRollList.slice((sfdcRollPage - 1) * sfdcRollLimit, sfdcRollPage * sfdcRollLimit)" |
|
|
|
border |
|
|
|
show-summary |
|
|
|
@ -3368,6 +3383,8 @@ export default { |
|
|
|
productionRollQty: '', // 产出卷数 |
|
|
|
qtyApprove: '', // 产出数量 |
|
|
|
soRemark: '', // 工艺备注 |
|
|
|
operationDesc: '', // 当前工序 |
|
|
|
remark: '', // 任务备注 |
|
|
|
preItemNo: '', |
|
|
|
preItemDesc: '', |
|
|
|
nextItemDesc: '', |
|
|
|
@ -4499,6 +4516,7 @@ export default { |
|
|
|
this.scheduleData.scheduledDate = data.row.scheduledDate; |
|
|
|
this.scheduleData.shiftNo = data.row.shiftNo; |
|
|
|
this.scheduleData.preItemDesc = data.row.preItemDesc; |
|
|
|
this.scheduleData.operationDesc = data.row.itemDesc; |
|
|
|
this.scheduleData.nextItemDesc = data.row.nextItemDesc; |
|
|
|
this.scheduleData.workCenterNo = data.row.workCenterNo; |
|
|
|
this.scheduleData.workCenterDesc = data.row.workCenterDesc; |
|
|
|
@ -4510,6 +4528,7 @@ export default { |
|
|
|
this.scheduleData.carrierNo = data.row.carrierNo; |
|
|
|
this.scheduleData.batchNo = data.row.batchNo; |
|
|
|
this.scheduleData.parkFlag = data.row.parkFlag; |
|
|
|
this.scheduleData.remark = data.row.remark; |
|
|
|
//设置弹窗的标题 |
|
|
|
this.titleCon = '机台工作台' + ' - ' + data.row.itemDesc + ' ' |
|
|
|
+ data.row.resourceDesc + ' (' + this.operatorData.operatorName + ')'; |
|
|
|
@ -5644,7 +5663,7 @@ export default { |
|
|
|
|
|
|
|
/*定制组件的样式*/ |
|
|
|
.customer-css /deep/ .el-dialog { |
|
|
|
top: 6vh !important; |
|
|
|
top: 3vh !important; |
|
|
|
margin-top: 0px !important; |
|
|
|
margin-bottom: 10px; |
|
|
|
} |
|
|
|
|