From 602f670d6b67aafae164af65213103e722beb79d Mon Sep 17 00:00:00 2001
From: zy_Java <654600784@qq.com>
Date: Fri, 28 Jan 2022 16:43:51 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8F=92=E4=BB=B6=E7=9B=B8?=
=?UTF-8?q?=E5=85=B3=E7=9A=84=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ptccsens/bean/vo/ProjectFinanceVo.java | 6 ++--
.../ptccsens/service/FinanceService.java | 1 +
.../service/ProjectFinanceService.java | 2 +-
src/main/resources/mapper_dao/FinanceDao.xml | 32 +++++++++++++++----
.../resources/mapper_dao/ProClockingInDao.xml | 8 ++---
5 files changed, 35 insertions(+), 14 deletions(-)
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