123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- const baseSetting = [
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
- // { paramsKey: 'taskType', value: null }, // 状态值 13, 14, 15, 16(13/15暂存)
- { paramsKey: 'receiveEmpId', valueKey: 'deptManageId', isOutvalueKey: true }, // 接收人id
- { paramsKey: 'receiveEmpName', valueKey: 'deptManageName', isOutvalueKey: true }, // 接收人姓名
- ];
- let pdcaSetting = {
- // p按钮的信息(未暂存过的)
- pBtnInfo: {
- pdcaSetting: 'p',
- params: [
- ...baseSetting,
- { paramsKey: 'taskPlan', valueKey: null } // plan
- ]
- },
- // 编辑p按钮的信息(暂存过的)
- editPBtnInfo: {
- pdcaSetting: 'p',
- params: [
- ...baseSetting,
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false, labelKey: 'plan', isEdit: true } // plan
- ]
- },
- // pdca按钮的信息(未暂存过的)
- pdcaBtnInfo: {
- pdcaSetting: 'pdca',
- params: [
- ...baseSetting,
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false, labelKey: 'plan' }, // plan
- { paramsKey: 'taskAction', valueKey: null }, // action
- { paramsKey: 'taskDoRequestList', valueKey: null }, // do
- { paramsKey: 'taskCheckRequestList', valueKey: null } // check
- ]
- },
- // pdca按钮的信息(未暂存过的, 且plan可以修改)
- pdcaBtnInfo2: {
- pdcaSetting: 'pdca',
- params: [
- ...baseSetting,
- { paramsKey: 'taskPlan', valueKey: null }, // plan
- { paramsKey: 'taskAction', valueKey: null }, // action
- { paramsKey: 'taskDoRequestList', valueKey: null }, // do
- { paramsKey: 'taskCheckRequestList', valueKey: null } // check
- ]
- },
- // 编辑pdca按钮的信息(暂存过的)
- editPdcaBtnInfo: {
- pdcaSetting: 'pdca',
- params: [
- ...baseSetting,
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false, labelKey: 'plan', isEdit: true }, // 改善plan
- { paramsKey: 'taskAction', valueKey: 'taskAction', isOutvalueKey: false, labelKey: 'action', isEdit: true }, // action
- { paramsKey: 'taskDoRequestList', valueKey: 'taskDoRequestList', isOutvalueKey: false, labelKey: 'do', isEdit: true }, // do
- { paramsKey: 'taskCheckRequestList', valueKey: 'taskCheckRequestList', isOutvalueKey: false, labelKey: 'check', isEdit: true }, // check
- ]
- }
- };
- export default pdcaSetting;
|