取消预警
This commit is contained in:
@@ -1,17 +1,22 @@
|
|||||||
package com.adc.da.scheduled.dao;
|
package com.adc.da.scheduled.dao;
|
||||||
|
|
||||||
import com.adc.da.scheduled.entity.WarningEO;
|
import com.adc.da.scheduled.entity.TermDTO;
|
||||||
import com.adc.da.slrs.sarStandWarning.entity.EarlyWarningEO;
|
import com.adc.da.slrs.sarStandWarning.entity.EarlyWarningEO;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
|
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
import org.springframework.stereotype.Repository;
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
@Repository
|
@Repository
|
||||||
public interface SarStandardWarningDao extends BaseMapper<EarlyWarningEO> {
|
public interface SarStandardWarningDao extends BaseMapper<EarlyWarningEO> {
|
||||||
|
|
||||||
public int ignoreInsert(@Param(value = "warningEOS") LinkedList<EarlyWarningEO> warningEOS);
|
public int ignoreInsert(@Param(value = "warningEOS") LinkedList<EarlyWarningEO> warningEOS);
|
||||||
|
|
||||||
|
|
||||||
|
public int cancelWarning();
|
||||||
|
|
||||||
|
// public List<EarlyWarningEO> getWarningId(TermDTO term);
|
||||||
}
|
}
|
||||||
|
|||||||
+29
@@ -28,6 +28,35 @@
|
|||||||
</foreach>
|
</foreach>
|
||||||
</if>
|
</if>
|
||||||
</insert>
|
</insert>
|
||||||
|
<delete id="cancelWarning">
|
||||||
|
DELETE
|
||||||
|
FROM
|
||||||
|
sar_stand_warning
|
||||||
|
WHERE
|
||||||
|
STAND_ID IN (
|
||||||
|
SELECT
|
||||||
|
law_id
|
||||||
|
FROM
|
||||||
|
warning_date
|
||||||
|
WHERE
|
||||||
|
DATE_FORMAT(SSRQ, '%Y-%m-%d') lt; DATE_FORMAT(now(), '%Y-%m-%d')
|
||||||
|
UNION
|
||||||
|
SELECT
|
||||||
|
ID
|
||||||
|
FROM
|
||||||
|
sar_standards_info
|
||||||
|
WHERE
|
||||||
|
DATE_FORMAT(PUT_TIME, '%Y-%m-%d') lt; DATE_FORMAT(now(), '%Y-%m-%d')
|
||||||
|
UNION
|
||||||
|
SELECT
|
||||||
|
STAND_ID
|
||||||
|
FROM
|
||||||
|
sar_stand_items
|
||||||
|
WHERE
|
||||||
|
DATE_FORMAT(XCXSSRQ, '%Y-%m-%d') lt; DATE_FORMAT(now(), '%Y-%m-%d')
|
||||||
|
OR DATE_FORMAT(ZCCSSRQ, '%Y-%m-%d') lt; DATE_FORMAT(now(), '%Y-%m-%d')
|
||||||
|
)
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user