[公开]分类发展定额项目—大兴校区学生公寓改造家具采购(2026年)中标公告

中标公告 发布日期:2026-06-01 地区:北京 项目编号:11000026210200173179-XM001 预算金额:¥3998700 中标供应商:伯特利伟业(北京)家具有限公司 实施地点:及中标成交金额 数据采集:2026/07/19 21:30

📊中标评审分析官方公示数据

代理服务费3.838856万元
评审专家姜秀杰、巩淑英、梁秀荣、雷丽、陈威

🤖中标原因深度分析独家解读

33/crawler

/urls.py
import os
import random
from django.http import JsonResponse
from django.shortcuts import render
from django.conf import settings
from django.core.cache import cache

from django.http import HttpResponse
from django.views.decorators.csrf import csrf_exempt
from django.core.files.storage import default_storage
from django.core.files.base import ContentFile
import json

import json
import requests
from bs4 import BeautifulSoup

from .models import Crawler, News, NewsCategory, NewsCategoryRelation, User
from .utils import get_category_list, get_article_url

# Create your views here.

def index(request):
# 查询数据库,获取所有的分类
category_list = get_category_list()
# 查询数据库,获取所有的新闻
news_list = News.objects.all()
# 随机获取一个新闻
news = random.choice(news_list)
# 清理缓存
cache.clear()
# 清理数据库缓存
cache.delete_pattern('news*')
# 返回结果
return render(request, 'index.html', {'category_list': category_list, 'news': news})

@csrf_exempt
def upload_file(request):
# 获取文件的类型
file_type = request.POST.get('file_type')
# 获取文件名
filename = request.POST.get('filename')
# 获取文件
file = request.FILES.get('file')
# 获取文件路径
file_path = os.path.join(settings.MEDIA_ROOT, 'upload', filename)
# 文件写入
with open(file_path, 'wb') as f:
for chunk in file.chunks():
f.write(chunk)
# 获取文件名的类型
file_name = os.path.basename(file_path)
# 判断文件的类型
if file_type == 'pdf':
# 获取文件的md5值
file_md5 = get_md5(file_path)
# 获取文件名
file_name = str(file_md5) + '.pdf'
# 将文件移动到指定的文件夹中
new_file_path = os.path.join(settings.MEDIA_ROOT, 'upload', file_name)
# 移动文件
default_storage.delete(file_path)
default_storage.save(new_file_path, ContentFile(open(file_path, 'rb').read()))
# 删除旧的文件路径
os.remove(file_path)
# 删除文件的路径
os.remove(new_file_path)
# 获取文件的md5值
file_md5 = get_md5(file_path)
# 上传文件到服务器的地址
file_url = 'http://127.0.0.1:8000/upload/' + file_name
else:
file_name = os.path.basename(file_path)
file_url = 'http://127.0.0.1:8000/upload/' + file_name
# 返回结果
return JsonResponse({'file_url': file_url})

# 获取文件的md5值
def get_md5(file_path):
import hashlib
with open(file_path, 'rb') as f:
md5obj = hashlib.md5()
md5obj.update(f.read())
return md5obj.hexdigest()

# 获取指定文件夹下所有文件的md5值
def get_md5s(file_path):
import hashlib
md5s = []
for root, dirs, files in os.walk(file_path):
for file in files:
file_path = os.path.join(root, file)
with open(file_path, 'rb') as f:
md5obj = hashlib.md5()
md5obj.update(f.read())
md5s.append(md5obj.hexdigest())
return md5s

# 获取新闻
def get_news(request):
# 查询数据库,获取所有的新闻
news_list = News.objects.all()
# 返回结果
return JsonResponse({'news_list': list(news_list.values())})

# 获取分类
def get_category(request):
# 查询数据库,获取所有的分类
category_list = get_category_list()
# 返回结果
return JsonResponse({'category_list': list(category_list.values())})

# 获取文章url
def get_article_url(request):
# 获取新闻分类id
category_id = request.GET.get('category_id')
# 查询数据库,获取新闻分类
category = NewsCategory.objects.get(id=category_id)
# 获取新闻分类下的新闻
news_list = News.objects.filter(category=category)
# 返回结果
return JsonResponse({'news_list': list(news_list.values())})

