Browse Source

bug检测

lwx_dev
erdanergou 3 years ago
parent
commit
50c90c4993
  1. 24
      src/main/java/com/dreamchaser/depository_manage/controller/DepositoryRecordController.java
  2. 8
      src/main/java/com/dreamchaser/depository_manage/controller/GroupController.java
  3. 7
      src/main/java/com/dreamchaser/depository_manage/controller/StockTakingController.java
  4. 42
      src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryRecordServiceImpl.java
  5. 2
      src/main/java/com/dreamchaser/depository_manage/service/impl/QyWxOperationService.java
  6. 43
      src/main/java/com/dreamchaser/depository_manage/service/impl/StockTakingServiceImpl.java

24
src/main/java/com/dreamchaser/depository_manage/controller/DepositoryRecordController.java

@ -355,7 +355,7 @@ public class DepositoryRecordController {
} }
}).start();*/ }).start();*/
/*// 开启一个线程开启审批 // 开启一个线程开启审批
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
@ -368,7 +368,7 @@ public class DepositoryRecordController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
} }
} else { } else {
@ -429,7 +429,7 @@ public class DepositoryRecordController {
} }
}).start();*/ }).start();*/
/* // 开启一个线程开启审批 // 开启一个线程开启审批
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
@ -442,7 +442,7 @@ public class DepositoryRecordController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
} }
@ -751,7 +751,7 @@ public class DepositoryRecordController {
}).start();*/ }).start();*/
// 开启一个线程开启审批 // 开启一个线程开启审批
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id)); JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id));
@ -763,7 +763,7 @@ public class DepositoryRecordController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
} else if (params.size() > 0) { } else if (params.size() > 0) {
for (int i = 0; i < params.size(); i++) { for (int i = 0; i < params.size(); i++) {
@ -804,7 +804,7 @@ public class DepositoryRecordController {
} }
}).start();*/ }).start();*/
// 开启一个线程开启审批 // 开启一个线程开启审批
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id)); JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id));
@ -816,7 +816,7 @@ public class DepositoryRecordController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
} }
if (params.size() < 1) { if (params.size() < 1) {
@ -1001,7 +1001,7 @@ public class DepositoryRecordController {
// 开启一个线程开启审批 // 开启一个线程开启审批
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id)); JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id));
@ -1013,7 +1013,7 @@ public class DepositoryRecordController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
} }
} }
@ -1194,7 +1194,7 @@ public class DepositoryRecordController {
}).start();*/ }).start();*/
/* // 开启一个线程开启审批 // 开启一个线程开启审批
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
@ -1207,7 +1207,7 @@ public class DepositoryRecordController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
} }
if (success == 0) { if (success == 0) {

8
src/main/java/com/dreamchaser/depository_manage/controller/GroupController.java

@ -557,7 +557,7 @@ public class GroupController {
} }
Object id = map.get("id"); // 获取主订单编号 Object id = map.get("id"); // 获取主订单编号
// 开启一个线程开启审批 // 开启一个线程开启审批
/* new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id)); JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id));
@ -569,7 +569,7 @@ public class GroupController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
if (integer != 0 && params.size() < 1) { if (integer != 0 && params.size() < 1) {
return CrudUtil.postHandle(integer, result); return CrudUtil.postHandle(integer, result);
@ -731,7 +731,7 @@ public class GroupController {
} }
Object id = map.get("id"); // 获取主订单编号 Object id = map.get("id"); // 获取主订单编号
// 开启一个线程开启审批 // 开启一个线程开启审批
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id)); JSONObject jsonObject = qyWxOperationService.sendOutApprovalTemplate(crypt, userToken, ObjectFormatUtil.toInteger(id));
@ -743,7 +743,7 @@ public class GroupController {
// 设置过期为7天 // 设置过期为7天
redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS); redisTemplateForHash.expire(sp_no, 7, TimeUnit.DAYS);
} }
}).start();*/ }).start();
return CrudUtil.postHandle(integer, result); return CrudUtil.postHandle(integer, result);
} }

7
src/main/java/com/dreamchaser/depository_manage/controller/StockTakingController.java

