diff --git a/src/api/qualityManagement/firstFQC.js b/src/api/qualityManagement/firstFQC.js index 9639096..58df818 100644 --- a/src/api/qualityManagement/firstFQC.js +++ b/src/api/qualityManagement/firstFQC.js @@ -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, + }) +} \ No newline at end of file diff --git a/src/store/getters.js b/src/store/getters.js index 3864314..81861d6 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -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 diff --git a/src/store/modules/quality.js b/src/store/modules/quality.js index 7b1e1c5..4fd15d3 100644 --- a/src/store/modules/quality.js +++ b/src/store/modules/quality.js @@ -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) + } } diff --git a/src/views/qualityManagement/FQC/firstFQC.vue b/src/views/qualityManagement/FQC/firstFQC.vue index 7387938..cb8eaea 100644 --- a/src/views/qualityManagement/FQC/firstFQC.vue +++ b/src/views/qualityManagement/FQC/firstFQC.vue @@ -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 获取上一个工单号 diff --git a/src/views/qualityManagement/FQC/thirtyFQC.vue b/src/views/qualityManagement/FQC/thirtyFQC.vue index 5d1c792..1ca5098 100644 --- a/src/views/qualityManagement/FQC/thirtyFQC.vue +++ b/src/views/qualityManagement/FQC/thirtyFQC.vue @@ -684,6 +684,7 @@