Browse Source

物料上传增加上传中状态

chenw 7 years ago
parent
commit
14f78163aa

+ 9 - 0
applications/document/document-server/src/main/java/com/usoftchina/saas/document/service/impl/ProductServiceImpl.java

@@ -756,8 +756,17 @@ public class ProductServiceImpl extends CommonBaseServiceImpl<ProductMapper, Pro
     public void uploadToB2B() {
         boolean enable = ConfigsCache.current().enableB2B();
         if (enable) {
+            //生成消息
             MessageInfo messageInfo = new MessageInfo(BaseContextHolder.getUserId(), BillCodeSeq.PRODUCT.name(), "", BaseContextHolder.getCompanyId());
             sendMessageApi.sendMsg(messageInfo);
+            //更新状态为  上传中
+            List<ProductUploadDTO> productUploadDTOList = getMapper().selectUploadProdByCompanyId(BaseContextHolder.getCompanyId());
+            StringBuilder sb = new StringBuilder();
+            Iterator<ProductUploadDTO> it = productUploadDTOList.iterator();
+            while (it.hasNext()){
+                sb.append(it.next().getPr_id() + ",");
+            }
+            updateB2BStatus(sb.substring(0, sb.length() - 1), "上传中");
         }else {
             throw new BizException(BizExceptionCode.BIZ_ENABLE_B2B);
         }