@ -141,7 +141,7 @@ public class StockTakingController {
}).start();*/ }).start();*/
// 用于发送审批 // 用于发送审批
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendApprovalTemplateStockTaking(crypt, userToken, ObjectFormatUtil.toInteger(mainId), QyWxDepartmentManager.toString()); JSONObject jsonObject = qyWxOperationService.sendApprovalTemplateStockTaking(crypt, userToken, ObjectFormatUtil.toInteger(mainId), QyWxDepartmentManager.toString());
@ -154,7 +154,6 @@ public class StockTakingController {
redisTemplateForHash.expire(sp_no,7,TimeUnit.DAYS); redisTemplateForHash.expire(sp_no,7,TimeUnit.DAYS);
} }
}).start(); }).start();
*/
} }
else{ else{
@ -179,7 +178,7 @@ public class StockTakingController {
}).start();*/ }).start();*/
// 用于发送审批 // 用于发送审批
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendApprovalTemplateStockTaking(crypt, userToken, ObjectFormatUtil.toInteger(mainId), QyWxDepartmentManager.toString()); JSONObject jsonObject = qyWxOperationService.sendApprovalTemplateStockTaking(crypt, userToken, ObjectFormatUtil.toInteger(mainId), QyWxDepartmentManager.toString());
@ -191,7 +190,7 @@ public class StockTakingController {
// 设置过期时间为7天 // 设置过期时间为7天
redisTemplateForHash.expire(sp_no,7,TimeUnit.DAYS); redisTemplateForHash.expire(sp_no,7,TimeUnit.DAYS);
} }
}).start();*/ }).start();
} }

42
src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryRecordServiceImpl.java

