# -*- coding: utf-8 -*- # @Author: privacy # @Date: 2024-07-24 14:11:01 # @Last Modified by: privacy # @Last Modified time: 2024-08-13 13:36:17 from typing import Optional from dataclasses import dataclass, asdict @dataclass class Pages: fileName: str pageKey: Optional[str] pageStart: str pageEnd: str @dataclass class Suppliers: name: str grade: str supplier: Optional[str] pages: Optional[list[Pages]] @dataclass class ScoringCriteria: scoringFactors: str scoringStandard: str percentage: str expertAdvice: Optional[str] suppliers: list[Suppliers] @dataclass class DetailResult: name: str scoringCriteria: list[ScoringCriteria] url = 'http://222.92.111.18:8006/bm/alg/result_check_detail' projectId = "2024-8-8" projectName = "新项目" bidderUnit = "派维斯" test_data = [{ "name": "商务部分评分标准(30%)", "scoringCriteria": [{ "scoringFactors": "投标文件的符合性", "scoringStandard": "检查投标文件在内容与项目上的完整性,针对投标人提出的非实质性商务偏差,评价其是否合理,是否会损害招标人的利益和未来的合同执行。评分结果分为A~D 四个档次", "percentage": "3%", "suppliers": [{ "name": bidderUnit, "grade": "B" }] }, { "scoringFactors": "投标人业绩", "scoringStandard": '(1)满足招标文件投标人资格要求的业绩得 30 分,每增加 1 个 2016 年 1 月 1 ' '日以来(以合同签订时间为\n' '准)已完工的 1500 万元及以上的企业自动化智能仓储\n' '管理项目(含料箱机器人或四向穿梭车或无 人叉车\n' 'AGV)实施业绩,加 10 分,最多加 50 分。\n' '(2)2016 年 1 月 1 日以来(以合同签订时间为准),\n' '每提供 1 个电力行业自动化智能仓储管理项目实施业\n' '绩(含料箱机器人或四向穿梭车或无人叉车 AGV),\n' '加 10 分,最多加 20 分。\n' '一个业绩同时具备以上两项加分条件的,可分别加分。', "percentage": "12%", "suppliers": [{ "name": bidderUnit, "grade": "A", "supplier": "3个关键的财务指标", "pages": [{ "fileName": "投标文件.pdf", "pageKey": "合同111、2021-05-20、450000.50", "pageStart": "68", "pageEnd": "69" }, { "fileName": "投标文件.pdf", "pageKey": "合同222、2023-06-30、150000.50", "pageStart": "69", "pageEnd": "70" }] }] }, { "scoringFactors": "信用评价", "scoringStandard": "根据三峡集团公司最新发布的年度工程施工类供应商信用评价结果进行统一评分,A、B、C 三个等级信用得分分别为100、85、70 分。如投标人初次进入三峡集团公司投标或报价,由评标委员会根据其以往业绩及在其他单位的合同履约情况合理确定本次评审信用等级。", "percentage": "3%", "suppliers": [{ "name": bidderUnit, "grade": "85" }] }, { "scoringFactors": "财务状况", "scoringStandard": "评价投标人财务状况。包括 2020、2021 年财务状况。评分结果分为 A~D 四个档次。", "percentage": "2%", "suppliers": [{ "name": bidderUnit, "grade": "B", }] }, { "scoringFactors": "报价的合理性", "scoringStandard": "对主要报价进行合理性评审,经费预算与研究内容是否匹配,总体需求是否合理。评分结果分为 A~D 四个档次。", "percentage": "10%", "suppliers": [{ "name": bidderUnit, "grade": "A" }] }] }, { "name": "报价评分标准(10%)", "scoringCriteria": [ { "scoringFactors": "价格得分", "scoringStandard": '当 0