From c2e3da0fa536e12d078731146008a9d8e0ba96aa Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 24 五月 2024 13:46:18 +0800 Subject: [PATCH] 2024-05-24 --- src/menu/debug/index.jsx | 54 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 48 insertions(+), 6 deletions(-) diff --git a/src/menu/debug/index.jsx b/src/menu/debug/index.jsx index 4a71502..cfc99cf 100644 --- a/src/menu/debug/index.jsx +++ b/src/menu/debug/index.jsx @@ -430,7 +430,7 @@ } } else if (cell.OpenType === 'excelIn') { if (cell.intertype === 'system') { - sql = this.getExcelInSql(cell) + sql = this.getExcelInSql(cell, process) } } else if (cell.OpenType === 'excelOut') { if (cell.intertype === 'system' && cell.verify && cell.verify.dataType === 'custom') { @@ -1580,12 +1580,54 @@ ${_uniquesql} ${_prevCustomScript} - ${_insert} - ${_backCustomScript} + ${_insert}` - drop table #${sheet} - - aaa: select @ErrorCode as ErrorCode,@retmsg as retmsg` + if (btn.workFlow === 'true' && process) { + if (btn.flowSql === 'true') { + sql += ` + /* 宸ヤ綔娴侀粯璁ql */ + insert into s_my_works_flow (works_flow_id,works_flow_code,works_flow_name,works_flow_param,status,statusname,work_group,works_flow_detail_id,work_grade,bid,createuserid,CreateUser,CreateStaff,upid) + select jskey,@works_flow_code@,@works_flow_name@,@works_flow_param@,@status@,@statusname@,@work_group@,@works_flow_detail_id@,@work_grade@,@bid@,@UserID@,@UserName,@FullName,@time_id@ + #${sheet} + + insert into s_my_works_flow_log (works_flow_id,works_flow_code,works_flow_name,works_flow_param,status,statusname,works_flow_detail_id,work_group,work_grade,bid,createuserid,CreateUser,CreateStaff,upid) + select jskey,@works_flow_code@,@works_flow_name@ ,@works_flow_param@,@status@,@statusname@,@works_flow_detail_id@,@work_group@,@work_grade@,@bid@,@UserID@,@UserName,@FullName,@time_id@ + #${sheet} + + insert into s_my_works_flow_notice (works_flow_id,works_flow_code,works_flow_detail_id,userid,notice_type,createuserid,CreateUser,CreateStaff,upid) + select jskey,@works_flow_code@,@works_flow_detail_id@,@userid@,@start_type@,@userid@,@UserName,@FullName,@time_id@ + #${sheet} + + insert into s_my_works_flow_role (works_flow_id,works_flow_code,userid,works_flow_detail_id,createuserid,CreateUser,CreateStaff,upid,typecharone) + select jskey,@works_flow_code@,@userid@,@works_flow_detail_id@,@userid@,@UserName,@FullName,@time_id@,'begin' + #${sheet} + ` + } + + sql += ` + ${_backCustomScript} + + drop table #${sheet} + + aaa: select @ErrorCode as ErrorCode,@retmsg as retmsg` + + sql = sql.replace(/@start_type@/ig, `'寮�濮�'`) + sql = sql.replace(/@works_flow_code@/ig, `'mk'`) + sql = sql.replace(/@works_flow_name@/ig, `'mk'`) + sql = sql.replace(/@works_flow_param@/ig, `''`) + sql = sql.replace(/@works_flow_detail_id@/ig, `'0'`) + sql = sql.replace(/@status@/ig, `'888'`) + sql = sql.replace(/@statusname@/ig, `'缁撴潫'`) + sql = sql.replace(/@work_group@/ig, `'mk'`) + sql = sql.replace(/@work_grade@/ig, `'0'`) + } else { + sql += ` + ${_backCustomScript} + + drop table #${sheet} + + aaa: select @ErrorCode as ErrorCode,@retmsg as retmsg` + } return sql } -- Gitblit v1.8.0