@ -1618,7 +1618,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// depositoryManagerByQyWx.append(depositoryManager.getWorkwechat()+","); // depositoryManagerByQyWx.append(depositoryManager.getWorkwechat()+",");
} }
depositoryManagerByQyWx.append("PangFuZhen,"); depositoryManagerByQyWx.append("PangFuZhen,");
// JSONObject jsonObject = qyWxOperationService.sendCcMessageToUsers(depositoryManagerByQyWx.toString(), record.getId(), userAgent); JSONObject jsonObject = qyWxOperationService.sendCcMessageToUsers(depositoryManagerByQyWx.toString(), record.getId(), userAgent);
// 删除redis中本订单 // 删除redis中本订单
redisTemplate.delete("record:" + record.getId()); redisTemplate.delete("record:" + record.getId());
@ -1742,15 +1742,15 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// 添加子订单到redis中 // 添加子订单到redis中
redisTemplate.opsForHash().putAll(minRecordKey, minRecord); redisTemplate.opsForHash().putAll(minRecordKey, minRecord);
// 开启线程向仓库管理员发送消息 // 开启线程向仓库管理员发送消息
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendNotificationToDepositoryManager(QyWxUid.toString(), applicationOutRecordMin.getId(),userAgent); JSONObject jsonObject = qyWxOperationService.sendNotificationToDepositoryManager(QyWxUid.toString(), applicationOutRecordMin.getId(),userAgent);
} }
}).start();*/ }).start();
} }
/*for (int i = 0; i < depositoryIdList.size(); i++) { for (int i = 0; i < depositoryIdList.size(); i++) {
Object o = minIdByDepository.get("depository" + depositoryIdList.get(i)); Object o = minIdByDepository.get("depository" + depositoryIdList.get(i));
if (o != null) { if (o != null) {
List<Integer> minIdList = (List<Integer>) o; List<Integer> minIdList = (List<Integer>) o;
@ -1777,7 +1777,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
} else { } else {
continue; continue;
} }
}*/ }
// 将主订单插入到redis中 // 将主订单插入到redis中
redisTemplate.opsForHash().put("record:" + recordP.getId(), "minRecord", minRecordByMain.toString()); redisTemplate.opsForHash().put("record:" + recordP.getId(), "minRecord", minRecordByMain.toString());
@ -1967,7 +1967,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
QyWxUid.append("PangFuZhen,"); QyWxUid.append("PangFuZhen,");
map.put("depositoryManager", depositoryManager.toString()); map.put("depositoryManager", depositoryManager.toString());
// 向仓储中心负责人发送新的消息 // 向仓储中心负责人发送新的消息
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendQyWxToApplicationOutMessage(QyWxUid.toString(), ObjectFormatUtil.toInteger(id), false, userAgent); JSONObject jsonObject = qyWxOperationService.sendQyWxToApplicationOutMessage(QyWxUid.toString(), ObjectFormatUtil.toInteger(id), false, userAgent);
@ -1981,7 +1981,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// 设置过期时间为三天 // 设置过期时间为三天
redisTemplate.expire("user:" + userToken.getNumber() + ":QyWxOutId:" + id, 72, TimeUnit.HOURS); redisTemplate.expire("user:" + userToken.getNumber() + ":QyWxOutId:" + id, 72, TimeUnit.HOURS);
} }
}).start();*/ }).start();
} else { } else {
@ -1994,7 +1994,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// 开启线程更改其他用户卡片模板样式 // 开启线程更改其他用户卡片模板样式
String finalResult = result; String finalResult = result;
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
// 获取responseCode(key为申请人number) // 获取responseCode(key为申请人number)
@ -2025,7 +2025,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
s = "PangFuZhen,"; s = "PangFuZhen,";
qyWxOperationService.sendMessageForOtherUserByCard(ObjectFormatUtil.toInteger(id), s, userAgent, 1); qyWxOperationService.sendMessageForOtherUserByCard(ObjectFormatUtil.toInteger(id), s, userAgent, 1);
} }
}).start();*/ }).start();
} else { } else {
String result = ""; String result = "";
// 开启线程更改其他用户卡片模板样式 // 开启线程更改其他用户卡片模板样式
@ -2112,16 +2112,16 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
redisTemplate.opsForHash().putAll(minRecordKey, minRecord); redisTemplate.opsForHash().putAll(minRecordKey, minRecord);
/*// 开启线程向仓库管理员发送消息 // 开启线程向仓库管理员发送消息
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendNotificationToDepositoryManager(QyWxUid.toString(), applicationOutRecordMin.getId(), userAgent); JSONObject jsonObject = qyWxOperationService.sendNotificationToDepositoryManager(QyWxUid.toString(), applicationOutRecordMin.getId(), userAgent);
} }
}).start();*/ }).start();
} }
/* for (int i = 0; i < depositoryIdList.size(); i++) { for (int i = 0; i < depositoryIdList.size(); i++) {
Object o = minIdByDepository.get("depository" + depositoryIdList.get(i)); Object o = minIdByDepository.get("depository" + depositoryIdList.get(i));
if (o != null) { if (o != null) {
List<Integer> minIdList = (List<Integer>) o; List<Integer> minIdList = (List<Integer>) o;
@ -2169,7 +2169,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
s = "PangFuZhen,"; s = "PangFuZhen,";
qyWxOperationService.sendMessageForOtherUserByCard(ObjectFormatUtil.toInteger(id), s, userAgent, 1); qyWxOperationService.sendMessageForOtherUserByCard(ObjectFormatUtil.toInteger(id), s, userAgent, 1);
} }
}).start();*/ }).start();
// 将主订单插入到redis中 // 将主订单插入到redis中
redisTemplate.opsForHash().put("record:" + record.getId(), "minRecord", minRecordByMain.toString()); redisTemplate.opsForHash().put("record:" + record.getId(), "minRecord", minRecordByMain.toString());
@ -2182,7 +2182,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
} }
// 开启线程更改其他用户卡片模板样式 // 开启线程更改其他用户卡片模板样式
String finalResult = result; String finalResult = result;
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
// 获取responseCode(key为申请人number) // 获取responseCode(key为申请人number)
@ -2192,7 +2192,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
String responseCode = (String) redisTemplate.opsForHash().get(key, "responseCode"); String responseCode = (String) redisTemplate.opsForHash().get(key, "responseCode");
qyWxOperationService.updateTemplateCard(responseCode, userToken.getName(), finalResult, userAgent); qyWxOperationService.updateTemplateCard(responseCode, userToken.getName(), finalResult, userAgent);
} }
}).start();*/ }).start();
} }
@ -2251,7 +2251,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
} }
QyWxUid.append("PangFuZhen" + ","); QyWxUid.append("PangFuZhen" + ",");
map.put("depositoryManager", depositoryManager.toString()); map.put("depositoryManager", depositoryManager.toString());
/*// 向仓储中心负责人发送新的消息 // 向仓储中心负责人发送新的消息
JSONObject jsonObject = qyWxOperationService.sendQyWxToApplicationOutMessage(QyWxUid.toString(), ObjectFormatUtil.toInteger(outId), false, userAgent); JSONObject jsonObject = qyWxOperationService.sendQyWxToApplicationOutMessage(QyWxUid.toString(), ObjectFormatUtil.toInteger(outId), false, userAgent);
// 将当前返回结果保存到redis中 // 将当前返回结果保存到redis中
Map<String, Object> QyWxMessageMap = new HashMap<>(); Map<String, Object> QyWxMessageMap = new HashMap<>();
@ -2260,7 +2260,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
// key user:300450:QyWxOut:1 // key user:300450:QyWxOut:1
redisTemplate.opsForHash().putAll("user:" + userByPort.getNumber() + ":QyWxOutId:" + outId, QyWxMessageMap); redisTemplate.opsForHash().putAll("user:" + userByPort.getNumber() + ":QyWxOutId:" + outId, QyWxMessageMap);
// 设置过期时间为三天 // 设置过期时间为三天
redisTemplate.expire("user:" + userByPort.getNumber() + ":QyWxOutId:" + outId, 72, TimeUnit.HOURS);*/ redisTemplate.expire("user:" + userByPort.getNumber() + ":QyWxOutId:" + outId, 72, TimeUnit.HOURS);
} else { } else {
updateInventoryForOutRefused(recordP); updateInventoryForOutRefused(recordP);
// 如果点击的是驳回 // 如果点击的是驳回
@ -2346,16 +2346,16 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
minRecord.put("manager", minRecordManage.toString()); minRecord.put("manager", minRecordManage.toString());
// 添加子订单到redis中 // 添加子订单到redis中
redisTemplate.opsForHash().putAll(minRecordKey, minRecord); redisTemplate.opsForHash().putAll(minRecordKey, minRecord);
/*// 开启线程向仓库管理员发送消息 // 开启线程向仓库管理员发送消息
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
JSONObject jsonObject = qyWxOperationService.sendNotificationToDepositoryManager(QyWxUid.toString(), applicationOutRecordMin.getId(), userAgent); JSONObject jsonObject = qyWxOperationService.sendNotificationToDepositoryManager(QyWxUid.toString(), applicationOutRecordMin.getId(), userAgent);
} }
}).start();*/ }).start();
} }
/*for (int i = 0; i < depositoryIdList.size(); i++) { for (int i = 0; i < depositoryIdList.size(); i++) {
Object o = minIdByDepository.get("depository" + depositoryIdList.get(i)); Object o = minIdByDepository.get("depository" + depositoryIdList.get(i));
if (o != null) { if (o != null) {
List<Integer> minIdList = (List<Integer>) o; List<Integer> minIdList = (List<Integer>) o;
@ -2382,7 +2382,7 @@ public class DepositoryRecordServiceImpl implements DepositoryRecordService {
} else { } else {
continue; continue;
} }
}*/ }
// 将主订单插入到redis中 // 将主订单插入到redis中
redisTemplate.opsForHash().put("record:" + recordP.getId(), "minRecord", minRecordByMain.toString()); redisTemplate.opsForHash().put("record:" + recordP.getId(), "minRecord", minRecordByMain.toString());
map.put("state", "仓储中心负责人审核通过"); map.put("state", "仓储中心负责人审核通过");

