黑名单

ht
qijirenjian 3 months ago
parent 23bca4f101
commit a62fdc8541

@ -34,7 +34,7 @@ public class ChangeWhiteListState {
String dm = list.get(i).get("dm");
String sql = "";
if (!"".equals(mc) && mc != null) {
sql = "select * from e10_core_business.dbo.formtable_main_1556 where (mc='" + mc + "' or shxydm='" + dm + "') and bmdzt='0'";
sql = "select * from e10_core_business.dbo.formtable_main_1716 where (mc='" + mc + "' or shxydm='" + dm + "') and bmdzt='0'";
logger.error(String.valueOf("sql1 = " + sql ));
String poolname = CONN_TYPE.workflow.getType();
// TODO E10执行sql方法第二参数必须指定源默认使用流程源单体客户无需修改微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源
@ -82,7 +82,7 @@ public class ChangeWhiteListState {
info.setReason(reason);
infos.addWhiteListInfos(info);
}
String sql_update = "update e10_core_business.dbo.formtable_main_1556 set bmdzt='1' where mc='" + mc + "'";
String sql_update = "update e10_core_business.dbo.formtable_main_1716 set bmdzt='1' where mc='" + mc + "'";
logger.error(String.valueOf("sql_update = " + sql_update ));
boolean b2 = rs.executeSql(sql_update);
logger.error(String.valueOf("b2 = " + b2 ));
@ -102,15 +102,23 @@ public class ChangeWhiteListState {
public String[] syncState(SI_WhitelistSync_OUTServiceStub.SyncWhiteListService input) throws Exception {
String[] result = new String[5];
String uri = "http://sappod.hengtong.com:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BS_OA&receiverParty=&receiverService=&interface=SI_WhitelistSync_OUT&interfaceNamespace=http://hengtong.com/OA/WhitelistSync";
// String uri = "http://sappod.hengtong.com:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=BS_OA&receiverParty=&receiverService=&interface=SI_WhitelistSync_OUT&interfaceNamespace=http://hengtong.com/OA/WhitelistSync";
String uri = configProp.getWhiteList();
SI_WhitelistSync_OUTServiceStub stub = new SI_WhitelistSync_OUTServiceStub(uri);
stub._getServiceClient().getOptions().setProperty("__CHUNKED__", Boolean.FALSE);
stub._getServiceClient().getOptions().setTimeOutInMilliSeconds(300000);
stub._getServiceClient().getOptions().setProperty(HTTPConstants.SO_TIMEOUT,300000);
stub._getServiceClient().getOptions().setProperty(HTTPConstants.CONNECTION_TIMEOUT,300000);
HttpTransportPropertiesImpl.Authenticator auth = new HttpTransportPropertiesImpl.Authenticator();
auth.setUsername("pouser");
auth.setPassword("654321");
// auth.setUsername("pouser");
// auth.setPassword("654321");
String user = configProp.getHtsysjcmt_po_user();
String password = configProp.getHtsysjcmt_po_password();
logger.error("------- user : " + user);
logger.error("------- password : " + password);
auth.setUsername(user);
auth.setPassword(password);
stub._getServiceClient().getOptions().setProperty(org.apache.axis2.kernel.http.HTTPConstants.AUTHENTICATE,auth);
SI_WhitelistSync_OUTServiceStub.SyncWhiteListServiceResponse response = stub.sI_WhitelistSync_OUT(input);
SI_WhitelistSync_OUTServiceStub.ResultInfo resultInfo = response.get_return();

@ -92,6 +92,8 @@ public class ConfigProp {
//htecmoasync
@Value("${isoresulturl}")
private String isoresulturl;
@Value("${whiteList}")
private String whiteList;
//htemail
@ -223,9 +225,9 @@ public class ConfigProp {
private String efsaccount;
@Value("${efspassword}")
private String efspassword;
@Value("&{weaver-secondev-htsysjcmt-po_user}")
@Value("${weaver-secondev-htsysjcmt-po_user}")
private String htsysjcmt_po_user;
@Value("&{weaver-secondev-htsysjcmt-po_password}")
@Value("${weaver-secondev-htsysjcmt-po_password}")
private String htsysjcmt_po_password;
//htsrmoasync

@ -19,7 +19,9 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
@ -55,6 +57,19 @@ public class CustomJavaCode extends BaseBean implements Action, EsbServerlessRpc
logger.error("start CustomTeAction");
logger.error("params = " + JSON.toJSONString(params));
Map<String, Object> weaverResultMap = new HashMap<>();
// 获取当前日期和时间
Date currentDate = new Date();
// 格式化日期
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String formattedDate = dateFormat.format(currentDate);
// 格式化时间
SimpleDateFormat timeFormat = new SimpleDateFormat("HH:mm:ss");
String formattedTime = timeFormat.format(currentDate);
Long billid = Long.parseLong(String.valueOf(params.getOrDefault("billid", -1)));
logger.error("billid = " + billid);
@ -77,8 +92,8 @@ public class CustomJavaCode extends BaseBean implements Action, EsbServerlessRpc
String str9 = recordSet.getString("jyyy");
if (!"".equals(str9))
str9 = str9.replace("<br>", "");
String str10 = recordSet.getString("modedatacreatedate");
String str11 = recordSet.getString("modedatacreatetime");
String str10 =formattedDate;
String str11 = formattedTime;
Map<String, String> hashMap = new HashMap<String, String>();
hashMap.put("id", k );
hashMap.put("bh", str4);

@ -42,11 +42,9 @@ public class UpdateSecLevelAndLockStatus implements EsbServerlessRpcRemoteInterf
logger_b15f4fa5.error("htjt_mode_UpdateSecLevelAndLockStatus start param == " + param);
// 构建E9 requestInfo对象参数
I18nContextUtil.getBean(GetCubeBtnActionParam.class).getCubeBtnActionParam(param);
Long billid = Long.parseLong(String.valueOf(param.getOrDefault("billid", -1)));
logger_b15f4fa5.error("billid == "+ billid );
logger_b15f4fa5.error("UpdateSecLevelAndLockStatus billid == "+ billid );
Map<String, String> result = new HashMap<String, String>();
try {
@ -57,6 +55,7 @@ public class UpdateSecLevelAndLockStatus implements EsbServerlessRpcRemoteInterf
if (billid > 0 ) {
RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
String sql = "select * from e10_common.dbo.uf_sellevellock_chg where id=" + billid;
logger_b15f4fa5.error("UpdateSecLevelAndLockStatus sql == "+ sql );
String ry = "";
String aqjb = "";
String zhsd = "";
@ -70,6 +69,7 @@ public class UpdateSecLevelAndLockStatus implements EsbServerlessRpcRemoteInterf
zhsd = "0";
}
sql = "update eteams.dbo.employee as hrmresource set seclevel=" + aqjb + ",passwordlock=" + zhsd + " where id=" + ry + "";
logger_b15f4fa5.error("UpdateSecLevelAndLockStatus update == "+ sql );
boolean execute = rs.execute(sql);
logger_b15f4fa5.error("execute == "+ execute );
ResourceComInfo rci = I18nContextUtil.getBean(ResourceComInfo.class);

Loading…
Cancel
Save