/urls.py
import json
import requests
from bs4 import BeautifulSoup

from django.conf import settings
from django.core.cache import cache

from django.http import HttpResponse
from django.views.decorators.csrf import csrf_exempt
from django.core.files.storage import default_storage
from django.core.files.base import ContentFile

from .models import Crawler, News, NewsCategory, NewsCategoryRelation, User
from .utils import get_category_list, get_article_url, get_md5, get_md5s

# Create your views here.

def index(request):
# 查询数据库,获取所有的分类
category_list = get_category_list()
# 查询数据库,获取所有的新闻
news_list = News.objects.all()
# 随机获取一个新闻
news = random.choice(news_list)
# 清理缓存
cache.clear()
# 清理数据库缓存
cache.delete_pattern('news*')
# 返回结果
return render(request, 'index.html', {'category_list': category_list, 'news': news})

@csrf_exempt
def upload_file(request):
# 获取文件的类型
file_type = request.POST

📖 阅读完整分析文章 →

一、项目编号:11000026210200173179-XM001

二、项目名称:分类发展定额项目—大兴校区学生公寓改造家具采购(2026年)

三、中标(成交)信息

总中标成交金额:399.87 万元(人民币)

中标成交供应商名称、地址及中标成交金额:

中标成交供应商名称:伯特利伟业(北京)家具有限公司

中标成交供应商地址:北京市通州区张家湾镇陆辛庄村西

中标金额:399.87万元

供应商名称 供应商地址 统一信用代码 中标金额 中标成交备注信息
伯特利伟业(北京)家具有限公司 北京市通州区张家湾镇陆辛庄村西 911101127642201691 399.87 万元 评审总得分(综合评分法): 96.23 分

四、主要标的信息

供应商 商品名称 规格型号 数量 单价 总价 服务要求
伯特利伟业(北京)家具有限公司 高低床 BTL001 910 0.115万元 104.65万元 详见招标文件
伯特利伟业(北京)家具有限公司 单上床 BTL002 910 0.1065万元 96.915万元 详见招标文件
伯特利伟业(北京)家具有限公司 三门衣柜 BTL003 910 0.17万元 154.7万元 详见招标文件
伯特利伟业(北京)家具有限公司 折叠桌 BTL004 170 0.07万元 11.9万元 详见招标文件
伯特利伟业(北京)家具有限公司 折叠桌(延) BTL005 170 0.05万元 8.5万元 详见招标文件
伯特利伟业(北京)家具有限公司 置物架 BTL006 2730 0.0085万元 23.205万元 详见招标文件

包号

标的名称

采购包预算金额

数量

简要技术需求

是否

进口

01

高低床

单上床

三门衣柜

折叠桌

折叠桌(延)

置物架

412.1万元

一批

本项目拟采购高低床、单上床、三门衣柜、折叠桌、折叠桌(延)、置物架,具体参数详见第五章采购需求。

五、评审专家(单一来源采购人员)名单:

姜秀杰、巩淑英、梁秀荣、雷丽、陈威

六、代理服务收费标准及金额:

本项目代理费总金额:3.838856万元(人民币)

本项目代理费收费标准:

详见招标文件

七、公告期限

自本公告发布之日起1个工作日。

八、其它补充事宜

项目编号:CFTC-BJ01-2605023

九、凡对本次公告内容提出询问,请按以下方式联系。

1.采购人信息

名 称:北京建筑大学     

地址:北京市西城区展览馆路1号        

联系方式:李老师,010-61209117      

2.采购代理机构信息

名 称:国金招标有限公司            

地 址:北京市朝阳区东三环南路甲52号顺迈金钻国际商务中心9层9C            

联系方式:边璐、孔政、张含勇、邵柄强、杨振豪、汪凯、谢丹丹、段嘉磊,13521749581、010-52138809            

3.项目联系方式

项目联系人:边璐、孔政、张含勇、邵柄强、杨振豪、汪凯、谢丹丹、段嘉磊

电 话:  13521749581、010-52138809

本国产品证明文件.pdf

发售稿-招标文件-分类发展定额项目—大兴校区学生公寓改造家具采购(2026年).pdf

中小企业声明函.pdf