|
|
@@ -596,9 +596,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN business_license IS NOT NULL
|
|
|
AND business_license_expire_end IS NOT NULL
|
|
|
- AND business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_business_license_permanent != 1
|
|
|
- THEN '营业执照15天内过期,请注意更新;'
|
|
|
+ THEN '营业执照3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
-- 药品经营许可证
|
|
|
@@ -613,9 +613,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN drug_license IS NOT NULL
|
|
|
AND drug_license_expiry_end IS NOT NULL
|
|
|
- AND drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_drug_license_permanent != 1
|
|
|
- THEN '药品经营许可证15天内过期,请注意更新;'
|
|
|
+ THEN '药品经营许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
-- 一类器械生产备案
|
|
|
@@ -630,9 +630,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medical_device1 IS NOT NULL
|
|
|
AND medical_device1_expiry_end IS NOT NULL
|
|
|
- AND medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_device1_expiry_permanent != 1
|
|
|
- THEN '一类器械生产备案15天内过期,请注意更新;'
|
|
|
+ THEN '一类器械生产备案3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
-- 二类医疗器械备案
|
|
|
@@ -647,9 +647,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medical_device2 IS NOT NULL
|
|
|
AND medical_device2_expiry_end IS NOT NULL
|
|
|
- AND medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_device2_expiry_permanent != 1
|
|
|
- THEN '二类医疗器械备案15天内过期,请注意更新;'
|
|
|
+ THEN '二类医疗器械备案3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
-- 三类器械经营许可证
|
|
|
@@ -664,9 +664,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medical_device3 IS NOT NULL
|
|
|
AND medical_device3_expiry_end IS NOT NULL
|
|
|
- AND medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_device3_expiry_permanent != 1
|
|
|
- THEN '三类器械经营许可证15天内过期,请注意更新;'
|
|
|
+ THEN '三类器械经营许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
-- 食品经营许可证
|
|
|
@@ -681,9 +681,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN food_license IS NOT NULL
|
|
|
AND food_license_expiry_end IS NOT NULL
|
|
|
- AND food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_food_license_expiry_permanent != 1
|
|
|
- THEN '食品经营许可证15天内过期,请注意更新;'
|
|
|
+ THEN '食品经营许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
-- 医疗机构执业许可证
|
|
|
@@ -698,49 +698,49 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medical_license IS NOT NULL
|
|
|
AND medical_license_expiry_end IS NOT NULL
|
|
|
- AND medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_license_expiry_permanent != 1
|
|
|
- THEN '医疗机构执业许可证15天内过期,请注意更新;'
|
|
|
+ THEN '医疗机构执业许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END
|
|
|
) AS warning_message
|
|
|
FROM fs_store_scrm
|
|
|
WHERE STATUS = 1
|
|
|
AND (
|
|
|
- -- 营业执照:已过期 或 15天内过期 + 非永久
|
|
|
+ -- 营业执照
|
|
|
(business_license IS NOT NULL
|
|
|
AND business_license_expire_end IS NOT NULL
|
|
|
- AND (business_license_expire_end < CURDATE() OR business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (business_license_expire_end < CURDATE() OR business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_business_license_permanent != 1)
|
|
|
-- 药品经营许可证
|
|
|
OR (drug_license IS NOT NULL
|
|
|
AND drug_license_expiry_end IS NOT NULL
|
|
|
- AND (drug_license_expiry_end < CURDATE() OR drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (drug_license_expiry_end < CURDATE() OR drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_drug_license_permanent != 1)
|
|
|
-- 一类器械生产备案
|
|
|
OR (medical_device1 IS NOT NULL
|
|
|
AND medical_device1_expiry_end IS NOT NULL
|
|
|
- AND (medical_device1_expiry_end < CURDATE() OR medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_device1_expiry_end < CURDATE() OR medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_device1_expiry_permanent != 1)
|
|
|
-- 二类医疗器械备案
|
|
|
OR (medical_device2 IS NOT NULL
|
|
|
AND medical_device2_expiry_end IS NOT NULL
|
|
|
- AND (medical_device2_expiry_end < CURDATE() OR medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_device2_expiry_end < CURDATE() OR medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_device2_expiry_permanent != 1)
|
|
|
-- 三类器械经营许可证
|
|
|
OR (medical_device3 IS NOT NULL
|
|
|
AND medical_device3_expiry_end IS NOT NULL
|
|
|
- AND (medical_device3_expiry_end < CURDATE() OR medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_device3_expiry_end < CURDATE() OR medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_device3_expiry_permanent != 1)
|
|
|
-- 食品经营许可证
|
|
|
OR (food_license IS NOT NULL
|
|
|
AND food_license_expiry_end IS NOT NULL
|
|
|
- AND (food_license_expiry_end < CURDATE() OR food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (food_license_expiry_end < CURDATE() OR food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_food_license_expiry_permanent != 1)
|
|
|
-- 医疗机构执业许可证
|
|
|
OR (medical_license IS NOT NULL
|
|
|
AND medical_license_expiry_end IS NOT NULL
|
|
|
- AND (medical_license_expiry_end < CURDATE() OR medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_license_expiry_end < CURDATE() OR medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_license_expiry_permanent != 1)
|
|
|
)
|
|
|
HAVING warning_message != '';
|
|
|
@@ -750,7 +750,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CONCAT(
|
|
|
store_name,
|
|
|
'的',
|
|
|
- -- 营业执照(补充永久标识判断)
|
|
|
+ -- 营业执照
|
|
|
CASE
|
|
|
WHEN business_license IS NOT NULL
|
|
|
AND business_license_expire_end IS NOT NULL
|
|
|
@@ -762,12 +762,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN business_license IS NOT NULL
|
|
|
AND business_license_expire_end IS NOT NULL
|
|
|
- AND business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_business_license_permanent != 1
|
|
|
- THEN '营业执照15天内过期,请注意更新;'
|
|
|
+ THEN '营业执照3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
- -- 药品经营许可证(补充永久标识判断)
|
|
|
+ -- 药品经营许可证
|
|
|
CASE
|
|
|
WHEN drug_license IS NOT NULL
|
|
|
AND drug_license_expiry_end IS NOT NULL
|
|
|
@@ -779,12 +779,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN drug_license IS NOT NULL
|
|
|
AND drug_license_expiry_end IS NOT NULL
|
|
|
- AND drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_drug_license_permanent != 1
|
|
|
- THEN '药品经营许可证15天内过期,请注意更新;'
|
|
|
+ THEN '药品经营许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
- -- 一类器械生产备案(补充永久标识判断)
|
|
|
+ -- 一类器械生产备案
|
|
|
CASE
|
|
|
WHEN medical_device1 IS NOT NULL
|
|
|
AND medical_device1_expiry_end IS NOT NULL
|
|
|
@@ -796,12 +796,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medical_device1 IS NOT NULL
|
|
|
AND medical_device1_expiry_end IS NOT NULL
|
|
|
- AND medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_device1_expiry_permanent != 1
|
|
|
- THEN '一类器械生产备案15天内过期,请注意更新;'
|
|
|
+ THEN '一类器械生产备案3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
- -- 二类医疗器械备案(补充永久标识判断,保留原字段名 medicalDevice2)
|
|
|
+ -- 二类医疗器械备案
|
|
|
CASE
|
|
|
WHEN medicalDevice2 IS NOT NULL
|
|
|
AND medical_device2_expiry_end IS NOT NULL
|
|
|
@@ -813,12 +813,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medicalDevice2 IS NOT NULL
|
|
|
AND medical_device2_expiry_end IS NOT NULL
|
|
|
- AND medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_device2_expiry_permanent != 1
|
|
|
- THEN '二类医疗器械备案15天内过期,请注意更新;'
|
|
|
+ THEN '二类医疗器械备案3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
- -- 三类器械经营许可证(补充永久标识判断,保留原字段名 medicalDevice3)
|
|
|
+ -- 三类器械经营许可证
|
|
|
CASE
|
|
|
WHEN medicalDevice3 IS NOT NULL
|
|
|
AND medical_device3_expiry_end IS NOT NULL
|
|
|
@@ -830,12 +830,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medicalDevice3 IS NOT NULL
|
|
|
AND medical_device3_expiry_end IS NOT NULL
|
|
|
- AND medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_device3_expiry_permanent != 1
|
|
|
- THEN '三类器械经营许可证15天内过期,请注意更新;'
|
|
|
+ THEN '三类器械经营许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
- -- 食品经营许可证(补充永久标识判断)
|
|
|
+ -- 食品经营许可证
|
|
|
CASE
|
|
|
WHEN food_license IS NOT NULL
|
|
|
AND food_license_expiry_end IS NOT NULL
|
|
|
@@ -847,12 +847,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN food_license IS NOT NULL
|
|
|
AND food_license_expiry_end IS NOT NULL
|
|
|
- AND food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_food_license_expiry_permanent != 1
|
|
|
- THEN '食品经营许可证15天内过期,请注意更新;'
|
|
|
+ THEN '食品经营许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END,
|
|
|
- -- 医疗机构执业许可证(补充永久标识判断)
|
|
|
+ -- 医疗机构执业许可证
|
|
|
CASE
|
|
|
WHEN medical_license IS NOT NULL
|
|
|
AND medical_license_expiry_end IS NOT NULL
|
|
|
@@ -864,9 +864,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
CASE
|
|
|
WHEN medical_license IS NOT NULL
|
|
|
AND medical_license_expiry_end IS NOT NULL
|
|
|
- AND medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY)
|
|
|
+ AND medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH)
|
|
|
AND is_medical_license_expiry_permanent != 1
|
|
|
- THEN '医疗机构执业许可证15天内过期,请注意更新;'
|
|
|
+ THEN '医疗机构执业许可证3个月内过期,请注意更新;'
|
|
|
ELSE ''
|
|
|
END
|
|
|
) AS warning_message
|
|
|
@@ -874,40 +874,40 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
WHERE STATUS = 1
|
|
|
AND store_id = #{storeId}
|
|
|
AND (
|
|
|
- -- 营业执照:已过期 或 15天内过期 + 非永久
|
|
|
+ -- 营业执照
|
|
|
(business_license IS NOT NULL
|
|
|
AND business_license_expire_end IS NOT NULL
|
|
|
- AND (business_license_expire_end < CURDATE() OR business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (business_license_expire_end < CURDATE() OR business_license_expire_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_business_license_permanent != 1)
|
|
|
-- 药品经营许可证
|
|
|
OR (drug_license IS NOT NULL
|
|
|
AND drug_license_expiry_end IS NOT NULL
|
|
|
- AND (drug_license_expiry_end < CURDATE() OR drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (drug_license_expiry_end < CURDATE() OR drug_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_drug_license_permanent != 1)
|
|
|
-- 一类器械生产备案
|
|
|
OR (medical_device1 IS NOT NULL
|
|
|
AND medical_device1_expiry_end IS NOT NULL
|
|
|
- AND (medical_device1_expiry_end < CURDATE() OR medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_device1_expiry_end < CURDATE() OR medical_device1_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_device1_expiry_permanent != 1)
|
|
|
- -- 二类医疗器械备案(保留原字段名 medicalDevice2)
|
|
|
+ -- 二类医疗器械备案
|
|
|
OR (medicalDevice2 IS NOT NULL
|
|
|
AND medical_device2_expiry_end IS NOT NULL
|
|
|
- AND (medical_device2_expiry_end < CURDATE() OR medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_device2_expiry_end < CURDATE() OR medical_device2_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_device2_expiry_permanent != 1)
|
|
|
- -- 三类器械经营许可证(保留原字段名 medicalDevice3)
|
|
|
+ -- 三类器械经营许可证
|
|
|
OR (medicalDevice3 IS NOT NULL
|
|
|
AND medical_device3_expiry_end IS NOT NULL
|
|
|
- AND (medical_device3_expiry_end < CURDATE() OR medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_device3_expiry_end < CURDATE() OR medical_device3_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_device3_expiry_permanent != 1)
|
|
|
-- 食品经营许可证
|
|
|
OR (food_license IS NOT NULL
|
|
|
AND food_license_expiry_end IS NOT NULL
|
|
|
- AND (food_license_expiry_end < CURDATE() OR food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (food_license_expiry_end < CURDATE() OR food_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_food_license_expiry_permanent != 1)
|
|
|
-- 医疗机构执业许可证
|
|
|
OR (medical_license IS NOT NULL
|
|
|
AND medical_license_expiry_end IS NOT NULL
|
|
|
- AND (medical_license_expiry_end < CURDATE() OR medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 15 DAY))
|
|
|
+ AND (medical_license_expiry_end < CURDATE() OR medical_license_expiry_end BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 3 MONTH))
|
|
|
AND is_medical_license_expiry_permanent != 1)
|
|
|
)
|
|
|
HAVING warning_message != '';
|