Newer
Older
casic-metering / casic-metering-common / src / main / java / com / casic / missiles / config / data字段注释.js
export default {
    "code": "200",
    "msg": "success",
    "data": {
        "formId":"",//表单id
        "formName":"",//表单名称
        "formDesc":"",//表单描述
        "tableId": 1,//审批id
        "workFlowDef": {
            "flowKey":"",//流程定义key,更新流程定义使用(更新必传)
            "directorId":"",//传入用户id,代表流程负责人
            "name": "合同审批",//审批名称
            "decisionItem":1,//可选决策项(1同意驳回拒绝 2同意驳回 3同意拒绝)
            "noticeStarter":1//是否通知发起人(1是 0否)
        },
        "directorMaxLevel": 4,//审批主管最大层级
        "flowPermission": [],//发起人
        "nodeConfig": {
            "nodeName": "发起人",//节点名称
            "type": 0,// 0 发起人 1审批 2抄送 3条件 4路由
            // "priorityLevel": "",// 条件优先级
            "settype": "",// 审批人设置 1指定成员 11指定角色 2主管 4发起人自选 5发起人自己 7连续多级主管
            // "selectMode": "", //审批人数 1选一个人 2选多个人
            "selectRange": "", //选择范围 1.全公司 2指定成员 2指定角色
            "directorLevel": 2, //审批终点  最高层主管数
            "examineMode": "", //多人审批时采用的审批方式 1依次审批 2会签 3或签
            "noHanderAction": "",//审批人为空时 1自动审批通过 2自动审批拒绝 3转交给审核管理员
            // "examineEndDirectorLevel": "", //审批终点 第n层主管
            // "ccSelfSelectFlag": "", //允许发起人自选抄送人
            "conditionList": [], //当审批单同时满足以下条件时进入此流程
            "nodeUserList": [], //操作人
            "childNode": {
                "nodeName": "审核人",
                "error": false, //当前审批是否通过校验
                "type": 1,
                "settype": 2,
                "selectMode": 0,
                "selectRange": 0,
                "directorLevel": 1,
                "examineMode": 1,
                "noHanderAction": 2,
                "examineEndDirectorLevel": 0,
                "childNode": {
                    "nodeName": "路由",
                    "type": 4,
                    "priorityLevel": 1,
                    "settype": 1,
                    "selectMode": 0,
                    "selectRange": 0,
                    "directorLevel": 1,
                    "examineMode": 1,
                    "noHanderAction": 2,
                    "examineEndDirectorLevel": 1,
                    "ccSelfSelectFlag": 1,
                    "conditionList": [],
                    "nodeUserList": [],
                    "childNode": {
                        "nodeName": "抄送人",
                        "type": 2,
                        "ccSelfSelectFlag": 1,
                        "childNode": null,
                        "nodeUserList": [],
                        "error": false
                    },
                    "conditionNodes": [{ //条件节点
                        "nodeName": "条件1",
                        "type": 3,
                        "priorityLevel": 1, 
                        "settype": 1,
                        "selectMode": 0,
                        "selectRange": 0,
                        "directorLevel": 1,
                        "examineMode": 1,
                        "noHanderAction": 2,
                        "examineEndDirectorLevel": 1,
                        "ccSelfSelectFlag": 1,
                        "conditionList": [{ //当前条件
                            "columnId": 0, //发起人
                            "type": 1, //1 发起人 2其他
                            "optType": "", //["", "<", ">", "≤", "=", "≥"][optType]
                            "zdy1": "",//左侧自定义内容
                            "zdy2": "",//右侧自定义内容
                            "opt1": "",//左侧符号 < ≤
                            "opt2": "",//右侧符号 < ≤
                            "columnDbname": "",//条件字段名称
                            "columnType": "",//条件字段类型
                            "showType": "",//3多选 其他
                            "showName": "",//展示名
                            "fixedDownBoxValue": ""//多选数组
                        }],
                        "nodeUserList": [{
                            "targetId": 85,
                            "type": 1, //1具体人员 2角色 3部门
                            "name": "天旭"
                        }],
                        "childNode": {
                            "nodeName": "审核人",
                            "type": 1,
                            "priorityLevel": 1,
                            "settype": 1,
                            "selectMode": 0,
                            "selectRange": 0,
                            "directorLevel": 1,
                            "examineMode": 1,
                            "noHanderAction": 2,
                            "examineEndDirectorLevel": 1,
                            "ccSelfSelectFlag": 1,
                            "conditionList": [],
                            "nodeUserList": [{
                                "targetId": 2515744,
                                "type": 1,
                                "name": "哈哈哈哈"
                            }],
                            "childNode": null,
                            "conditionNodes": [],
                            "error": false
                        },
                        "conditionNodes": [],
                        "error": false
                    }, {
                        "nodeName": "条件2",
                        "type": 3,
                        "priorityLevel": 2,
                        "settype": 1,
                        "selectMode": 0,
                        "selectRange": 0,
                        "directorLevel": 1,
                        "examineMode": 1,
                        "noHanderAction": 2,
                        "examineEndDirectorLevel": 1,
                        "ccSelfSelectFlag": 1,
                        "conditionList": [],
                        "nodeUserList": [],
                        "childNode": null,
                        "conditionNodes": [],
                        "error": false
                    }]
                },
                "nodeUserList": []
            },
            "conditionNodes": []
        }
    }
}