#处理部门封存同步bug

feature-LeeD-20221025
WangJie 3 years ago
parent 749c08b618
commit c31b5c6cf5

@ -18,11 +18,11 @@ public class RocketmqUtil {
private Lock lock = new ReentrantLock(); private Lock lock = new ReentrantLock();
public int updateOrgData(String data) public int updateOrgData(String data)
{ {
lock.lock();
BaseBean bb = new BaseBean(); BaseBean bb = new BaseBean();
int errcount = 0; int errcount = 0;
try{ try{
lock.lock();
JSONObject jsonObject = JSONObject.parseObject(data); JSONObject jsonObject = JSONObject.parseObject(data);
if(jsonObject.containsKey("requestObject")) if(jsonObject.containsKey("requestObject"))
{ {
@ -281,6 +281,7 @@ public class RocketmqUtil {
if("1100".equals(statusCd)){ if("1100".equals(statusCd)){
canceled = "1"; canceled = "1";
} }
bb.writeLog("canceled:"+canceled); bb.writeLog("canceled:"+canceled);
String supdepid = "0"; String supdepid = "0";
@ -318,7 +319,7 @@ public class RocketmqUtil {
if(!"".equals(deptid)) if(!"".equals(deptid))
{ {
if("M".equalsIgnoreCase(actType)) if("M".equalsIgnoreCase(actType)||"D".equalsIgnoreCase(actType))
{ {
String deptUpdateSql = " update hrmdepartment set departmentmark=?,departmentname=?,canceled=?," + String deptUpdateSql = " update hrmdepartment set departmentmark=?,departmentname=?,canceled=?," +
" subcompanyid1=?,showorder=?, supdepid=? where departmentcode=? "; " subcompanyid1=?,showorder=?, supdepid=? where departmentcode=? ";
@ -329,6 +330,8 @@ public class RocketmqUtil {
errcount++; errcount++;
} }
} }
}else{ }else{
if("A".equalsIgnoreCase(actType)) if("A".equalsIgnoreCase(actType))
{ {
@ -344,7 +347,6 @@ public class RocketmqUtil {
} }
} }
} }
return errcount; return errcount;
} }

Loading…
Cancel
Save