[{ "nodeType": 0, "nodeCode": "start", "nodeName": "开始", "version": null, "permissionFlag": null, "nodeRatio": "0.000", "coordinate": "260,200|260,200", "anyNodeSkip": null, "listenerType": null, "listenerPath": null, "handlerType": null, "handlerPath": null, "formCustom": "N", "formPath": null, "ext": "[]", "status": 2, "extMap": {}, "promptContent": { "dialogStyle": { "border": "1px solid #ccc", "scrollbarWidth": "thin", "boxShadow": "0 2px 8px rgba(0, 0, 0, 0.15)", "padding": "8px 12px", "backgroundColor": "#fff", "color": "#333", "overflowX": "hidden", "overflowY": "auto", "borderRadius": "4px", "maxHeight": "300px", "pointerEvents": "auto", "fontSize": "14px", "position": "absolute", "zIndex": "1000", "maxWidth": "500px" }, "info": [{ "prefix": "任务名称: ", "prefixStyle": null, "content": "开始", "contentStyle": { "border": "1px solid #d1e9ff", "backgroundColor": "#e8f4ff", "borderRadius": "4px", "padding": "4px 8px" }, "rowStyle": { "margin": "0 0 6px 0", "fontWeight": "bold", "borderBottom": "1px solid #ccc", "padding": "0 0 8px 0" } }] }, "skipList": [{ "nowNodeCode": "start", "nextNodeCode": "submit", "skipName": null, "skipType": "PASS", "skipCondition": null, "coordinate": "280,200;370,200", "status": 2, "extMap": null, "promptContent": null }] }, { "nodeType": 1, "nodeCode": "submit", "nodeName": "申请人", "version": null, "permissionFlag": null, "nodeRatio": "0.000", "coordinate": "420,200|420,200", "anyNodeSkip": null, "listenerType": null, "listenerPath": null, "handlerType": null, "handlerPath": null, "formCustom": null, "formPath": null, "ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"back,termination\"}]", "status": 2, "extMap": {}, "promptContent": { "dialogStyle": { "border": "1px solid #ccc", "scrollbarWidth": "thin", "boxShadow": "0 2px 8px rgba(0, 0, 0, 0.15)", "padding": "8px 12px", "backgroundColor": "#fff", "color": "#333", "overflowX": "hidden", "overflowY": "auto", "borderRadius": "4px", "maxHeight": "300px", "pointerEvents": "auto", "fontSize": "14px", "position": "absolute", "zIndex": "1000", "maxWidth": "500px" }, "info": [{ "prefix": "任务名称: ", "prefixStyle": null, "content": "申请人", "contentStyle": { "border": "1px solid #d1e9ff", "backgroundColor": "#e8f4ff", "borderRadius": "4px", "padding": "4px 8px" }, "rowStyle": { "margin": "0 0 6px 0", "fontWeight": "bold", "borderBottom": "1px solid #ccc", "padding": "0 0 8px 0" } }, { "prefix": "👥 殷强(软件产品部)", "prefixStyle": { "fontSize": "15px", "color": "#333", "fontWeight": "bold" }, "content": null, "contentStyle": null, "rowStyle": { "margin": "8px 0", "borderBottom": "1px dashed #ccc" } }, { "prefix": "用户账号: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "yinq", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批状态: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "通过", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批耗时: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "4秒", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "办理时间: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "2025-12-15 18:12:08", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } } ] }, "skipList": [{ "nowNodeCode": "submit", "nextNodeCode": "dcb97063-cea5-4374-acfb-684d2b364710", "skipName": null, "skipType": "PASS", "skipCondition": null, "coordinate": "470,200;522,200;522,200;575,200", "status": 2, "extMap": null, "promptContent": null }] }, { "nodeType": 2, "nodeCode": "end", "nodeName": "结束", "version": null, "permissionFlag": null, "nodeRatio": "0.000", "coordinate": "1125,200|1125,200", "anyNodeSkip": null, "listenerType": null, "listenerPath": null, "handlerType": null, "handlerPath": null, "formCustom": "N", "formPath": null, "ext": "[]", "status": 2, "extMap": {}, "promptContent": { "dialogStyle": { "border": "1px solid #ccc", "scrollbarWidth": "thin", "boxShadow": "0 2px 8px rgba(0, 0, 0, 0.15)", "padding": "8px 12px", "backgroundColor": "#fff", "color": "#333", "overflowX": "hidden", "overflowY": "auto", "borderRadius": "4px", "maxHeight": "300px", "pointerEvents": "auto", "fontSize": "14px", "position": "absolute", "zIndex": "1000", "maxWidth": "500px" }, "info": [{ "prefix": "任务名称: ", "prefixStyle": null, "content": "结束", "contentStyle": { "border": "1px solid #d1e9ff", "backgroundColor": "#e8f4ff", "borderRadius": "4px", "padding": "4px 8px" }, "rowStyle": { "margin": "0 0 6px 0", "fontWeight": "bold", "borderBottom": "1px solid #ccc", "padding": "0 0 8px 0" } }] }, "skipList": [] }, { "nodeType": 1, "nodeCode": "dcb97063-cea5-4374-acfb-684d2b364710", "nodeName": "部门负责人", "version": null, "permissionFlag": "#{@spelRuleComponent.selectDeptLeaderById(#initiatorDeptId)}", "nodeRatio": "0.000", "coordinate": "625,200|625,200", "anyNodeSkip": "submit", "listenerType": null, "listenerPath": null, "handlerType": null, "handlerPath": null, "formCustom": "N", "formPath": null, "ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"back,termination,copy\"}]", "status": 2, "extMap": {}, "promptContent": { "dialogStyle": { "border": "1px solid #ccc", "scrollbarWidth": "thin", "boxShadow": "0 2px 8px rgba(0, 0, 0, 0.15)", "padding": "8px 12px", "backgroundColor": "#fff", "color": "#333", "overflowX": "hidden", "overflowY": "auto", "borderRadius": "4px", "maxHeight": "300px", "pointerEvents": "auto", "fontSize": "14px", "position": "absolute", "zIndex": "1000", "maxWidth": "500px" }, "info": [{ "prefix": "任务名称: ", "prefixStyle": null, "content": "部门负责人", "contentStyle": { "border": "1px solid #d1e9ff", "backgroundColor": "#e8f4ff", "borderRadius": "4px", "padding": "4px 8px" }, "rowStyle": { "margin": "0 0 6px 0", "fontWeight": "bold", "borderBottom": "1px solid #ccc", "padding": "0 0 8px 0" } }, { "prefix": "👥 尹治丰(软件产品部)", "prefixStyle": { "fontSize": "15px", "color": "#333", "fontWeight": "bold" }, "content": null, "contentStyle": null, "rowStyle": { "margin": "8px 0", "borderBottom": "1px dashed #ccc" } }, { "prefix": "用户账号: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "yinzf", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批状态: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "通过", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批耗时: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "13分钟 35秒", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "办理时间: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "2025-12-15 18:25:42", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } } ] }, "skipList": [{ "nowNodeCode": "dcb97063-cea5-4374-acfb-684d2b364710", "nextNodeCode": "581734cf-5984-4c9e-b804-f6278fa7b577", "skipName": null, "skipType": "PASS", "skipCondition": null, "coordinate": "675,200;763,200", "status": 2, "extMap": null, "promptContent": null }] }, { "nodeType": 1, "nodeCode": "b13cb15b-31e4-4a9c-a566-86f6bf830d21", "nodeName": "财务经理", "version": null, "permissionFlag": "role:1985260797582036993", "nodeRatio": "0.000", "coordinate": "989,200|989,200", "anyNodeSkip": "submit", "listenerType": null, "listenerPath": null, "handlerType": null, "handlerPath": null, "formCustom": null, "formPath": null, "ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"back,termination\"}]", "status": 2, "extMap": {}, "promptContent": { "dialogStyle": { "border": "1px solid #ccc", "scrollbarWidth": "thin", "boxShadow": "0 2px 8px rgba(0, 0, 0, 0.15)", "padding": "8px 12px", "backgroundColor": "#fff", "color": "#333", "overflowX": "hidden", "overflowY": "auto", "borderRadius": "4px", "maxHeight": "300px", "pointerEvents": "auto", "fontSize": "14px", "position": "absolute", "zIndex": "1000", "maxWidth": "500px" }, "info": [{ "prefix": "任务名称: ", "prefixStyle": null, "content": "财务经理", "contentStyle": { "border": "1px solid #d1e9ff", "backgroundColor": "#e8f4ff", "borderRadius": "4px", "padding": "4px 8px" }, "rowStyle": { "margin": "0 0 6px 0", "fontWeight": "bold", "borderBottom": "1px solid #ccc", "padding": "0 0 8px 0" } }, { "prefix": "👥 刘家欢(财务管理部)", "prefixStyle": { "fontSize": "15px", "color": "#333", "fontWeight": "bold" }, "content": null, "contentStyle": null, "rowStyle": { "margin": "8px 0", "borderBottom": "1px dashed #ccc" } }, { "prefix": "用户账号: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "liujh", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批状态: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "通过", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批耗时: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "58秒", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "办理时间: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "2025-12-15 18:27:08", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } } ] }, "skipList": [{ "nowNodeCode": "b13cb15b-31e4-4a9c-a566-86f6bf830d21", "nextNodeCode": "end", "skipName": null, "skipType": "PASS", "skipCondition": null, "coordinate": "1039,200;1105,200", "status": 2, "extMap": null, "promptContent": null }] }, { "nodeType": 1, "nodeCode": "581734cf-5984-4c9e-b804-f6278fa7b577", "nodeName": "业务方向负责人", "version": null, "permissionFlag": "#{@spelRuleComponent.selectBusinessDirectionLeaderById(#businessDirection)}", "nodeRatio": "0.000", "coordinate": "813,200|813,200", "anyNodeSkip": "submit", "listenerType": null, "listenerPath": null, "handlerType": null, "handlerPath": null, "formCustom": "N", "formPath": null, "ext": "[{\"code\":\"ButtonPermissionEnum\",\"value\":\"back,termination,copy\"}]", "status": 2, "extMap": {}, "promptContent": { "dialogStyle": { "border": "1px solid #ccc", "scrollbarWidth": "thin", "boxShadow": "0 2px 8px rgba(0, 0, 0, 0.15)", "padding": "8px 12px", "backgroundColor": "#fff", "color": "#333", "overflowX": "hidden", "overflowY": "auto", "borderRadius": "4px", "maxHeight": "300px", "pointerEvents": "auto", "fontSize": "14px", "position": "absolute", "zIndex": "1000", "maxWidth": "500px" }, "info": [{ "prefix": "任务名称: ", "prefixStyle": null, "content": "业务方向负责人", "contentStyle": { "border": "1px solid #d1e9ff", "backgroundColor": "#e8f4ff", "borderRadius": "4px", "padding": "4px 8px" }, "rowStyle": { "margin": "0 0 6px 0", "fontWeight": "bold", "borderBottom": "1px solid #ccc", "padding": "0 0 8px 0" } }, { "prefix": "👥 尹治丰(软件产品部)", "prefixStyle": { "fontSize": "15px", "color": "#333", "fontWeight": "bold" }, "content": null, "contentStyle": null, "rowStyle": { "margin": "8px 0", "borderBottom": "1px dashed #ccc" } }, { "prefix": "用户账号: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "yinzf", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批状态: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "通过", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "审批耗时: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "28秒", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } }, { "prefix": "办理时间: ", "prefixStyle": { "fontSize": "14px", "userSelect": "none", "paddingRight": "8px", "fontWeight": "500", "width": "100px", "lineHeight": "24px", "textAlign": "right", "verticalAlign": "middle", "display": "inline-block", "color": "#444" }, "content": "2025-12-15 18:26:10", "contentStyle": { "userSelect": "text", "backgroundColor": "#f7faff", "padding": "4px 8px", "whiteSpace": "normal", "border": "1px solid #d0e5ff", "lineHeight": "20px", "borderRadius": "4px", "fontSize": "14px", "color": "#005cbf" }, "rowStyle": { "color": "#222", "marginBottom": "6px", "fontSize": "14px", "alignItems": "center", "fontWeight": "400", "display": "flex" } } ] }, "skipList": [{ "nowNodeCode": "581734cf-5984-4c9e-b804-f6278fa7b577", "nextNodeCode": "b13cb15b-31e4-4a9c-a566-86f6bf830d21", "skipName": null, "skipType": "PASS", "skipCondition": null, "coordinate": "863,200;939,200", "status": 2, "extMap": null, "promptContent": null }] } ]