Browse Source

报告停机代码

master
rui_li 4 years ago
parent
commit
f17e2cb567
  1. 7
      src/api/yieldReport/com_produce_down.js
  2. 20
      src/views/modules/yieldReport/com_produce_down.vue
  3. 8
      src/views/modules/yieldReport/com_produce_report_normal.vue

7
src/api/yieldReport/com_produce_down.js

@ -3,8 +3,5 @@ import { createAPI } from '@/utils/httpRequest.js'
// 获取当前停机代码
export const checkDownTimeCode = data => createAPI('schedule/checkDownTimeCode', 'POST', data)
// 获取上机卷的时间信息汇总
export const countSfdcTimeQty = data => createAPI('schedule/countSfdcTimeQty', 'POST', data)
// 获取派工单的班次信息
export const getScheduleShiftData = data => createAPI('schedule/getScheduleShiftData', 'POST', data)
// 报告停机代码
export const reportDownTime = data => createAPI('schedule/reportDownTime', 'POST', data)

20
src/views/modules/yieldReport/com_produce_down.vue

@ -64,7 +64,7 @@
<el-row>
<el-col>
<el-form-item style="margin-top: 15px;">
<el-button type="primary"
<el-button @click="reportDownTimeFun" type="primary"
style="margin-left: -10px; margin-bottom: 5px;">
插入</el-button>
</el-form-item>
@ -91,6 +91,7 @@
<script>
import {
checkDownTimeCode,
reportDownTime,
}
from '@/api/yieldReport/com_produce_down.js';
export default {
@ -130,6 +131,7 @@ export default {
itemNo: '',
seqNo: '',
rollNo: '',
operatorId: '',
reportDate: this.dayjs(new Date()).format('YYYY-MM-DD'),
reportTime: this.dayjs(new Date()).format('HH:mm:ss'),
totalTime: 0,
@ -164,6 +166,7 @@ export default {
this.pageData.itemNo = scheduleData.itemNo;
this.pageData.seqNo = scheduleData.seqNo;
this.pageData.rollNo = scheduleData.rollNo;
this.pageData.operatorId = operatorData.operatorId;
//
this.pageData.totalTime = 0;
this.pageData.downTimeCode = '';
@ -196,7 +199,20 @@ export default {
})
},
/*报告停机代码*/
reportDownTimeFun(){
reportDownTime(this.pageData).then(({data}) => {
if(data.code == 500){
this.$message.error(data.msg);
}else{
this.$message.success(data.msg);
//
this.closeDialog();
//
this.$emit('refreshPageData')
}
});
},

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

@ -435,7 +435,8 @@
<!-- 生产过程的停机组件 -->
<comProduceDown ref="comProduceDown" :close-on-click-modal="false"
:visible.sync="showDownFlag">
:visible.sync="showDownFlag"
@refreshPageData="refreshPageData">
</comProduceDown>
@ -2863,7 +2864,7 @@ export default {
this.refreshCurrentTabTable();
}).then(() => {
//
//this.refreshPageButtons();
this.refreshPageButtons();
});
},
@ -3030,7 +3031,6 @@ export default {
this.$nextTick(() => {
this.showMergeFlag = true;
this.$refs.comMergeRoll.init(this.scheduleData.seqNo, this.operatorData)
// this.$refs.com_finish_roll.init(this.scheduleData.seqNo, this.currentRollOps.rollNo);
});
},
@ -3042,7 +3042,6 @@ export default {
this.$nextTick(() => {
this.showTuningFlag = true;
this.$refs.comStartTuning.init(this.scheduleData, this.operatorData)
// this.$refs.com_finish_roll.init(this.scheduleData.seqNo, this.currentRollOps.rollNo);
});
},
@ -3054,7 +3053,6 @@ export default {
this.$nextTick(() => {
this.showProduceFlag = true;
this.$refs.comStartProduce.init(this.scheduleData, this.operatorData)
// this.$refs.com_finish_roll.init(this.scheduleData.seqNo, this.currentRollOps.rollNo);
});
},

Loading…
Cancel
Save