123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- 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
- });
- },
- }
- }
|