Advertisement
Evra70

a

Mar 11th, 2022
944
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.34 KB | None | 0 0
  1. private Dto generateAutonumDo(Dto param) throws Exception {
  2.  
  3.         Dto inputDtoForGenerateAutoNumDo = new Dto();
  4.         inputDtoForGenerateAutoNumDo.put("tenantId", param.getLong("tenantId"));
  5.         inputDtoForGenerateAutoNumDo.put("scheme", PurchasingConstants.SCHEME_DELIVERY_ORDER);
  6.         inputDtoForGenerateAutoNumDo.put("docDate", param.getString("autonumDocDate"));
  7.         inputDtoForGenerateAutoNumDo.put("docData", param.getDto("autonumDocData").toString());
  8.         inputDtoForGenerateAutoNumDo.put("userId", param.getLong("userId"));
  9.         inputDtoForGenerateAutoNumDo.put("datetime", param.getString("datetime"));
  10.         inputDtoForGenerateAutoNumDo.putAll(param.getDto("autonumDocData"));
  11.        
  12.         Dto outputDtoForGenerateAutoNumDo = generateAutoNum.execute(inputDtoForGenerateAutoNumDo);
  13.        
  14.         Dto generatedDocNo = new Dto();
  15.         generatedDocNo.put("docNo", outputDtoForGenerateAutoNumDo.getString("autoNumValue"));
  16.         generatedDocNo.put("autoNumId", outputDtoForGenerateAutoNumDo.getLong("autoNumId"));
  17.        
  18.         return generatedDocNo;
  19.     }
  20.    
  21.    
  22.     private Dto generateAutonumSI(Long tenantId, Dto param) throws Exception {
  23.  
  24.         Dto inputDtoForGenerateAutoNumDo = new Dto();
  25.         inputDtoForGenerateAutoNumDo.put("tenantId", tenantId);
  26.         inputDtoForGenerateAutoNumDo.put("scheme", PurchasingConstants.SCHEME_SALES_INVOICE);
  27.         inputDtoForGenerateAutoNumDo.put("docDate", param.getString("autonumDocDate"));
  28.         inputDtoForGenerateAutoNumDo.put("docData", param.getDto("autonumDocData").toString());
  29.         inputDtoForGenerateAutoNumDo.put("userId", param.getLong("userId"));
  30.         inputDtoForGenerateAutoNumDo.put("datetime", param.getString("datetime"));
  31.         inputDtoForGenerateAutoNumDo.putAll(param.getDto("autonumDocData"));
  32.        
  33.         log.debug("inputDtoForGenerateAutoNumDo >>>" +inputDtoForGenerateAutoNumDo);
  34.         log.info("inputDtoForGenerateAutoNumDo >>>" +inputDtoForGenerateAutoNumDo);
  35.        
  36.         Dto outputDtoForGenerateAutoNumDo = generateAutoNum.execute(inputDtoForGenerateAutoNumDo);
  37.        
  38.         Dto generatedDocNo = new Dto();
  39.         generatedDocNo.put("docNo", outputDtoForGenerateAutoNumDo.getString("autoNumValue"));
  40.         generatedDocNo.put("autoNumId", outputDtoForGenerateAutoNumDo.getLong("autoNumId"));
  41.        
  42.         return generatedDocNo;
  43.     }
  44.    
  45.    
  46.      private Dto generateAutonumAllocCbIn(Long tenantId, Dto param) throws Exception {
  47.  
  48.         Dto inputDtoForGenerateAutoNumAllocCbIn = new Dto();
  49.         inputDtoForGenerateAutoNumAllocCbIn.put("tenantId", tenantId);
  50.         inputDtoForGenerateAutoNumAllocCbIn.put("scheme", PurchasingConstants.SCHEME_SALES_INVOICE);
  51.         inputDtoForGenerateAutoNumAllocCbIn.put("docDate", param.getString("autonumDocDate"));
  52.         inputDtoForGenerateAutoNumAllocCbIn.put("docData", param.getDto("autonumDocData").toString());
  53.         inputDtoForGenerateAutoNumAllocCbIn.put("userId", param.getLong("userId"));
  54.         inputDtoForGenerateAutoNumAllocCbIn.put("datetime", param.getString("datetime"));
  55.         inputDtoForGenerateAutoNumAllocCbIn.putAll(param.getDto("autonumDocData"));
  56.        
  57.         log.info("inputDtoForGenerateAutoNumAllocCbIn >>>" +inputDtoForGenerateAutoNumAllocCbIn);
  58.        
  59.         Dto outputDtoForGenerateAutoNumAllocCbIn = generateAutoNum.execute(inputDtoForGenerateAutoNumAllocCbIn);
  60.        
  61.         Dto generatedDocNo = new Dto();
  62.         generatedDocNo.put("docNo", outputDtoForGenerateAutoNumAllocCbIn.getString("autoNumValue"));
  63.         generatedDocNo.put("autoNumId", outputDtoForGenerateAutoNumAllocCbIn.getLong("autoNumId"));
  64.        
  65.         return generatedDocNo;
  66.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement