@ -107,52 +107,73 @@ public class CustomTeAction extends BaseBean implements Action, EsbServerlessRpc
// RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
// String sql1 = "select field1 from e10_common.dbo.uf_CustomFlow where field1 = 5 and delete_type = 0";
String tablename = "hrmemployeedefined" ;
if ( "t6kj9c07jr" . equals ( tenantKey ) ) {
tablename = "hrmemployeedefined" ;
} else if ( "tttit1yc38" . equals ( tenantKey ) ) { //光电
tablename = "hrmemployeedefined_12" ;
} else if ( "tejiddakia" . equals ( tenantKey ) ) { //华海
tablename = "hrmemployeedefined_11" ;
}
String sql1 = "select id,field3 from eteams.dbo." + tablename + " where FORM_DATA_ID= '100005650000063120' " ;
// String sql1 = "select field3 from eteams.dbo.hrmemployeedefined where FORM_DATA_ID= '100005650000000052'";
// String tablename = "hrmemployeedefined";
// if("t6kj9c07jr".equals(tenantKey)){
// tablename = "hrmemployeedefined";
// }else if("tttit1yc38".equals(tenantKey)){//光电
// tablename = "hrmemployeedefined_12";
// }else if("tejiddakia".equals(tenantKey)){//华海
// tablename = "hrmemployeedefined_11";
// }
// String sql1 = "select id,field3 from eteams.dbo." + tablename + " where FORM_DATA_ID= '100005650000063120' ";
//// String sql1 = "select field3 from eteams.dbo.hrmemployeedefined where FORM_DATA_ID= '100005650000000052'";
//
// String poolname = CONN_TYPE.hrm.getType();
String poolname = CONN_TYPE . hrm . getType ( ) ;
// logger.error("sql1 =" + sql1);
// logger.error("poolname =" + poolname);
//
// try {
// rs.executeSql(sql1, poolname);
// } catch (Exception e) {
// logger.error("rs-------", e);
// logger.error("getExecuteResult =" + rs.getExecuteResult());
// }
logger . error ( "sql1 =" + sql1 ) ;
logger . error ( "poolname =" + poolname ) ;
try {
rs . executeSql ( sql1 , poolname ) ;
} catch ( Exception e ) {
logger . error ( "rs-------" , e ) ;
logger . error ( "getExecuteResult =" + rs . getExecuteResult ( ) ) ;
}
// logger.error("执行rs.executeSql成功");
//
// if (rs.next()) {
// String field3 = rs.getString("id");
// logger.error("field3 = " + field3);
// }
// //
// //
// // String sql2 = "update e10_common.dbo.uf_CustomFlow set field2 = '修改后数据' where field1 = 2 and delete_type = 0 ";
// // boolean b = rs.executeSql(sql2, poolname);
// // logger.error("更新 = " + b);
// //
// //
// // //rpc新增建模数据
// Long uf_CustomFlow_formId = commonDevUtil.getObjId("uf_CustomFlow");
// logger.error("uf_CustomFlow_formId = " + uf_CustomFlow_formId);
// Long recodId = ebFormDataDubboService.addEmptyData(uf_CustomFlow_formId, currentEmployee);// 获取插入的空的建模id
// String sql3 = "update e10_common.dbo.uf_CustomFlow set field2 = '添加数据' where id = " + recodId + " and delete_type = 0 ";
// boolean b1 = rs.executeSql(sql3, poolname);
// logger.error("sql3 = " + sql3);
// logger.error("添加 = " + b1);
logger . error ( "执行rs.executeSql成功" ) ;
if ( rs . next ( ) ) {
String field3 = rs . getString ( "id" ) ;
logger . error ( "field3 = " + field3 ) ;
try {
logger . error ( "程序开始等待两分钟..." ) ;
// 1 分钟等于 60000 毫秒, 2 分钟则是 120000 毫秒
Thread . sleep ( 120000 ) ;
logger . error ( "两分钟等待结束,程序继续执行。" ) ;
String s = null ;
System . out . println ( s . equals ( "2" ) ) ;
} catch ( Exception e ) {
// 当线程在睡眠过程中被中断时,捕获该异常并输出错误信息
logger . error ( "线程在等待过程中被中断: " , e ) ;
// 重新设置中断状态
Thread . currentThread ( ) . interrupt ( ) ;
return WeaResult . fail ( 500 , "出错啦" , getResultMapForAction ( weaverResultMap , "result" , e . getMessage ( ) , request . getRequestManager ( ) ) ) ;
}
//
//
// String sql2 = "update e10_common.dbo.uf_CustomFlow set field2 = '修改后数据' where field1 = 2 and delete_type = 0 ";
// boolean b = rs.executeSql(sql2, poolname);
// logger.error("更新 = " + b);
//
//
// //rpc新增建模数据
Long uf_CustomFlow_formId = commonDevUtil . getObjId ( "uf_CustomFlow" ) ;
logger . error ( "uf_CustomFlow_formId = " + uf_CustomFlow_formId ) ;
Long recodId = ebFormDataDubboService . addEmptyData ( uf_CustomFlow_formId , currentEmployee ) ; // 获取插入的空的建模id
String sql3 = "update e10_common.dbo.uf_CustomFlow set field2 = '添加数据' where id = " + recodId + " and delete_type = 0 " ;
boolean b1 = rs . executeSql ( sql3 , poolname ) ;
logger . error ( "sql3 = " + sql3 ) ;
logger . error ( "添加 = " + b1 ) ;
// remoteAuthorityRoleService.batchDeleteUserRole();
logger . error ( "stop CustomTeAction" ) ;
Map < String , Object > res = new HashMap < > ( ) ;
res . put ( "status" , true ) ;