取消预警
This commit is contained in:
@@ -1,17 +1,22 @@
|
||||
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.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
@Repository
|
||||
public interface SarStandardWarningDao extends BaseMapper<EarlyWarningEO> {
|
||||
|
||||
public int ignoreInsert(@Param(value = "warningEOS") LinkedList<EarlyWarningEO> warningEOS);
|
||||
|
||||
|
||||
public int cancelWarning();
|
||||
|
||||
// public List<EarlyWarningEO> getWarningId(TermDTO term);
|
||||
}
|
||||
|
||||
+29
@@ -28,6 +28,35 @@
|
||||
</foreach>
|
||||
</if>
|
||||
</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>
|
||||
|
||||
Reference in New Issue
Block a user