Min 10 maanden geleden
bovenliggende
commit
384da7258d

+ 4 - 2
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/controller/WxCorpInfoController.java

@@ -376,8 +376,10 @@ public class WxCorpInfoController {
                     if(title.getJSONObject(0).getString("text").contains("结算总额")){
                         if(control.equals("Formula")){
                             JSONObject formula = value.getJSONObject("formula");
-                            double formulaDoubleValue = formula.getDoubleValue("value");
-                            plan.setMoneyOfJob(new BigDecimal(formulaDoubleValue));
+                            if(!formula.getString("value").equals("")){
+                                double formulaDoubleValue = formula.getDoubleValue("value");
+                                plan.setMoneyOfJob(new BigDecimal(formulaDoubleValue));
+                            }
                         }
                     }
                     if(title.getJSONObject(0).getString("text").equals("备注")){

+ 1 - 0
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/task/TimingTask.java

@@ -346,6 +346,7 @@ public class TimingTask {
         * @Date: 2024/6/20
         */
     @Scheduled(cron = "0 20 2 ? * *")
+    @Transactional
     public void getTemporaryJobApplication() throws Exception {
         if(isDev){
             return;