From 4894a1fb13ffc1806899089bdf2c5369648c8eca Mon Sep 17 00:00:00 2001
From: xiaoning <1097449274@qq.com>
Date: Wed, 30 Apr 2025 15:11:17 +0800
Subject: [PATCH] =?UTF-8?q?=E7=9C=8B=E6=9D=BF=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/kban/YdjhKbanController.java | 202 ++++++++++++++++++
1 file changed, 202 insertions(+)
create mode 100644 src/main/java/com/dsic/gj_erp/controller/kban/YdjhKbanController.java
diff --git a/src/main/java/com/dsic/gj_erp/controller/kban/YdjhKbanController.java b/src/main/java/com/dsic/gj_erp/controller/kban/YdjhKbanController.java
new file mode 100644
index 0000000..bf86e1a
--- /dev/null
+++ b/src/main/java/com/dsic/gj_erp/controller/kban/YdjhKbanController.java
@@ -0,0 +1,202 @@
+package com.dsic.gj_erp.controller.kban;
+
+
+import cn.hutool.core.date.DateField;
+import cn.hutool.core.date.DateTime;
+import cn.hutool.core.date.DateUtil;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.dsic.gj_erp.bean.ResultBean;
+import com.dsic.gj_erp.bean.jhgk.DmYdjh;
+import com.dsic.gj_erp.bean.jhgk.dto.RjhDto;
+import com.dsic.gj_erp.mapper.jhgk.DmYdjhMapper;
+import com.dsic.gj_erp.service.jcsj.EmGcrlService;
+import com.fasterxml.jackson.core.type.TypeReference;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.data.redis.core.RedisTemplate;
+import org.springframework.web.bind.annotation.*;
+
+import java.io.IOException;
+import java.math.BigDecimal;
+import java.util.*;
+
+/**
+ *
+ * 前端控制器
+ *
+ *
+ * @author xn
+ * @since 2023-11-09
+ */
+@RestController
+@RequestMapping("/YdjhKban")
+public class YdjhKbanController {
+
+ @Autowired
+ private DmYdjhMapper dmYdjhMapper;
+
+ @Autowired
+ private RedisTemplate redisTemplate;
+
+ private String key="YdjhKban::";
+ private String[] months={"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月",};
+
+
+ /**
+ * 月度计划完成情况
+ * @return
+ */
+ @GetMapping("/getYdjhwcl")
+ public ResultBean> getYdjhwcl(){
+ List