2
src/main/java/com/dreamchaser/depository_manage/service/impl/QyWxOperationService.java

@ -1551,7 +1551,7 @@ public class QyWxOperationService {
detail_list_control_info_outNumber.put("title", detail_list_control_info_title_list_outNumber); detail_list_control_info_outNumber.put("title", detail_list_control_info_title_list_outNumber);
Map<String, String> detail_list_control_info_value_outNumber = new HashMap<>(); Map<String, String> detail_list_control_info_value_outNumber = new HashMap<>();
detail_list_control_info_value_outNumber.put("new_number", recordMin.getQuantity().toString() + materialById.getQuantity()); detail_list_control_info_value_outNumber.put("new_number", recordMin.getQuantity().toString());
detail_list_control_info_outNumber.put("value", detail_list_control_info_value_outNumber); detail_list_control_info_outNumber.put("value", detail_list_control_info_value_outNumber);
// 请求单位 // 请求单位

43
src/main/java/com/dreamchaser/depository_manage/service/impl/StockTakingServiceImpl.java

@ -474,7 +474,7 @@ public class StockTakingServiceImpl implements StockTakingService {
if (normalMinId.size() > 0) { if (normalMinId.size() > 0) {
/*// 抄送盘点调账记录给盘点人员 // 抄送盘点调账记录给盘点人员
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
@ -494,7 +494,7 @@ public class StockTakingServiceImpl implements StockTakingService {
redisTemplate.expire("user:" + userToken.getNumber() + ":QyWxStockTakingCompleteId:" + mainId, 72, TimeUnit.HOURS); redisTemplate.expire("user:" + userToken.getNumber() + ":QyWxStockTakingCompleteId:" + mainId, 72, TimeUnit.HOURS);
} }
} }
}).start();*/ }).start();
} else { } else {
map.put("state", 1); map.put("state", 1);
} }
@ -511,7 +511,7 @@ public class StockTakingServiceImpl implements StockTakingService {
// 更新其他卡片 // 更新其他卡片
String finalStockTakingResult = stockTakingResult; String finalStockTakingResult = stockTakingResult;
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
// 获取responseCode(key为申请人number) // 获取responseCode(key为申请人number)
@ -522,10 +522,10 @@ public class StockTakingServiceImpl implements StockTakingService {
String responseCode = (String) redisTemplate.opsForHash().get(key, "responseCode"); String responseCode = (String) redisTemplate.opsForHash().get(key, "responseCode");
qyWxOperationService.updateTemplateCard(responseCode, userToken.getName(), finalStockTakingResult, userAgent); qyWxOperationService.updateTemplateCard(responseCode, userToken.getName(), finalStockTakingResult, userAgent);
} }
}).start();*/ }).start();
// 开启流程通知其他人忽略审批流程 // 开启流程通知其他人忽略审批流程
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
String departmentManager1 = mainRecord.getDepartmentManager(); String departmentManager1 = mainRecord.getDepartmentManager();
@ -543,7 +543,7 @@ public class StockTakingServiceImpl implements StockTakingService {
s = "PangFuZhen,"; s = "PangFuZhen,";
qyWxOperationService.sendMessageForOtherUserByCard(ObjectFormatUtil.toInteger(mainId),s,userAgent,2); qyWxOperationService.sendMessageForOtherUserByCard(ObjectFormatUtil.toInteger(mainId),s,userAgent,2);
} }
}).start();*/ }).start();
return result; return result;
} }
@ -902,16 +902,16 @@ public class StockTakingServiceImpl implements StockTakingService {
map.put("minIds", minIds); map.put("minIds", minIds);
// 开启一个线程用于发送抄送信息给负责人 // 开启一个线程用于发送抄送信息给负责人
StockTaking finalMainRecord = mainRecord; StockTaking finalMainRecord = mainRecord;
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
String s = QyWxUid.toString(); String s = QyWxUid.toString();
s = "PangFuZhen,"; s = "PangFuZhen,";
JSONObject jsonObject = qyWxOperationService.sendCcStockTakingMessageToHead(s, map, userToken, finalMainRecord, userAgent); JSONObject jsonObject = qyWxOperationService.sendCcStockTakingMessageToHead(s, map, userToken, finalMainRecord, userAgent);
} }
}).start();*/ }).start();
/*// 更新其他卡片 // 更新其他卡片
new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
@ -923,7 +923,7 @@ public class StockTakingServiceImpl implements StockTakingService {
String responseCode = (String) redisTemplate.opsForHash().get(key, "responseCode"); String responseCode = (String) redisTemplate.opsForHash().get(key, "responseCode");
qyWxOperationService.updateTemplateCard(responseCode, userToken.getName(), "处理", userAgent); qyWxOperationService.updateTemplateCard(responseCode, userToken.getName(), "处理", userAgent);
} }
}).start();*/ }).start();
return result; return result;
} }
@ -1318,7 +1318,7 @@ public class StockTakingServiceImpl implements StockTakingService {
// 开启一个线程用于发送抄送信息给负责人 // 开启一个线程用于发送抄送信息给负责人
StockTaking finalMainRecord = mainRecord; StockTaking finalMainRecord = mainRecord;
/* new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
map.put("minIds", minIds); map.put("minIds", minIds);
@ -1337,7 +1337,7 @@ public class StockTakingServiceImpl implements StockTakingService {
s = "PangFuZhen,"; s = "PangFuZhen,";
JSONObject jsonObject = qyWxOperationService.sendCcStockTakingMessageToHead(s, map, null, finalMainRecord, userAgent); JSONObject jsonObject = qyWxOperationService.sendCcStockTakingMessageToHead(s, map, null, finalMainRecord, userAgent);
} }
}).start();*/ }).start();
return 1; return 1;
} }
@ -1534,7 +1534,7 @@ public class StockTakingServiceImpl implements StockTakingService {
// 抄送盘点调账记录给盘点人员 // 抄送盘点调账记录给盘点人员
if (normalMinId.size() > 0) { if (normalMinId.size() > 0) {
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
// 获取盘点人员 // 获取盘点人员
@ -1553,7 +1553,7 @@ public class StockTakingServiceImpl implements StockTakingService {
redisTemplate.expire("user:" + approver_user.getNumber() + ":QyWxStockTakingCompleteId:" + mainId, 72, TimeUnit.HOURS); redisTemplate.expire("user:" + approver_user.getNumber() + ":QyWxStockTakingCompleteId:" + mainId, 72, TimeUnit.HOURS);
} }
} }
}).start();*/ }).start();
} else { } else {
map.put("state", 1); map.put("state", 1);
@ -2418,18 +2418,19 @@ public class StockTakingServiceImpl implements StockTakingService {
// 开启一个线程用于发送转移信息给盘点人员 // 开启一个线程用于发送转移信息给盘点人员
StockTaking finalMainRecord = mainRecord; StockTaking finalMainRecord = mainRecord;
/*new Thread(new Runnable() {
new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
Integer originator = finalMainRecord.getOriginator(); Integer originator = finalMainRecord.getOriginator();
map.put("minIds", minRecorIds); map.put("minIds", minIds);
StringBuilder departMentHeadQyWxName = new StringBuilder(); StringBuilder departMentHeadQyWxName = new StringBuilder();
UserByPort userByPort = LinkInterfaceUtil.FindUserById(ObjectFormatUtil.toInteger(originator), userToken); UserByPort userByPort = LinkInterfaceUtil.FindUserById(ObjectFormatUtil.toInteger(originator), userToken);
// departMentHeadQyWxName.append(userByPort.getWorkwechat()+","); // departMentHeadQyWxName.append(userByPort.getWorkwechat()+",");
departMentHeadQyWxName.append("PangFuZhen,"); departMentHeadQyWxName.append("PangFuZhen,");
JSONObject jsonObject = qyWxOperationService.sendCcStockTakingTransferMessageToHead(departMentHeadQyWxName.toString(), map, userToken, finalMainRecord, userAgent); JSONObject jsonObject = qyWxOperationService.sendCcStockTakingTransferMessageToHead(departMentHeadQyWxName.toString(), map, userToken, finalMainRecord, userAgent);
} }
}).start();*/ }).start();
// 更新盘点记录 // 更新盘点记录
@ -2624,7 +2625,7 @@ public class StockTakingServiceImpl implements StockTakingService {
if (flag) { if (flag) {
// 抄送盘点调账记录给盘点人员 // 抄送盘点调账记录给盘点人员
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
// 获取盘点人员 // 获取盘点人员
@ -2644,11 +2645,11 @@ public class StockTakingServiceImpl implements StockTakingService {
redisTemplate.expire("user:" + originator.getNumber() + ":QyWxStockTakingCompleteId:" + mainId, 72, TimeUnit.HOURS); redisTemplate.expire("user:" + originator.getNumber() + ":QyWxStockTakingCompleteId:" + mainId, 72, TimeUnit.HOURS);
} }
} }
}).start();*/ }).start();
} else { } else {
// 发送错误消息提醒负责人 // 发送错误消息提醒负责人
/*new Thread(new Runnable() { new Thread(new Runnable() {
@Override @Override
public void run() { public void run() {
// 获取盘点人员 // 获取盘点人员
@ -2657,7 +2658,7 @@ public class StockTakingServiceImpl implements StockTakingService {
qyWxOperationService.sendStockTakingErrMessageToHead("PangFuZhen,", errIds, mainRecord, null, userAgent); qyWxOperationService.sendStockTakingErrMessageToHead("PangFuZhen,", errIds, mainRecord, null, userAgent);
// qyWxOperationService.sendStockTakingErrMessageToHead(workwechat, errIds, mainRecord, null, userAgent); // qyWxOperationService.sendStockTakingErrMessageToHead(workwechat, errIds, mainRecord, null, userAgent);
} }
}).start();*/ }).start();
} }
} else { } else {
map.put("state", departmentManagerState); map.put("state", departmentManagerState);

Loading…
Cancel
Save