流程生产订单审批后推送高压IMS-sql去掉ts
This commit is contained in:
parent
93ef0d982a
commit
2b61df9528
|
|
@ -33,7 +33,19 @@ public class AfterApproveSyncImsRule implements IRule<PMOAggVO> {
|
|||
// BIPÊý¾ÝÔ´
|
||||
public static final BaseDAO baseDAO = new BaseDAO();
|
||||
// IMSÊý¾ÝÔ´
|
||||
public static final BaseDAO imsDao = new BaseDAO("gyims");
|
||||
public BaseDAO imsDao;
|
||||
|
||||
/**
|
||||
* 获取IMS数据源
|
||||
*/
|
||||
public BaseDAO getImsDao() {
|
||||
if (imsDao == null) {
|
||||
imsDao = new BaseDAO("gyims");
|
||||
// 禁用时间戳ts
|
||||
imsDao.setAddTimeStamp(false);
|
||||
}
|
||||
return imsDao;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void process(PMOAggVO[] pmoAggVOS) {
|
||||
|
|
@ -331,13 +343,13 @@ public class AfterApproveSyncImsRule implements IRule<PMOAggVO> {
|
|||
*/
|
||||
private void pushData(String headSql, SQLParameter headParams, List<Map<String, SQLParameter>> bodyParameterList) throws BusinessException {
|
||||
logger.error("gyIms-PMO-headSql = " + headSql);
|
||||
int i = imsDao.executeUpdate(headSql, headParams);
|
||||
int i = getImsDao().executeUpdate(headSql, headParams);
|
||||
if (i != 1) {
|
||||
NCCForUAPLogger.error("gyIms-PMO-headSql = " + headSql);
|
||||
}
|
||||
for (Map<String, SQLParameter> map : bodyParameterList) {
|
||||
String bodySql = map.keySet().iterator().next();
|
||||
int j = imsDao.executeUpdate(bodySql, map.get(bodySql));
|
||||
int j = getImsDao().executeUpdate(bodySql, map.get(bodySql));
|
||||
if (j != 1) {
|
||||
NCCForUAPLogger.error("gyIms-PMO-bodySql = " + bodySql);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue