From 2af66356bdb8d2b6e743aefbdab7e14fa3e97237 Mon Sep 17 00:00:00 2001 From: wangh <123456> Date: Fri, 29 Jul 2022 10:43:09 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E6=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/broad/BoxBroadController.java | 8 +- .../ruoyi/system/mapper/BroadDataMapper.java | 1 + .../system/service/IBroadDataService.java | 3 + .../service/impl/BroadDataServiceImpl.java | 4 + .../mapper/system/BroadDataMapper.xml | 122 +++++++++++++++++- 5 files changed, 128 insertions(+), 10 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/broad/BoxBroadController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/broad/BoxBroadController.java index 01747f9..6a4905e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/broad/BoxBroadController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/broad/BoxBroadController.java @@ -63,14 +63,14 @@ public class BoxBroadController { return jsonInfo; } - /* @PostMapping("/selectOutputByTime") + @PostMapping("/selectOutputByTime") @ApiOperation("箱壳按小时查询产量") public String selectOutputByTime() { Integer state=BroadDruidServiceImpl.selectTeamGroups(); if (state==0){ - List info = service.selectOutputByTime(); + return JSONArray.toJSONString(service.selectOutputByTime()); } - return JSONArray.toJSONString(); + return JSONArray.toJSONString(service.selectOutputByTime1()); // BoxOutput boxOutput= info.get(0); // info.remove(0); // int qty = BroadDruidServiceImpl.selectNowXkOutPut();//实时的数量 @@ -90,7 +90,7 @@ public class BoxBroadController { // String jsonInfo = JSONArray.toJSONString(info); // System.out.println("根据型号统计产量:" + jsonInfo); // return jsonInfo; - }*/ + } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BroadDataMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BroadDataMapper.java index 35d4d81..aaf51df 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BroadDataMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BroadDataMapper.java @@ -21,6 +21,7 @@ public interface BroadDataMapper { List getUHullPlanInfo(String id); List selectOutputByTime(); + List selectOutputByTime1(); /////////////////////////////////////////////////////////////////////////// // 发泡线 diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/IBroadDataService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/IBroadDataService.java index 61d82ef..49f7430 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/IBroadDataService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/IBroadDataService.java @@ -20,6 +20,7 @@ public interface IBroadDataService { List getUHullPlanInfo(String id); List selectOutputByTime(); + List selectOutputByTime1(); @@ -94,4 +95,6 @@ public interface IBroadDataService { int zz_countNightProductIn(); List yue_selectMonthQANumber(); + + } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDataServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDataServiceImpl.java index 9a42901..092e528 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDataServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDataServiceImpl.java @@ -49,6 +49,10 @@ public class BroadDataServiceImpl implements IBroadDataService public List selectOutputByTime() { return mapper.selectOutputByTime(); } + @Override + public List selectOutputByTime1() { + return mapper.selectOutputByTime1(); + } @Override public List xk_selectStockOccupancy() { diff --git a/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml b/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml index d730215..3cbca41 100644 --- a/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml @@ -67,7 +67,7 @@ when instr(name, '/', 1, 1) = 0 then instr(name, ',', 1, 1) + 1 else instr(name, '/', 1, 1) + 1 end) as name, - sum(QTY3) + sum(QTY3) as qty from IMOS.BASE_BOX_OUTPUT_RECORD xhq left join (select * from (select * from haiwei.BASE_DAY_WBTIME order by CREATE_TIME desc) where ROWNUM = 1) wb on 1 = 1 @@ -111,11 +111,121 @@ From 08aa7e3465521c80e7661af1e27a2932ee24cc91 Mon Sep 17 00:00:00 2001 From: wangh <123456> Date: Fri, 29 Jul 2022 10:45:38 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E6=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ruoyi/system/mapper/BaseQiMapper.java | 3 ++- .../com/ruoyi/system/service/IBaseQiService.java | 3 ++- .../system/service/impl/BaseQiServiceImpl.java | 4 +++- .../main/resources/mapper/system/BaseQiMapper.xml | 13 +++++++++++-- 4 files changed, 18 insertions(+), 5 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BaseQiMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BaseQiMapper.java index 3d3d4e5..cc51228 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BaseQiMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/BaseQiMapper.java @@ -2,6 +2,7 @@ package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.domain.BaseQi; +import com.ruoyi.system.domain.MTKBeen; /** * 月看板-品质提升维护Mapper接口 @@ -59,5 +60,5 @@ public interface BaseQiMapper */ public int deleteBaseQiByIds(String[] ids); - List selectBaseQiList1(); + List selectBaseQiList1(); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/IBaseQiService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/IBaseQiService.java index 4912446..d8c0a68 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/IBaseQiService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/IBaseQiService.java @@ -2,6 +2,7 @@ package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.domain.BaseQi; +import com.ruoyi.system.domain.MTKBeen; /** * 月看板-品质提升维护Service接口 @@ -59,5 +60,5 @@ public interface IBaseQiService */ public int deleteBaseQiById(Long id); - List selectBaseQiList1(); + List selectBaseQiList1(); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BaseQiServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BaseQiServiceImpl.java index 48039c8..1465dcf 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BaseQiServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BaseQiServiceImpl.java @@ -1,6 +1,8 @@ package com.ruoyi.system.service.impl; import java.util.List; + +import com.ruoyi.system.domain.MTKBeen; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.system.mapper.BaseQiMapper; @@ -93,7 +95,7 @@ public class BaseQiServiceImpl implements IBaseQiService } @Override - public List selectBaseQiList1() { + public List selectBaseQiList1() { return baseQiMapper.selectBaseQiList1(); } } diff --git a/ruoyi-system/src/main/resources/mapper/system/BaseQiMapper.xml b/ruoyi-system/src/main/resources/mapper/system/BaseQiMapper.xml index 09af041..d874b6b 100644 --- a/ruoyi-system/src/main/resources/mapper/system/BaseQiMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/BaseQiMapper.xml @@ -16,8 +16,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select id, year_name, rate, type from base_qi - + select year_name as name , rate , sdd.DICT_LABEL as code from base_qi bq left join SYS_DICT_DATA sdd on TYPE = sdd.DICT_VALUE and sdd.DICT_TYPE = 'quality_improvement_name'