|
@@ -3,15 +3,12 @@
|
|
const taskTypeList = [
|
|
const taskTypeList = [
|
|
{
|
|
{
|
|
taskType: 1, // 任务当前状态
|
|
taskType: 1, // 任务当前状态
|
|
- currentPermission: 4, // 当前任务在哪
|
|
|
|
taskName: '创建任务',
|
|
taskName: '创建任务',
|
|
checkResult: 3, // 只针对第一步操作区分按钮是显示 (指派改善任务还是改善回复) 1不用管 2 改善回复 3 制定改善方案
|
|
checkResult: 3, // 只针对第一步操作区分按钮是显示 (指派改善任务还是改善回复) 1不用管 2 改善回复 3 制定改善方案
|
|
btnList: [ // 底部按钮
|
|
btnList: [ // 底部按钮
|
|
{
|
|
{
|
|
name: '不认可', // 按钮显示名字
|
|
name: '不认可', // 按钮显示名字
|
|
componentName: 'disagree', // 点击后跳转的组件名
|
|
componentName: 'disagree', // 点击后跳转的组件名
|
|
- nextPermission: 1, // 接收人id
|
|
|
|
- nextPermissionName: '管理员', // 接收人名字
|
|
|
|
params: [ // 接口保存的参数配置(paramsKey: 参数名, valueKey: 使用详情接口key, 为null, 表示当前组件可自输入, isOutvalueKey: 是否详情接一级key, 不是则在当前任务状态中找key(如pfmTaskCirculationList下面))
|
|
params: [ // 接口保存的参数配置(paramsKey: 参数名, valueKey: 使用详情接口key, 为null, 表示当前组件可自输入, isOutvalueKey: 是否详情接一级key, 不是则在当前任务状态中找key(如pfmTaskCirculationList下面))
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -23,8 +20,6 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '指派改善任务',
|
|
name: '指派改善任务',
|
|
componentName: 'assign-mission',
|
|
componentName: 'assign-mission',
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -64,15 +59,12 @@ const taskTypeList = [
|
|
},
|
|
},
|
|
{
|
|
{
|
|
taskType: 1,
|
|
taskType: 1,
|
|
- currentPermission: 4,
|
|
|
|
taskName: '创建任务',
|
|
taskName: '创建任务',
|
|
checkResult: 2,
|
|
checkResult: 2,
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '不认可',
|
|
name: '不认可',
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
- nextPermission: 1,
|
|
|
|
- nextPermissionName: '管理员',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -84,8 +76,6 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '改善回复',
|
|
name: '改善回复',
|
|
componentName: 'write-back',
|
|
componentName: 'write-back',
|
|
- nextPermission: 1,
|
|
|
|
- nextPermissionName: '管理员',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -109,15 +99,12 @@ const taskTypeList = [
|
|
},
|
|
},
|
|
{
|
|
{
|
|
taskType: 2,
|
|
taskType: 2,
|
|
- currentPermission: 1,
|
|
|
|
taskName: '不认可',
|
|
taskName: '不认可',
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '重新发送',
|
|
name: '重新发送',
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -130,8 +117,6 @@ const taskTypeList = [
|
|
name: '发送给其他人',
|
|
name: '发送给其他人',
|
|
componentName: 'personnel',
|
|
componentName: 'personnel',
|
|
keys: null,
|
|
keys: null,
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -152,15 +137,12 @@ const taskTypeList = [
|
|
},
|
|
},
|
|
{
|
|
{
|
|
taskType: 3,
|
|
taskType: 3,
|
|
- currentPermission: 4,
|
|
|
|
taskName: '重新发送',
|
|
taskName: '重新发送',
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '指派改善任务',
|
|
name: '指派改善任务',
|
|
componentName: 'assign-mission',
|
|
componentName: 'assign-mission',
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -186,13 +168,10 @@ const taskTypeList = [
|
|
taskType: 4,
|
|
taskType: 4,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '指派改善任务',
|
|
taskName: '指派改善任务',
|
|
- currentPermission: 5,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '申请更换改善人',
|
|
name: '申请更换改善人',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -203,16 +182,14 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '制定改善方案',
|
|
name: '制定改善方案',
|
|
componentName: 'pdca',
|
|
componentName: 'pdca',
|
|
- nextPermission: 6,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
- pdcaSetting: 'p',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: null} // 接收人姓名
|
|
|
|
- ]
|
|
|
|
|
|
+ // pdcaSetting: 'p',
|
|
|
|
+ // params: [
|
|
|
|
+ // { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
+ // { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
+ // { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ // { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
+ // { paramsKey: 'taskPlan', valueKey: null} // 接收人姓名
|
|
|
|
+ // ]
|
|
}
|
|
}
|
|
],
|
|
],
|
|
row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
@@ -223,25 +200,20 @@ const taskTypeList = [
|
|
taskType: 5,
|
|
taskType: 5,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '改善回复',
|
|
taskName: '改善回复',
|
|
- currentPermission: 1,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '不通过',
|
|
name: '不通过',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
{ paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
{ paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
{ paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
- ] // todo
|
|
|
|
|
|
+ ]
|
|
},
|
|
},
|
|
{
|
|
{
|
|
name: '通过',
|
|
name: '通过',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -267,13 +239,10 @@ const taskTypeList = [
|
|
taskType: 6,
|
|
taskType: 6,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '更换改善人',
|
|
taskName: '更换改善人',
|
|
- currentPermission: 5,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '申请更换改善人',
|
|
name: '申请更换改善人',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -284,16 +253,14 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '制定改善方案',
|
|
name: '制定改善方案',
|
|
componentName: 'pdca',
|
|
componentName: 'pdca',
|
|
- pdcaSetting: 'p',
|
|
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: null }, // 接收人姓名
|
|
|
|
- ]
|
|
|
|
|
|
+ // pdcaSetting: 'p',
|
|
|
|
+ // params: [
|
|
|
|
+ // { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
+ // { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
+ // { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ // { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
+ // { paramsKey: 'taskPlan', valueKey: null }, // 接收人姓名
|
|
|
|
+ // ]
|
|
}
|
|
}
|
|
],
|
|
],
|
|
row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
@@ -304,21 +271,18 @@ const taskTypeList = [
|
|
taskType: 7,
|
|
taskType: 7,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '更换改善人驳回',
|
|
taskName: '更换改善人驳回',
|
|
- currentPermission: 5,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '制定改善方案',
|
|
name: '制定改善方案',
|
|
componentName: 'pdca',
|
|
componentName: 'pdca',
|
|
- pdcaSetting: 'p',
|
|
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: null } // plan
|
|
|
|
- ]
|
|
|
|
|
|
+ // pdcaSetting: 'p',
|
|
|
|
+ // params: [
|
|
|
|
+ // { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
+ // { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
+ // { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ // { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
+ // { paramsKey: 'taskPlan', valueKey: null } // plan
|
|
|
|
+ // ]
|
|
}
|
|
}
|
|
],
|
|
],
|
|
row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
@@ -329,24 +293,21 @@ const taskTypeList = [
|
|
taskType: 8,
|
|
taskType: 8,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '改善计划plan通过',
|
|
taskName: '改善计划plan通过',
|
|
- currentPermission: 5,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '记录改善方案',
|
|
name: '记录改善方案',
|
|
componentName: 'pdca',
|
|
componentName: 'pdca',
|
|
- pdcaSetting: 'pdca',
|
|
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: null }, // plan
|
|
|
|
- { paramsKey: 'taskAction', valueKey: null }, // action
|
|
|
|
- { paramsKey: 'taskDoRequestList', valueKey: null }, // do
|
|
|
|
- { paramsKey: 'taskCheckRequestList', valueKey: null } // check
|
|
|
|
- ]
|
|
|
|
|
|
+ // pdcaSetting: 'pdca',
|
|
|
|
+ // params: [
|
|
|
|
+ // { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
+ // { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
+ // { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ // { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
+ // { paramsKey: 'taskPlan', valueKey: null }, // plan
|
|
|
|
+ // { paramsKey: 'taskAction', valueKey: null }, // action
|
|
|
|
+ // { paramsKey: 'taskDoRequestList', valueKey: null }, // do
|
|
|
|
+ // { paramsKey: 'taskCheckRequestList', valueKey: null } // check
|
|
|
|
+ // ]
|
|
}
|
|
}
|
|
],
|
|
],
|
|
row1: { hasJoin: true, name: '单位管理员x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '单位管理员x', key: 'establishEmpName' },
|
|
@@ -364,21 +325,18 @@ const taskTypeList = [
|
|
taskType: 9,
|
|
taskType: 9,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '改善计划plan不通过',
|
|
taskName: '改善计划plan不通过',
|
|
- currentPermission: 5,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '制定改善方案',
|
|
name: '制定改善方案',
|
|
componentName: 'pdca',
|
|
componentName: 'pdca',
|
|
- pdcaSetting: 'p',
|
|
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: null } // plan
|
|
|
|
- ]
|
|
|
|
|
|
+ // pdcaSetting: 'p',
|
|
|
|
+ // params: [
|
|
|
|
+ // { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
+ // { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
+ // { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ // { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
+ // { paramsKey: 'taskPlan', valueKey: null } // plan
|
|
|
|
+ // ]
|
|
}
|
|
}
|
|
],
|
|
],
|
|
row1: { hasJoin: true, name: '单位管理员x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '单位管理员x', key: 'establishEmpName' },
|
|
@@ -387,21 +345,19 @@ const taskTypeList = [
|
|
name: '查看原因详情',
|
|
name: '查看原因详情',
|
|
key: 'approveReason',
|
|
key: 'approveReason',
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
|
|
+ isOutvalueKey: false,
|
|
disabled: true,
|
|
disabled: true,
|
|
- labelKey: 'textarea'
|
|
|
|
|
|
+ labelKey: 'textarea',
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
taskType: 10,
|
|
taskType: 10,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '改善方案PDCA通过',
|
|
taskName: '改善方案PDCA通过',
|
|
- currentPermission: 1,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '不通过',
|
|
name: '不通过',
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -413,8 +369,6 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '通过',
|
|
name: '通过',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -443,21 +397,18 @@ const taskTypeList = [
|
|
taskType: 11,
|
|
taskType: 11,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '改善方案PDCA不通过',
|
|
taskName: '改善方案PDCA不通过',
|
|
- currentPermission: 5,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '制定改善方案',
|
|
name: '制定改善方案',
|
|
componentName: 'pdca',
|
|
componentName: 'pdca',
|
|
- pdcaSetting: 'p',
|
|
|
|
- nextPermission: 4,
|
|
|
|
- nextPermissionName: '单位负责人',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: null } // plan
|
|
|
|
- ]
|
|
|
|
|
|
+ // pdcaSetting: 'p',
|
|
|
|
+ // params: [
|
|
|
|
+ // { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
+ // { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
+ // { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ // { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 接收人姓名
|
|
|
|
+ // { paramsKey: 'taskPlan', valueKey: null } // plan
|
|
|
|
+ // ]
|
|
},
|
|
},
|
|
],
|
|
],
|
|
row1: { hasJoin: true, name: '单位管理员x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '单位管理员x', key: 'establishEmpName' },
|
|
@@ -465,6 +416,7 @@ const taskTypeList = [
|
|
selectDetails: {
|
|
selectDetails: {
|
|
name: '查看原因详情',
|
|
name: '查看原因详情',
|
|
key: 'approveReason',
|
|
key: 'approveReason',
|
|
|
|
+ isOutvalueKey: false,
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
disabled: true,
|
|
disabled: true,
|
|
labelKey: 'textarea'
|
|
labelKey: 'textarea'
|
|
@@ -474,13 +426,10 @@ const taskTypeList = [
|
|
taskType: 12,
|
|
taskType: 12,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '申请更改改善人',
|
|
taskName: '申请更改改善人',
|
|
- currentPermission: 4,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '更改改善人',
|
|
name: '更改改善人',
|
|
componentName: 'assign-mission',
|
|
componentName: 'assign-mission',
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -494,8 +443,6 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '驳回请求',
|
|
name: '驳回请求',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -512,59 +459,37 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
taskType: 13,
|
|
taskType: 13,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
- taskName: '制定改善方案',
|
|
|
|
- currentPermission: 4,
|
|
|
|
|
|
+ taskName: '制定改善方案中',
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
- name: '不通过',
|
|
|
|
- componentName: 'disagree',
|
|
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 指派人
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 指派人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false }, // 改善plan
|
|
|
|
- { paramsKey: 'approveReason', valueKey: null } // 审核不通过原因
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name: '通过',
|
|
|
|
|
|
+ name: '申请更换改善人',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 指派人
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 指派人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false } // 改善plan
|
|
|
|
|
|
+ { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false } // 接收人姓名
|
|
]
|
|
]
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ name: '制定改善方案',
|
|
|
|
+ componentName: 'pdca',
|
|
|
|
+ pdcaSetting: 'pdca',
|
|
|
|
+ params: [],
|
|
|
|
+ }
|
|
],
|
|
],
|
|
- row1: { hasJoin: true, name: '改善者x', key: 'establishEmpName' },
|
|
|
|
- row2: {hasJoin: false, name: '提交了改善计划(PLAN)'},
|
|
|
|
- selectDetails: {
|
|
|
|
- name: '查看改善计划详情',
|
|
|
|
- componentName: 'pdca',
|
|
|
|
- pdcaSetting: 'p',
|
|
|
|
- key: 'taskPlan',
|
|
|
|
- disabled: true,
|
|
|
|
- labelKey: 'plan'
|
|
|
|
- }
|
|
|
|
|
|
+ row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
|
|
+ row2: {hasJoin: true, name: '指派x为改善人', key: 'receiveEmpName'},
|
|
|
|
+ selectDetails: null
|
|
},
|
|
},
|
|
{
|
|
{
|
|
taskType: 14,
|
|
taskType: 14,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '制定改善方案plan',
|
|
taskName: '制定改善方案plan',
|
|
- currentPermission: 4,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '不通过',
|
|
name: '不通过',
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -577,8 +502,6 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '通过',
|
|
name: '通过',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -603,60 +526,37 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
taskType: 15,
|
|
taskType: 15,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
- taskName: '制定改善方案',
|
|
|
|
- currentPermission: 4,
|
|
|
|
|
|
+ taskName: '制定改善方案中pdca',
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
- name: '不通过',
|
|
|
|
- componentName: 'disagree',
|
|
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
- params: [
|
|
|
|
- { paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
|
|
- { paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 指派人
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 指派人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false }, // 改善plan
|
|
|
|
- { paramsKey: 'approveReason', valueKey: null } // 审核不通过原因
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- name: '通过',
|
|
|
|
|
|
+ name: '申请更换改善人',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
- { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 指派人
|
|
|
|
- { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false }, // 指派人姓名
|
|
|
|
- { paramsKey: 'taskPlan', valueKey: 'taskPlan', isOutvalueKey: false } // 改善plan
|
|
|
|
|
|
+ { paramsKey: 'receiveEmpId', valueKey: 'establishEmpId', isOutvalueKey: false }, // 接收人id
|
|
|
|
+ { paramsKey: 'receiveEmpName', valueKey: 'establishEmpName', isOutvalueKey: false } // 接收人姓名
|
|
]
|
|
]
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ name: '制定改善方案',
|
|
|
|
+ componentName: 'pdca',
|
|
|
|
+ pdcaSetting: 'pdca',
|
|
|
|
+ params: [],
|
|
|
|
+ }
|
|
],
|
|
],
|
|
- row1: { hasJoin: true, name: '改善者x', key: 'establishEmpName' },
|
|
|
|
- row2: {hasJoin: false, name: '提交了改善计划(PLAN)'},
|
|
|
|
- selectDetails: {
|
|
|
|
- name: '查看改善计划详情',
|
|
|
|
- key: 'taskPlan',
|
|
|
|
- componentName: 'pdca',
|
|
|
|
- pdcaSetting: 'pdca',
|
|
|
|
- nextPermission: 5,
|
|
|
|
- disabled: true,
|
|
|
|
- labelKey: 'plan'
|
|
|
|
- }
|
|
|
|
|
|
+ row1: { hasJoin: true, name: '单位负责人x', key: 'establishEmpName' },
|
|
|
|
+ row2: {hasJoin: true, name: '指派x为改善人', key: 'receiveEmpName'},
|
|
|
|
+ selectDetails: null
|
|
},
|
|
},
|
|
{
|
|
{
|
|
taskType: 16,
|
|
taskType: 16,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
taskName: '记录改善方案pdca',
|
|
taskName: '记录改善方案pdca',
|
|
- currentPermission: 4,
|
|
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '不通过',
|
|
name: '不通过',
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -672,8 +572,6 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
name: '通过',
|
|
name: '通过',
|
|
componentName: null,
|
|
componentName: null,
|
|
- nextPermission: 1,
|
|
|
|
- nextPermissionName: '管理员',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -706,8 +604,7 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
taskType: 17,
|
|
taskType: 17,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
- taskName: '改善方案plan通过',
|
|
|
|
- currentPermission: 4,
|
|
|
|
|
|
+ taskName: '改善方案pdca通过',
|
|
btnList: [],
|
|
btnList: [],
|
|
row1: { hasJoin: true, name: '管理员x', key: 'establishEmpName' },
|
|
row1: { hasJoin: true, name: '管理员x', key: 'establishEmpName' },
|
|
row2: {hasJoin: false, name: '完成改善,本次任务结束'},
|
|
row2: {hasJoin: false, name: '完成改善,本次任务结束'},
|
|
@@ -728,14 +625,11 @@ const taskTypeList = [
|
|
{
|
|
{
|
|
taskType: 18,
|
|
taskType: 18,
|
|
checkResult: 1,
|
|
checkResult: 1,
|
|
- taskName: '改善方案plan通过, 改善回复通过',
|
|
|
|
- currentPermission: 4,
|
|
|
|
|
|
+ taskName: '改善方案pdca不通过',
|
|
btnList: [
|
|
btnList: [
|
|
{
|
|
{
|
|
name: '指派改善任务',
|
|
name: '指派改善任务',
|
|
componentName: 'assign-mission',
|
|
componentName: 'assign-mission',
|
|
- nextPermission: 5,
|
|
|
|
- nextPermissionName: '改善者',
|
|
|
|
params: [
|
|
params: [
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'id', valueKey: 'id', isOutvalueKey: true }, // 任务id
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
{ paramsKey: 'taskType', valueKey: 'taskType', isOutvalueKey: false }, // 状态值
|
|
@@ -752,6 +646,7 @@ const taskTypeList = [
|
|
selectDetails: {
|
|
selectDetails: {
|
|
name: '查看原因详情',
|
|
name: '查看原因详情',
|
|
key: 'approveReason',
|
|
key: 'approveReason',
|
|
|
|
+ isOutvalueKey: false,
|
|
componentName: 'disagree',
|
|
componentName: 'disagree',
|
|
disabled: true,
|
|
disabled: true,
|
|
labelKey: 'textarea'
|
|
labelKey: 'textarea'
|