Stringsql="insert into JhrwMx(isdr,id,mainid,rwbh,lcbid,zkjh,gzrw,zrr,jxzb,ts,ksrq,jsrq,phr,ddr,qrr,csr,pid,glid,mxid,rwzt,requestid,rwbh2,lxsj,tdsj,rwlx,xmkp,yhry,rwjb,shr,jtyq,tbr,rbbm,ssgs,rwsm,fj,yfjd,xmbh)select T1.ISDR,T1.MXID,T1.GLID,'"+rwbh2+"' + T1.RWBH,T1.lcbid,T1.zkjh,T1.GZRW,T1.ZRR,T1.JXZB,T1.TS,"+"T1.KSRQ,T1.JSRQ,T1.PHR,T1.DDR,T1.QRR,T1.CSR,(CASE T1.PID WHEN 0 THEN isnull(T1.lcbid,0) ELSE T1.PID END) as PID,cast(T1.GLID as varchar) as glid,T1.MXID,'执行中',"+"'"+paramRequestInfo.getRequestid()+"',"+"'"+Util.null2String((String)mainMap.get("rwbh"))+"',"+"'"+Util.null2String((String)mainMap.get("lxsj"))+"',"+"'"+Util.null2String((String)mainMap.get("tdsj"))+"',"+"'"+Util.null2String((String)mainMap.get("rwlx"))+"',"+"'"+Util.null2String((String)mainMap.get("xmkp"))+"',"+"'"+Util.null2String((String)mainMap.get("yhry"))+"',"+"'"+Util.null2String((String)mainMap.get("rwjb"))+"',"+"'"+Util.null2String((String)mainMap.get("shr"))+"',"+"'"+Util.null2String((String)mainMap.get("jtyq"))+"',"+"'"+Util.null2String((String)mainMap.get("tbr"))+"',"+"'"+Util.null2String((String)mainMap.get("rbbm"))+"',"+"'"+Util.null2String((String)mainMap.get("ssgs"))+"',"+"'"+Util.null2String((String)mainMap.get("rwsm")).replace("'","''")+"',"+"'"+Util.null2String((String)mainMap.get("fj"))+"',"+"'"+Util.null2String((String)mainMap.get("yfjd"))+"',"+"'"+Util.null2String((String)mainMap.get("xmbh"))+"'"+"from JhrwLcmx T1 where t1.mxid<>0 and T1.ISDR=0 AND glid = '"+glid+"' order by rwbh";
this.log.info("sql:"+sql);
Stringpoolname=CONN_TYPE.workflow.getType();
Stringsql="insert into e10_common.dbo.JhrwMx(isdr,id,mainid,rwbh,lcbid,zkjh,gzrw,zrr,jxzb,ts,ksrq,jsrq,phr,ddr,qrr,csr,pid,glid,mxid,rwzt,requestid,rwbh2,lxsj,tdsj,rwlx,xmkp,yhry,rwjb,shr,jtyq,tbr,rbbm,ssgs,rwsm,fj,yfjd,xmbh)select T1.ISDR,T1.MXID,T1.GLID,'" +rwbh2+"' + T1.RWBH,T1.lcbid,T1.zkjh,T1.GZRW,T1.ZRR,T1.JXZB,T1.TS,"+"T1.KSRQ,T1.JSRQ,T1.PHR,T1.DDR,T1.QRR,T1.CSR,(CASE T1.PID WHEN 0 THEN isnull(T1.lcbid,0) ELSE T1.PID END) as PID,cast(T1.GLID as varchar) as glid,T1.MXID,'执行中',"+"'"+paramRequestInfo.getRequestid()+"',"+"'"+Util.null2String((String)mainMap.get("rwbh"))+"',"+"'"+Util.null2String((String)mainMap.get("lxsj"))+"',"+"'"+Util.null2String((String)mainMap.get("tdsj"))+"',"+"'"+Util.null2String((String)mainMap.get("rwlx"))+"',"+"'"+Util.null2String((String)mainMap.get("xmkp"))+"',"+"'"+Util.null2String((String)mainMap.get("yhry"))+"',"+"'"+Util.null2String((String)mainMap.get("rwjb"))+"',"+"'"+Util.null2String((String)mainMap.get("shr"))+"',"+"'"+Util.null2String((String)mainMap.get("jtyq"))+"',"+"'"+Util.null2String((String)mainMap.get("tbr"))+"',"+"'"+Util.null2String((String)mainMap.get("rbbm"))+"',"+"'"+Util.null2String((String)mainMap.get("ssgs"))+"',"+"'"+Util.null2String((String)mainMap.get("rwsm")).replace("'","''")+"',"+"'"+Util.null2String((String)mainMap.get("fj"))+"',"+"'"+Util.null2String((String)mainMap.get("yfjd"))+"',"+"'"+Util.null2String((String)mainMap.get("xmbh"))+"'"+"from JhrwLcmx T1 where t1.mxid<>0 and T1.ISDR=0 AND glid = '"+glid+"' order by rwbh";
Stringsql4="insert into jhrwmxlog(id,mainid,rwbh,lcbid,zkjh,gzrw,zrr,jxzb,ts,ksrq,jsrq,yqrq,phr,ddr,qrr,csr,pid,glid,mxid,isdr,rwzt,requestid,request,rwbh2,lxsj,tdsj,rwlx,xmkp,yhry,rwjb,shr,jtyq,tbr,rbbm,ssgs,rwsm,fj,yfjd,xmbh,FtriggerFlag) (select id,mainid,rwbh,lcbid,zkjh,gzrw,zrr,jxzb,ts,ksrq,jsrq,yqrq,phr,ddr,qrr,csr,pid,glid,mxid,isdr,rwzt,0 as requestid,requestid as request,rwbh2,lxsj,tdsj,rwlx,xmkp,yhry,rwjb,shr,jtyq,tbr,rbbm,ssgs,rwsm,fj,yfjd,xmbh,0 as FtriggerFlag from jhrwmx where mxid<>0 and ISDR=0 AND cast(glid as varchar) = '" +glid+"') order by rwbh ";
this.log.info("sql4:"+sql4);
Stringpoolname_11=CONN_TYPE.workflow.getType();
Stringsql4="insert into e10_common.dbo.jhrwmxlog(id,mainid,rwbh,lcbid,zkjh,gzrw,zrr,jxzb,ts,ksrq,jsrq,yqrq,phr,ddr,qrr,csr,pid,glid,mxid,isdr,rwzt,requestid,request,rwbh2,lxsj,tdsj,rwlx,xmkp,yhry,rwjb,shr,jtyq,tbr,rbbm,ssgs,rwsm,fj,yfjd,xmbh,FtriggerFlag) (select id,mainid,rwbh,lcbid,zkjh,gzrw,zrr,jxzb,ts,ksrq,jsrq,yqrq,phr,ddr,qrr,csr,pid,glid,mxid,isdr,rwzt,0 as requestid,requestid as request,rwbh2,lxsj,tdsj,rwlx,xmkp,yhry,rwjb,shr,jtyq,tbr,rbbm,ssgs,rwsm,fj,yfjd,xmbh,0 as FtriggerFlag from jhrwmx where mxid<>0 and ISDR=0 AND cast(glid as varchar) = '" +glid+"') order by rwbh ";
Stringsql1=" update JhrwMx set pid=(select top 1 t2.pid from jhrwlcmx t2 where t2.mxid=mxid and T2.ISDR<>0 AND T2.glid = '"+glid+"'),"+
@ -86,18 +92,20 @@ public class BY_EnterToJhrwMx implements Action, EsbServerlessRpcRemoteInterface
" isdr=(select top 1 t3.isdr from jhrwlcmx t3 where t3.mxid=mxid and T3.ISDR<>0 AND T3.glid = '"+glid+"')"+
" where mxid in (select mxid from jhrwlcmx where ISDR<>0 AND glid = '"+glid+"')";
*/
Stringsql1=" update JhrwMx set pid=(select top 1 t2.pid from jhrwlcmx t2 where t2.mxid=mxid and T2.ISDR<>0 AND T2.glid = '" +glid+"'),"+" glid=(cast(glid as varchar) + ',' + '"+glid+"'),"+" isdr= '1' where mxid in (select mxid from jhrwlcmx where ISDR<>0 AND glid = '"+glid+"')";
this.log.info("sql1:"+sql1);
Stringpoolname_m7=CONN_TYPE.workflow.getType();
Stringsql1=" update e10_common.dbo.JhrwMx set pid=(select top 1 t2.pid from jhrwlcmx t2 where t2.mxid=mxid and T2.ISDR<>0 AND T2.glid = '" +glid+"'),"+" glid=(cast(glid as varchar) + ',' + '"+glid+"'),"+" isdr= '1' where mxid in (select mxid from jhrwlcmx where ISDR<>0 AND glid = '"+glid+"')";
logger_b053f378.info("sql1:"+sql1);
Stringpoolname_m7=CONN_TYPE.ebuilder.getType();
// TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源
rs1.executeSql(sql1,poolname_m7);
Stringpoolname_p1=CONN_TYPE.workflow.getType();
Stringpoolname_p1=CONN_TYPE.ebuilder.getType();
// TODO E10执行sql方法第二参数必须指定源,默认使用流程源,单体客户无需修改,微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源
rs3.executeSql("delete from mission_change where id="+glid,poolname_p1);
Stringpoolname_in=CONN_TYPE.workflow.getType();
rs3.executeSql("delete from e10_common.dbo.mission_change where id="+glid,poolname_p1);
Stringsql="insert into buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringpoolname_z7=CONN_TYPE.workflow.getType();
Stringsql="insert into e10_common.dbo.buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringsql="insert into buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringpoolname_ae=CONN_TYPE.workflow.getType();
Stringsql="insert into e10_common.dbo.buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringsql="insert into buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringpoolname_oa=CONN_TYPE.workflow.getType();
Stringsql="insert into e10_common.dbo.buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringsql="insert into buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";
Stringpoolname_31=CONN_TYPE.workflow.getType();
Stringsql="insert into e10_common.dbo.buka_log(requestid,gh,punchreason,punchtype,TimeCardDate,TimeCardTime,createrId,BKRQ) values"+"("+requestid+",'"+GH+"','"+Punchreason+"','"+Punchtype1+"','"+TimeCardDate+"','"+TimeCardTime+"','"+createrId+"','"+BKRQ+"')";