BillFieldUtil EasDoPayControlAction update

webservice
calyrex 6 months ago
parent fcb11f578b
commit 9223ccab7d

@ -9,6 +9,7 @@ import org.slf4j.LoggerFactory;
import com.weaver.verupgrade.conn.RecordSet; import com.weaver.verupgrade.conn.RecordSet;
import com.weaver.verupgrade.general.BaseBean; import com.weaver.verupgrade.general.BaseBean;
import com.weaver.verupgrade.general.Util; import com.weaver.verupgrade.general.Util;
import org.springframework.stereotype.Component;
/** /**
* *
@ -18,6 +19,7 @@ import com.weaver.verupgrade.general.Util;
* @author ocean * @author ocean
* @date 2013-6-20 6:40:46 * @date 2013-6-20 6:40:46
*/ */
@Component
public class BillFieldUtil { public class BillFieldUtil {
private static final org.slf4j.Logger logger_6c507bbc = LoggerFactory.getLogger(BillFieldUtil.class); private static final org.slf4j.Logger logger_6c507bbc = LoggerFactory.getLogger(BillFieldUtil.class);
@ -26,7 +28,6 @@ public class BillFieldUtil {
* : ID ocean ecologyTest CwUtil.java v1.0 * : ID ocean ecologyTest CwUtil.java v1.0
* 2013-9-14 3:05:53 * 2013-9-14 3:05:53
* *
* @param workFlowId
* id * id
* @param num * @param num
* *
@ -107,8 +108,6 @@ public class BillFieldUtil {
/** /**
* *
* *
* @param val
* @param id
* @return * @return
*/ */
public static String getselectNameByCol(String fieldname, String workflowid, String selectvalue) { public static String getselectNameByCol(String fieldname, String workflowid, String selectvalue) {
@ -402,7 +401,6 @@ public class BillFieldUtil {
/** /**
* ID * ID
* @param workcode * @param workcode
* @param map IDmap
* @return * @return
*/ */
public Map<String, String> getIdsByWorkcode(String workcode) { public Map<String, String> getIdsByWorkcode(String workcode) {
@ -450,10 +448,12 @@ public class BillFieldUtil {
RecordSet rs = I18nContextUtil.getBean(RecordSet.class); RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
String poolname_s2 = CONN_TYPE.workflow.getType(); String poolname_s2 = CONN_TYPE.workflow.getType();
// TODO E10执行sql方法第二参数必须指定源默认使用流程源单体客户无需修改微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源 // TODO E10执行sql方法第二参数必须指定源默认使用流程源单体客户无需修改微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源
rs.executeSql("select username from employee as HrmResource where id = " + hrid, poolname_s2); logger_6c507bbc.info("getName --" + hrid);
rs.executeSql("select username from eteams.dbo.employee as HrmResource where id = " + hrid, poolname_s2);
if (rs.next()) { if (rs.next()) {
code = Util.null2String(rs.getString("lastname")); code = Util.null2String(rs.getString("username"));
} }
logger_6c507bbc.info("code --" + code);
return code; return code;
} }
} }

@ -174,19 +174,19 @@ public class EasDoPayControlAction extends BaseBean implements Action, EsbServer
if (!"S".equals(status)) { if (!"S".equals(status)) {
request.getRequestManager().setMessageid("ERROR"); request.getRequestManager().setMessageid("ERROR");
request.getRequestManager().setMessagecontent(msg); request.getRequestManager().setMessagecontent(msg);
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, request.getRequestManager())); return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", Action.FAILURE_AND_CONTINUE, request.getRequestManager()));
} }
} catch (Exception e) { } catch (Exception e) {
logger_6cdff8ae.info(String.valueOf("error : " + e.getMessage())); logger_6cdff8ae.info(String.valueOf("error : " + e.getMessage()));
request.getRequestManager().setMessageid("ERROR"); request.getRequestManager().setMessageid("ERROR");
request.getRequestManager().setMessagecontent(e.getMessage()); request.getRequestManager().setMessagecontent(e.getMessage());
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, request.getRequestManager())); return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", Action.FAILURE_AND_CONTINUE, request.getRequestManager()));
} }
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, request.getRequestManager())); return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, request.getRequestManager()));
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
logger_6cdff8ae.error("EasDoPayControlAction e: {}", e.getMessage()); logger_6cdff8ae.error("EasDoPayControlAction 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", Action.FAILURE_AND_CONTINUE, request.getRequestManager()));
} }
} }

Loading…
Cancel
Save