Procházet zdrojové kódy

推送票据号调整

LAPTOP-FO2T5SIU\35838 před 1 měsícem
rodič
revize
9248686aae

+ 5 - 1
pro-base/src/main/java/com/idea/transactionRecordManage/service/TransactionRecordService.java

@@ -366,7 +366,11 @@ public class TransactionRecordService {
                         ar_gatheritemJson.put("scomment", customerManagement.getBuyerName()); //客户名称,必选
                         ar_gatheritemJson.put("pk_subjcode", pk_subjcode); //收款类型
                         ar_gatheritemJson.put("checktype", InvoiceConstant.INVOICE_RECEIPT_TYPE_3); //票据类型,必选,看云文档票据类型
-                        ar_gatheritemJson.put("checkno", payLog.getSerialNumber()); //票据号,必选
+                        if(StringUtils.isNotEmpty(payLog.getSerialNumber())){
+                            ar_gatheritemJson.put("checkno", payLog.getSerialNumber()); //票据号,必选
+                        }else {
+                            ar_gatheritemJson.put("checkno", payLog.getId()); //票据号,必选
+                        }
                         ar_gatheritemJson.put("def9", InvoiceConstant.INVOICE_BUSINESS_FORMAT_001); //业态,必选,看云文档业态
                         ar_gatheritemJson.put("def11", payLog.getHouseId()); //转出前房号编码,收除了诚意金之外的首期等需要选
                         ar_gatheritemJson.put("def10", def10); //项目档案编码,看云文档项目档案对照