From d8895fe6506e12612221d7c41b50a579368174c8 Mon Sep 17 00:00:00 2001 From: ljf Date: Mon, 29 Apr 2024 15:25:05 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BsSgcJsjdBuiProgressInfoController.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProgressInfoController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProgressInfoController.java index 19c1edd8..6dc9d1f9 100644 --- a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProgressInfoController.java +++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProgressInfoController.java @@ -1,5 +1,6 @@ package com.kms.build.controller; +import java.math.BigDecimal; import java.time.LocalDate; import java.time.Month; import java.time.ZoneId; @@ -9,9 +10,13 @@ import java.util.Date; import java.util.List; import cn.hutool.core.date.DateUtil; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.jianwei.common.core.controller.BaseController; import com.jianwei.common.core.domain.SearchParam; import com.jianwei.common.utils.DateUtils; +import com.jianwei.common.utils.StringUtils; import com.jianwei.common.utils.poi.ExcelUtil; import com.kms.build.domain.BsSgcJsjdBuiProgressInfo; import com.kms.build.domain.BsSgcJsjdBuiProgressPlan; @@ -106,19 +111,17 @@ public class BsSgcJsjdBuiProgressInfoController extends BaseController Date stageTime = bsSgcJsjdBuiProgressInfo.getStageTime(); Calendar instance = Calendar.getInstance(); instance.setTime(stageTime); - int year = instance.get(Calendar.YEAR); int month = instance.get(Calendar.MONTH); - - + if(StringUtils.isNotEmpty(bsSgcJsjdBuiProgressInfo.getProgressPlanId())) { + UpdateWrapper update = Wrappers.update(); + update.set(bsSgcJsjdBuiProgressInfo.getCompleteInvestment() != null, "v" + month, bsSgcJsjdBuiProgressInfo.getCompleteInvestment()); + update.eq("id", bsSgcJsjdBuiProgressInfo.getProgressPlanId()); + bsSgcJsjdBuiProgressPlanService.update(update); + } } return toAjax(true); } - public static void main(String[] args) { - Date date = new Date(); - - - } /** * 修改进度填报详情