import { commServer } from './server.js'; export default { namespaced: true, state: { // 任务详情 missionDetails: { // appointFlag: false, // 已指派标志, 0 未指派 1已指派 // checkGroupId: 1, // 查核组id // checkGroupName: "测试群组", // 查核组名称 // checkId: 1, // checkItemId: 1, // 查核项目id // checkItemName: "测试点", // 查核项目名称 // checkPlan: "第1/3次查核计划", // 查核计划 // checkPointId: 1, // 查核要点id // checkPointName: "测试", // 查核要点名称(查核项) // createDate: "2021-02-03T01:44:09.000+0000", // 任务创建时间 // createEmpId: 1, //创建人 // createEmpName: "管理员", // 创建人姓名 // delFlag: false, // deptId: 1, // 单位id // deptName: "测试部门", // 单位名称 // desicion: "", // 改善工具:0,进行PDCA改善 1,暂不改善 // endFlag: false, // 完结标识 // id: 1, // 任务id // needApproveFlag: true, // 需要审核标志 // recordTime: "2021-02-03 09:44:17", // 最终修改时间 // situationId: 1, // 情景id // situationName: "测试情景", // 情景名称 // taskType: 13, // 任务当前状态 // updateTime: "2021-02-03T01:44:16.000+0000", // 修改时间 (发送时间) // improveEmpName: '', //改善人 // improveEmpId: '', //改善人id // buttonDisplayFlag: 1, // 底部按钮显示隐藏 0 不展示 1展示 // checkResult: 2, // 《只针对第一步操作区分按钮是显示 指派改善任务还是改善回复》 1不用管 2 改善回复 3 制定改善方案 // checkDetailResult: '查核结果xxx', // 查核结果 // checkDetailId: '', // 查核明细id // adminId: 1, // 管理员id // adminName: '管理员丫', // 管理员名称 // pfmTaskCirculationList: [ // { // createTime: "2021-02-03T01:44:42.000+0000", // 创建时间 // establishEmpId: 1, // 员工id // establishEmpName: "管理员",// 发送人员名称 // id: 1, // 流转记录id // receiveEmpId: 1, // 接收人id // receiveEmpName: "管理员吧",// 接收人姓名 // taskAction: "", // 改善处置 action // taskId: 1, // 任务id // taskPlan: "噢噢噢噢",// plan整改计划 // taskType: 8, // 流转状态 // improveScheme: '', // 改善方案名称 // approveReason: '审核意见', // 审核意见/原因 // taskDoRequestList: [ // do // { // taskDoId:"mock", // 过程记录id // taskDoProcess:"mock", // 过程记录内容 // taskDoPlan:"mock" // 计划日期 // } // ], // taskCheckRequestList: [// check // { // taskCheckId:"mock", // 改善确认id // taskCheckProcess:"mock", // 改善确认记录过程 // taskCheckPlan:"mock", // 改善确认计划日期 // taskCheckEffect:"mock" //改善确认改善效果 // } // ], // recordTime: 'recordTime' //测量时间 // }, // { // createTime: "2021-02-03T01:44:42.000+0000", // 创建时间 // establishEmpId: 1, // 员工id // establishEmpName: "管理员",// 发送人员名称 // id: 1, // 流转记录id // receiveEmpId: 1, // 接收人id // receiveEmpName: "管理员吧",// 接收人姓名 // taskAction: "", // 改善处置 action // taskId: 1, // 任务id // taskPlan: "plan内容",// plan整改计划 // taskType: 13, // 流转状态 // improveScheme: '', // 改善方案名称 // approveReason: '审核意见', // 审核意见 // taskDoRequestList: [ // do // { // taskDoId:"mock", // 过程记录id // taskDoProcess:"mock", // 过程记录内容 // taskDoPlan:"2020-12-12 00:01:50" // 计划日期 // } // ], // taskCheckRequestList: [// check // { // taskCheckId:"mock", // 改善确认id // taskCheckProcess:"mock", // 改善确认记录过程 // taskCheckPlan:"mock", // 改善确认计划日期 // taskCheckEffect:"mock" //改善确认改善效果 // } // ] // }, // ] } }, mutations: { changeMissionDetails(state, { data }) { state.missionDetails = data || {}; }, }, actions: { commActions({ commit, state }, { payload }) { // payload = {key,data} // data是请求数据,key是请求接口id return commServer(payload).then(data => { // 查看任务详情 if (payload.key === 'getMissionDetails' && data) { commit({ type: 'changeMissionDetails', data }); } return data }); }, } }