Browse Source

2026-04-13

1、机台工作台增加“当前工序”、“任务备注”字段;
2、订单排产(无限产能)的 本次排产明细增加“任务备注”字段
master
fengyuan_yang 4 days ago
parent
commit
0ace1f32f6
  1. 16
      src/views/modules/schedule/com_schedule_order_expand.vue
  2. 37
      src/views/modules/yieldReport/com_produce_report_normal.vue

16
src/views/modules/schedule/com_schedule_order_expand.vue

@ -181,9 +181,19 @@
<el-input-number :controls="false" :step="0" v-model="scope.row.rollCount"></el-input-number>
</template>
</el-table-column>
<el-table-column
prop="remark"
label="任务备注"
min-width="150"
align="center">
<template slot-scope="scope">
<el-input v-model="scope.row.remark" placeholder="请输入任务备注"></el-input>
</template>
</el-table-column>
<el-table-column
label="操作"
width="80"
fixed="right"
align="center">
<template slot-scope="scope">
<el-button type="text" size="small" @click="deleteScheduleDetail(scope.$index)">删除</el-button>
@ -1455,7 +1465,8 @@ export default {
qtyRequired: 0,
carrierNo: '', //
rowCount: 1,
rollCount: 1
rollCount: 1,
remark: '' //
});
},
@ -1616,7 +1627,8 @@ export default {
checkFlag: true,
rowCount: item.rowCount,
rollCount: item.rollCount,
carrierNo: item.carrierNo //
carrierNo: item.carrierNo, //
remark: item.remark //
};
//

37
src/views/modules/yieldReport/com_produce_report_normal.vue

@ -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;
}

Loading…
Cancel
Save