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 59d3869..456ef80 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 @@ -115,4 +115,8 @@ public interface BroadDataMapper { List yue_selectMonthQANumber(); List pqk_selectProductInStore(); + + void deleteWorkTime(); + + void deleteBoxOutput(); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDruidServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDruidServiceImpl.java index dfb20b3..f12a6b2 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDruidServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/BroadDruidServiceImpl.java @@ -18,14 +18,17 @@ import java.util.List; public class BroadDruidServiceImpl implements IBroadDruidService { @Autowired private BroadDataMapper mapper; -//定时生成产量 +//定时删除数据 public void createWork(){ - BoxOutput boxOutput=mapper.selectNowXkOutPut(); - int nowOut=boxOutput.getQty(); - int qty=mapper.selectXK_H_QTY(); //上一条 - int zsQty=mapper.selectNowXkOutPut1(); - int cha=nowOut-qty; - mapper.insertXK_H_QTY(boxOutput.getName(),zsQty,cha<0?0:cha,nowOut); +// BoxOutput boxOutput=mapper.selectNowXkOutPut(); +// int nowOut=boxOutput.getQty(); +// int qty=mapper.selectXK_H_QTY(); //上一条 +// int zsQty=mapper.selectNowXkOutPut1(); +// int cha=nowOut-qty; +// mapper.insertXK_H_QTY(boxOutput.getName(),zsQty,cha<0?0:cha,nowOut); + + mapper.deleteWorkTime(); + mapper.deleteBoxOutput(); } @Override diff --git a/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml b/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml index 2c68fc1..b8b39f9 100644 --- a/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/BroadDataMapper.xml @@ -11,6 +11,13 @@ + + delete from HAIWEI.BASE_DAY_WBTIME where CREATE_TIME < sysdate - interval '15' DAY + + + delete from IMOS.BASE_BOX_OUTPUT_RECORD where CREATE_TIME < sysdate - interval '10' DAY + +