|
|
|
@ -57,6 +57,7 @@ public class BlackListTempThawSyncAction extends BaseBean implements Action, Esb
|
|
|
|
|
CRM_TEMPUNFREEZE_HEAD[] arr = new CRM_TEMPUNFREEZE_HEAD[1];
|
|
|
|
|
CRM_SyncTempUnfreeze service = new CRM_SyncTempUnfreeze();
|
|
|
|
|
CRM_TEMPUNFREEZE_HEAD head = new CRM_TEMPUNFREEZE_HEAD();
|
|
|
|
|
logger_e39d526d.info("jdksrq" ,jdksrq);
|
|
|
|
|
// 公司编码
|
|
|
|
|
head.setBusinessCode(map.get("GSDM"));
|
|
|
|
|
// 编号
|
|
|
|
@ -71,19 +72,22 @@ public class BlackListTempThawSyncAction extends BaseBean implements Action, Esb
|
|
|
|
|
head.setOaOperateFlag("2");
|
|
|
|
|
// 录入操作人
|
|
|
|
|
head.setOperator(map.get("LRCZR"));
|
|
|
|
|
// 撤回的oa流程号
|
|
|
|
|
// 撤回的oa流程号 x
|
|
|
|
|
head.setRecallform(map.get("CHSQD"));
|
|
|
|
|
// 解冻开始时间
|
|
|
|
|
head.setStartDate(jdksrq);
|
|
|
|
|
// 标识状态
|
|
|
|
|
logger_e39d526d.info("SQLX" ,map.get("SQLX"));
|
|
|
|
|
head.setStatusFlag(Integer.parseInt(map.get("SQLX")) + 1 + "");
|
|
|
|
|
// 简要原因
|
|
|
|
|
head.setSummary(map.get("YWGK"));
|
|
|
|
|
// 社会信用代码/身份证号码
|
|
|
|
|
head.setTaxno(map.get("SHXYDM"));
|
|
|
|
|
// 类型
|
|
|
|
|
logger_e39d526d.info("lx" ,map.get("LX") );
|
|
|
|
|
head.setType(util.getselectName(map.get("LX"), "50151"));
|
|
|
|
|
arr[0] = head;
|
|
|
|
|
logger_e39d526d.info("arr" ,arr.toString() );
|
|
|
|
|
CRM_TEMPUNFREEZE_RETURN[] rets = service.call(arr);
|
|
|
|
|
String state = "";
|
|
|
|
|
String mes = "";
|
|
|
|
@ -103,18 +107,20 @@ public class BlackListTempThawSyncAction extends BaseBean implements Action, Esb
|
|
|
|
|
logger_e39d526d.info(String.valueOf("BlackListTempThawCheckAction--error--" + requestid + "--" + mes));
|
|
|
|
|
request.getRequestManager().setMessageid("ERROR");
|
|
|
|
|
request.getRequestManager().setMessagecontent("ARS系统返回信息:" + mes);
|
|
|
|
|
return WeaResult.fail(500, "出错啦", getResultMapForAction(weaverResultMap, "result", "", request.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
logger_e39d526d.info(String.valueOf(requestid + "调用ARS临时解冻接口同步数据出错" + e.toString()));
|
|
|
|
|
request.getRequestManager().setMessageid("ERROR");
|
|
|
|
|
request.getRequestManager().setMessagecontent("ARS系统返回信息:" + e.toString());
|
|
|
|
|
return WeaResult.fail(500, "出错啦", getResultMapForAction(weaverResultMap, "result", e.getMessage(), request.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
logger_e39d526d.info(String.valueOf("BlackListTempThawSyncAction--end--" + requestid));
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, request.getRequestManager()));
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
logger_e39d526d.error("BlackListTempThawSyncAction e: {}", e.getMessage());
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", WeaResult.fail(500, "执行异常", getResultMapForAction(weaverResultMap, "result", e.getMessage(), request.getRequestManager())), request.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "出错啦", getResultMapForAction(weaverResultMap, "result", e.getMessage(), request.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|