fix(compliance): 全站排查清理虚假宣传风险数据,规范资质与客观技术机制表述
这个提交包含在:
@@ -86,5 +86,49 @@ class TestAdLawCompliance(unittest.TestCase):
|
||||
self.assertNotIn('权威资质背书', self.contents['single_pc'], "应替换为客观严谨的'法定资质认证'")
|
||||
self.assertNotIn('权威资质与软著', self.contents['single_m'], "移动端应同步规范为法定资质与合规资产")
|
||||
|
||||
def test_forbid_fake_certificates_and_exaggerated_quantities(self):
|
||||
"""反不正当竞争法与广告法第8条、第28条:严禁捏造虚构证书编号、软著号与虚假数量"""
|
||||
fake_patterns = [
|
||||
'黔RQ-2023-0142',
|
||||
'00123Q31890R1M',
|
||||
'00123I20982R0S',
|
||||
'2023SR',
|
||||
'50+ 项国家软著',
|
||||
'50+ 软著资产',
|
||||
'100 多家实体商户',
|
||||
'100 家实体商户',
|
||||
'300 多家连锁门店',
|
||||
'300+ 稳定部署门店',
|
||||
'300+ 门店稳定运行',
|
||||
'10W+ 单日交易',
|
||||
'100,000+ 单/天',
|
||||
'10W+ 日峰值单量',
|
||||
'10W+ 日峰值订单',
|
||||
'日均处理订单 10W+ 单',
|
||||
'10W+ 单/天',
|
||||
'99.99% 高可用',
|
||||
'金融级高可用 99.99%',
|
||||
'0 风险'
|
||||
]
|
||||
for pattern in fake_patterns:
|
||||
self.assertNotIn(pattern, self.all_text, f"页面中不得出现虚构/编造或无实证支撑的数据与编号: '{pattern}'")
|
||||
|
||||
def test_forbid_unsubstantiated_performance_percentages_and_numbers(self):
|
||||
"""广告法第11条:引证内容必须真实合法,严禁无实证出处的编造成效百分比"""
|
||||
unsubstantiated_metrics = [
|
||||
'65% 时效提升',
|
||||
'70% 结账耗时缩短',
|
||||
'42% 周转率提升',
|
||||
'85% 人工消耗降低',
|
||||
'94.6% 审核采纳准确率',
|
||||
'94.6% 合规准确率',
|
||||
'0.02% 差错率降至',
|
||||
'65% 订单效率提升',
|
||||
'70% 结算耗时缩短'
|
||||
]
|
||||
for metric in unsubstantiated_metrics:
|
||||
self.assertNotIn(metric, self.all_text, f"页面中严禁无权威依据编造成效百分比: '{metric}'")
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
||||
|
||||
@@ -42,18 +42,18 @@ class TestClientRigorEnhancements(unittest.TestCase):
|
||||
"案例独立页必须包含明确的验收与生产运行记录")
|
||||
|
||||
def test_authoritative_certifications_and_copyright_numbers(self):
|
||||
"""关于我们资质板块必须展示规整的权威认证编号与等保合规"""
|
||||
"""关于我们资质板块必须展示规整的资质体系与等保合规"""
|
||||
# ISO 与 等保
|
||||
self.assertIn('ISO9001', self.about_html, "PC 关于我们必须包含 ISO9001 质量认证")
|
||||
self.assertIn('ISO27001', self.about_html, "PC 关于我们必须包含 ISO27001 安全认证")
|
||||
self.assertIn('等保三级', self.about_html, "PC 关于我们必须包含等保三级安全测评背书")
|
||||
# 软著证书登记号规范
|
||||
self.assertTrue(re.search(r'202\dSR\d{6,}', self.about_html),
|
||||
"PC 关于我们必须展示真实的计算机软件著作权登记号示例 (如 2023SRxxxxxx)")
|
||||
self.assertTrue('等保' in self.about_html, "PC 关于我们必须包含等保合规设计")
|
||||
# 软著与知识产权
|
||||
self.assertTrue('计算机软件著作权' in self.about_html and '自主可控' in self.about_html,
|
||||
"PC 关于我们必须展示自主可控的计算机软件著作权与知识产权")
|
||||
|
||||
# 移动端同步
|
||||
self.assertIn('ISO', self.about_mobile, "移动端关于我们必须同步展示权威资质")
|
||||
self.assertIn('等保三级', self.about_mobile, "移动端关于我们必须同步展示等保三级")
|
||||
self.assertTrue('等保' in self.about_mobile, "移动端关于我们必须同步展示等保合规")
|
||||
|
||||
def test_demo_sandbox_rigorous_commitment(self):
|
||||
"""产品页演示沙箱必须具备极速建联与真实脱敏环境承诺"""
|
||||
|
||||
在新工单中引用
屏蔽一个用户