Explorar o código

哈克切换生产-付款

pruple_boy hai 11 meses
pai
achega
edf2553fa1

+ 16 - 0
mjava-hake/src/main/java/com/malk/hake/controller/HKController.java

@@ -175,4 +175,20 @@ public class HKController {
                 .build(), YDConf.FORM_OPERATION.update);
         return McR.success();
     }
+
+    @GetMapping("/delete")
+    McR tmp() {
+
+        List<Map> dataList = ydService.queryFormData_all(YDParam.builder()
+                .formUuid("FORM-4E69EBA1416047078D14601AF17A05643350")
+//                .formUuid("FORM-FCD09241E15D4E53A901D54CA3FBB084PQ6P")
+                .build());
+        dataList.forEach(item -> {
+            ydClient.operateData(YDParam.builder()
+                    .formInstanceId(UtilMap.getString(item, "formInstanceId"))
+                    .build(), YDConf.FORM_OPERATION.delete);
+        });
+
+        return McR.success();
+    }
 }

+ 1 - 1
mjava-hake/src/main/java/com/malk/hake/schedule/HKScheduleTask.java

@@ -49,7 +49,7 @@ public class HKScheduleTask {
     @Scheduled(cron = "0 0 1 * * ? ")
     public void timer_3() {
         try {
-//            hkClient.syncMonitor("FKSQ");
+            hkClient.syncMonitor("FKSQ");
         } catch (Exception e) {
             // 记录错误信息
             e.printStackTrace();

+ 5 - 0
mjava-hake/src/main/java/com/malk/hake/service/impl/HKImplClient.java

@@ -71,6 +71,11 @@ public class HKImplClient implements HKClient {
                     details.add(detail);
                 }
                 formData.put(key, details);
+            } else if (key.startsWith("dateField_")) {
+                String date = String.valueOf(data.get(component.get(key)));
+                if (StringUtils.isNotBlank(date)) {
+                    formData.put(key, UtilDateTime.parse(date, "yyyy/MM/dd").getTime());
+                }
             } else {
                 Object value = data.get(component.get(key));
                 formData.put(key, value);

+ 3 - 3
mjava-hake/src/main/resources/static/json/form.json

@@ -186,9 +186,9 @@
     "compIds": {
       "textField_lnmyiqad": "supplierNumber",
       "textField_lnmyiqae": "supplierName",
-      "textField_lnmyiqag": "paymentDate",
+      "dateField_lxy21w4g": "paymentDate",
       "textField_lnmyiqak": "paymentMethod",
-      "textField_lnmyiqan": "dueDate",
+      "dateField_lxy204st": "dueDate",
       "textField_ls3ddkia": "supplierInvoiceNumber",
       "textField_lnmzbyzu": "invoiceNumber",
       "numberField_lnmzbyzz": "paymentAmount",
@@ -207,7 +207,7 @@
     "compIds": {
       "textField_lnmyiqad": "supplierNumber",
       "textField_lnmyiqae": "supplierName",
-      "textField_lnmyiqag": "paymentDate",
+      "dateField_lxy25lq9": "paymentDate",
       "textField_lnmyiqak": "paymentMethod",
       "textField_lnmyiqan": "orderNumber",
       "numberField_lnmzbyzz": "orderAmount",