质量报表时间
This commit is contained in:
@@ -49,3 +49,11 @@ export function accumulator_query(query) {
|
||||
})
|
||||
}
|
||||
|
||||
//写入工序流转时间记录表
|
||||
export function writeProcessFlow_first(query) {
|
||||
return request({
|
||||
url: '/mes/qc/FQC/writeProcessFlow_first',
|
||||
method: 'get',
|
||||
params: query,
|
||||
})
|
||||
}
|
||||
@@ -19,8 +19,9 @@ const getters = {
|
||||
onlineUserNum: (state) => state.socket.onlineNum,
|
||||
noticeList: (state) => state.socket.noticeList,
|
||||
//质量管理模块
|
||||
currentWorkOrder_first: (state) => state.socket.currentWorkOrder_first,
|
||||
currentWorkOrder_again: (state) => state.socket.currentWorkOrder_again,
|
||||
currentWorkOrder_thirty: (state) => state.socket.currentWorkOrder_thirty,
|
||||
currentWorkOrder_first: (state) => state.quality.currentWorkOrder_first,
|
||||
currentWorkOrder_again: (state) => state.quality.currentWorkOrder_again,
|
||||
currentWorkOrder_thirty: (state) => state.quality.currentWorkOrder_thirty,
|
||||
firstquality_time: (state) => state.quality.firstquality_time,
|
||||
}
|
||||
export default getters
|
||||
|
||||
@@ -3,6 +3,7 @@ const state = {
|
||||
currentWorkOrder_first: null, // 当前工单(首检)
|
||||
currentWorkOrder_again: null, // 当前工单(二检)
|
||||
currentWorkOrder_thirty: null, // 当前工单(三检)
|
||||
firstquality_time:null, // 首检时间
|
||||
}
|
||||
|
||||
const mutations = {
|
||||
@@ -15,6 +16,10 @@ const mutations = {
|
||||
SET_currentWorkOrder_thirty: (state, data) => {
|
||||
state.currentWorkOrder_thirty = data
|
||||
},
|
||||
SET_firstquality_time: (state, data) => {
|
||||
|
||||
state.firstquality_time = data
|
||||
}
|
||||
}
|
||||
|
||||
const actions = {
|
||||
@@ -27,6 +32,9 @@ const actions = {
|
||||
change__currentWorkOrder_thirty({ commit }, data) {
|
||||
commit('SET_currentWorkOrder_thirty', data)
|
||||
},
|
||||
change_fisrtquality_time({ commit }, data) {
|
||||
commit('SET_firstquality_time', data)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -514,6 +514,7 @@ import {
|
||||
get_next_current_workorder,
|
||||
get_previous_current_workorder,
|
||||
accumulator_query,
|
||||
writeProcessFlow_first,
|
||||
} from '@/api/qualityManagement/firstFQC.js'
|
||||
import { mapState, mapGetters, mapMutations, mapActions } from 'vuex'
|
||||
export default {
|
||||
@@ -754,6 +755,7 @@ export default {
|
||||
workOrderCompleted() {
|
||||
this.$modal.confirm('是否确认完成本工单?').then(() => {
|
||||
this.getNext_current_workorder()
|
||||
|
||||
})
|
||||
},
|
||||
//todo 获取下一个工单号
|
||||
@@ -787,6 +789,7 @@ export default {
|
||||
this.team = result.data.team
|
||||
this.$loading().close()
|
||||
}
|
||||
return writeProcessFlow_first({ workorderID: this.CurrentWorkorder.clientWorkorder, time:new Date() });
|
||||
})
|
||||
},
|
||||
//todo 获取上一个工单号
|
||||
|
||||
@@ -684,6 +684,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { mapGetters, mapState } from 'vuex'
|
||||
import {
|
||||
GetcheckItemTable,
|
||||
getcurrent_workorder,
|
||||
@@ -695,7 +696,7 @@ import {
|
||||
generateQualityStatisticsTable
|
||||
} from '@/api/qualityManagement/thirtyFQC.js'
|
||||
export default {
|
||||
name: 'firstFQC',
|
||||
name: 'thirtyFQC',
|
||||
data() {
|
||||
return {
|
||||
paint: [],
|
||||
@@ -732,7 +733,12 @@ export default {
|
||||
this.startTimer()
|
||||
},
|
||||
mounted() {},
|
||||
|
||||
|
||||
computed: {
|
||||
|
||||
...mapGetters(['firstquality_time']),
|
||||
|
||||
// 计算合格数
|
||||
calculate_firstPassNumber() {
|
||||
// 计算缺陷数
|
||||
@@ -911,8 +917,10 @@ export default {
|
||||
//todo 生成质量统计表 !!!!需要工单和班组
|
||||
let query={
|
||||
workorderID: this.CurrentWorkorder.clientWorkorder,
|
||||
team:this.CurrentWorkorder.team
|
||||
team:this.CurrentWorkorder.team,
|
||||
firstquality_time:this.$store.state.quality.firstquality_time,
|
||||
}
|
||||
console.log("质量",query)
|
||||
return generateQualityStatisticsTable(query)
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user