diff --git a/src/main/java/com/ccsens/ptccsens/bean/vo/ProjectFinanceVo.java b/src/main/java/com/ccsens/ptccsens/bean/vo/ProjectFinanceVo.java
index 8bff631..885f2ab 100644
--- a/src/main/java/com/ccsens/ptccsens/bean/vo/ProjectFinanceVo.java
+++ b/src/main/java/com/ccsens/ptccsens/bean/vo/ProjectFinanceVo.java
@@ -34,11 +34,11 @@ public class ProjectFinanceVo {
@ApiModelProperty("任务名")
private String name;
@ApiModelProperty("任务财务信息id")
- private Long taskFinanceId;
+ private Long taskFinanceId = 0L;
@ApiModelProperty("预算")
- private Long budget;
+ private Long budget = 0L;
@ApiModelProperty("奖金")
- private Long bonus;
+ private Long bonus = 0L;
}
@Data
diff --git a/src/main/java/com/ccsens/ptccsens/service/FinanceService.java b/src/main/java/com/ccsens/ptccsens/service/FinanceService.java
index c839357..6e9e3c1 100644
--- a/src/main/java/com/ccsens/ptccsens/service/FinanceService.java
+++ b/src/main/java/com/ccsens/ptccsens/service/FinanceService.java
@@ -2,6 +2,7 @@ package com.ccsens.ptccsens.service;
import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.lang.Snowflake;
+import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSONArray;
import com.ccsens.ptccsens.bean.dto.FinanceDto;
import com.ccsens.ptccsens.bean.po.*;
diff --git a/src/main/java/com/ccsens/ptccsens/service/ProjectFinanceService.java b/src/main/java/com/ccsens/ptccsens/service/ProjectFinanceService.java
index b812111..ae0e37b 100644
--- a/src/main/java/com/ccsens/ptccsens/service/ProjectFinanceService.java
+++ b/src/main/java/com/ccsens/ptccsens/service/ProjectFinanceService.java
@@ -148,7 +148,7 @@ public class ProjectFinanceService implements IProjectFinanceService{
proTaskPlugin.setCode(Constant.PLUGIN_FINANCE);
proTaskPlugin.setPluginInner(pluginByCodeAndName.getInner());
proTaskPlugin.setPlginCol(1);
- proTaskPlugin.setPlginRow((row == null || row == 0) ? 1 : row);
+ proTaskPlugin.setPlginRow((row == null || row == 0) ? 1 : row + 1);
proTaskPlugin.setColspan(1);
proTaskPlugin.setRowspan(1);
proTaskPlugin.setTaskDetailId(taskId);
diff --git a/src/main/resources/mapper_dao/FinanceDao.xml b/src/main/resources/mapper_dao/FinanceDao.xml
index cc86f2e..06c2db4 100644
--- a/src/main/resources/mapper_dao/FinanceDao.xml
+++ b/src/main/resources/mapper_dao/FinanceDao.xml
@@ -23,12 +23,32 @@
group by f.id