Forráskód Böngészése

供应商档案同步更新

fyz 2 hónapja%!(EXTRA string=óta)
szülő
commit
5184978306

+ 2 - 2
mjava-jiuyousimu/src/main/java/com/malk/jiuyousimu/controller/DLController.java

@@ -95,9 +95,9 @@ public class DLController {
     }
     @PostMapping(value = "testPush")
     McR testQuery(@RequestBody Map data) {
-//        supplierService.pushToOA();
+        supplierService.pushToOA();
 //        supplierService.accountPushToOA();
-        supplierService.testPush();
+//        supplierService.testPush();
         return McR.success();
     }
 

+ 4 - 2
mjava-jiuyousimu/src/main/java/com/malk/jiuyousimu/service/Impl/DocumentServiceImpl.java

@@ -216,14 +216,16 @@ public class DocumentServiceImpl implements DocumentService {
                                     case "科目编号":
                                         tripDetail.setFExpID(new FNumber(UtilMap.getString(jsonObject, "value")));
                                         break;
-//                                                case "税率": tripDetail.setFTaxRate(UtilMap.getDouble(jsonObject,"value"));break;
+                                    case "税率": tripDetail.setFTaxRate(UtilMap.getDouble(jsonObject,"value"));
+                                        break;
                                     case "天数":
                                         tripDetail.setFDays(UtilMap.getString(jsonObject, "value"));
                                         break;
                                     case "发票类型":
                                         tripDetail.setFInvoiceType(UtilMap.getString(jsonObject, "label"));
                                         break;
-//                                                case "税额": tripDetail.setFTaxAmt(UtilMap.getDouble(jsonObject,"value"));break;
+                                    case "税额": tripDetail.setFTaxAmt(UtilMap.getDouble(jsonObject,"value"));
+                                        break;
 //                                                case "非税金额": tripDetail.setFTaxSubmitAmt(UtilMap.getDouble(jsonObject,"value"));break;
                                     case "申请报销金额":
                                         Double amt = UtilMap.getDouble(jsonObject, "value");

+ 8 - 8
mjava-jiuyousimu/src/main/java/com/malk/jiuyousimu/service/Impl/SupplierServiceImpl.java

@@ -78,14 +78,14 @@ public class SupplierServiceImpl implements SupplierService {
     public McR pushToOA() {
         log.info("开始同步推送供应商到钉钉OA");
         //获取修改时间过滤节点
-        LocalDateTime startTime = LocalDateTime.now()
-                .minusMinutes(30)
-                .withSecond(0)
-                .withNano(0);
-        LocalDateTime endTime = LocalDateTime.now()
-                .minusMinutes(30)
-                .withSecond(0)
-                .withNano(0);
+        LocalDateTime startTime = LocalDateTime.now().plusMinutes(-30);
+//                .minusMinutes(30)
+//                .withSecond(0)
+//                .withNano(0);
+        LocalDateTime endTime = LocalDateTime.now();
+//                .minusMinutes(30)
+//                .withSecond(0)
+//                .withNano(0);
         // 使用 ISO_LOCAL_DATE_TIME 格式化(格式:yyyy-MM-dd'T'HH:mm:ss)
 //        String isoStartTime = startTime.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME);
 //        String isoEndTime = startTime.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME);