[磋商]学生食堂后厨装修改造成交公告
中标评审分析官方公示数据
中标原因深度分析独家解读
014/Android_Weather
/Weather/src/main/java/com/example/weather/weather/weather/WeatherFragment.java
package com.example.weather.weather;
import android.content.Context;
import android.content.SharedPreferences;
import android.graphics.Color;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;
import java.util.List;
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.Unbinder;
import cn.pedant.SweetAlert.SweetAlertDialog;
import cn.pedant.SweetAlert.SweetAlertDialog.SDListener;
import com.example.weather.R;
import com.example.weather.weather.weather.adapter.CityAdapter;
import com.example.weather.weather.weather.adapter.WeatherAdapter;
import com.example.weather.weather.weather.model.City;
import com.example.weather.weather.weather.model.Weather;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.lidroid.xutils.HttpUtils;
import com.lidroid.xutils.exception.HttpException;
import com.lidroid.xutils.http.RequestParams;
import com.lidroid.xutils.http.ResponseInfo;
import com.lidroid.xutils.http.callback.RequestCallBack;
import com.lidroid.xutils.http.client.HttpRequest;
import com.lidroid.xutils.util.XmlUtil;
public class WeatherFragment extends Fragment {
private static final String TAG = "WeatherFragment";
private static final String URL = "http://wthrcdn.etouch.cn/weather_mini?city=%E6%B7%B1%E5%9C%B3";
private static final String KEY = "Weather";
private WeatherAdapter weatherAdapter;
private CityAdapter cityAdapter;
private List<Weather> weatherList;
private List<City> cityList;
private City city;
private LinearLayout linearLayout;
private SweetAlertDialog sweetAlertDialog;
private Unbinder unbinder;
@BindView(R.id.recyclerview_city)
RecyclerView recyclerViewCity;
@BindView(R.id.recyclerview_weather)
RecyclerView recyclerViewWeather;
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.fragment_weather, container, false);
}
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
unbinder = ButterKnife.bind(this, view);
init();
loadCity();
loadWeather();
}
private void init() {
//初始化列表
linearLayout = new LinearLayout(getContext());
linearLayout.setLayoutParams(new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
linearLayout.setBackgroundColor(Color.parseColor("#f0f0f0"));
linearLayout.setOrientation(LinearLayout.VERTICAL);
//设置城市列表
cityAdapter = new CityAdapter(getContext(), cityList);
recyclerViewCity.setLayoutManager(new LinearLayoutManager(getContext()));
recyclerViewCity.setAdapter(cityAdapter);
//设置天气列表
weatherAdapter = new WeatherAdapter(getContext(), weatherList);
recyclerViewWeather.setLayoutManager(new LinearLayoutManager(getContext()));
recyclerViewWeather.setAdapter(weatherAdapter);
//设置点击事件
recyclerViewCity.addOnItemTouchListener(new CityOnItemClickListener(linearLayout, recyclerViewCity, this));
recyclerViewWeather.addOnItemTouchListener(new WeatherOnItemClickListener(linearLayout, recyclerViewWeather, this));
}
private void loadCity() {
//读取本地数据
SharedPreferences sharedPreferences = getContext().getSharedPreferences(KEY, Context.MODE_PRIVATE);
String cityJson = sharedPreferences.getString("city", "");
Gson gson = new Gson();
if (!cityJson.isEmpty()) {
city = gson.fromJson(cityJson, City.class);
if (city != null) {
cityList = new ArrayList<>();
cityList.add(city);
}
}
//读取网络数据
HttpUtils httpUtils = new HttpUtils();
httpUtils.configDefaultRequestParams("key", "3736759a67444d8683a042b94721f78e");
RequestParams requestParams = new RequestParams();
requestParams.setUrl(URL);
httpUtils.download(requestParams, new RequestCallBack<String>() {
@Override
public void onFailure(HttpException e, String s) {
}
@Override
public void onSuccess(ResponseInfo<String> responseInfo) {
String jsonString = responseInfo.result;
Weather weather = new Gson().fromJson(jsonString, new TypeToken<Weather>() {}.getType());
if (weather != null) {
String cityName = weather.city.name;
city = new City(cityName, weather.city.id);
cityList = new ArrayList<>();
cityList.add(city);
saveCityData(city);
//加载城市列表
loadCityData();
}
}
});
}
private void loadWeather() {
HttpUtils httpUtils = new HttpUtils();
httpUtils.configDefaultRequestParams("key", "3736759a67444d8683a042b94721f78e");
RequestParams requestParams = new RequestParams();
requestParams.setUrl(URL);
httpUtils.download(requestParams, new RequestCallBack<String>() {
@Override
public void onFailure(HttpException e, String s) {
if (sweetAlertDialog != null) {
sweetAlertDialog.cancel();
}
Toast.makeText(getContext(), "网络请求失败", Toast.LENGTH_SHORT).show();
}
@Override
public void onSuccess(ResponseInfo<String> responseInfo) {
String jsonString = responseInfo.result;
Weather weather = new Gson().fromJson(jsonString, new Type
一、项目编号:11000026210200169489-XM001
二、项目名称:学生食堂后厨装修改造
三、中标(成交)信息
总中标成交金额:96.965725 万元(人民币)
中标成交供应商名称、地址及中标成交金额:
中标成交供应商名称:中岫建设有限公司
中标成交供应商地址:北京市门头沟区斋堂大街45号科技楼ZT1718室(集群注册)
中标金额:96.965725万元
| 供应商名称 | 供应商地址 | 统一信用代码 | 中标金额 | 中标成交备注信息 |
|---|---|---|---|---|
| 中岫建设有限公司 | 北京市门头沟区斋堂大街45号科技楼ZT1718室(集群注册) | 91110109MA04E8N72K | 96.965725 万元 | 评审总得分(综合评分法): 86.18 分 |
四、主要标的信息
| 供应商 | 商品名称 | 规格型号 | 数量 | 单价 | 总价 | 服务要求 |
|---|---|---|---|---|---|---|
| 中岫建设有限公司 | 1 | 96.965725万元 | 96.965725万元 | 该项目位于北京市商业学校学生食堂,为改善食堂的用餐环境,提升服务质量,消除安全隐患,需对食堂进行维修改造。项目主要内容是:后厨:①墙面、地面、吊顶翻新,对后厨的墙面、地面、吊顶进行翻新处理,去除老化、破损的装修材料,重新铺设瓷砖或涂刷墙面,使后厨焕然一新。②照明系统升级,更新后厨的照明设备,采用更加节能、环保的LED灯具,提高照明亮度,确保食堂光线充足、明亮。③水电系统改造,采暖散热器刷银粉及消防管道刷红漆。④消防安全改造,按规定要求设防火隔墙,包括但不限于工程量清单所示全部内容。 具体要求详见第四章《采购需求》。 合同履行期限:合同签订后50天内完成施工内容并具备验收条件。 |
项目用途:自用;简要技术要求:该项目位于北京市商业学校学生食堂,为改善食堂的用餐环境,提升服务质量,消除安全隐患,需对食堂进行维修改造。项目主要内容是:后厨:①墙面、地面、吊顶翻新,对后厨的墙面、地面、吊顶进行翻新处理,去除老化、破损的装修材料,重新铺设瓷砖或涂刷墙面,使后厨焕然一新。②照明系统升级,更新后厨的照明设备,采用更加节能、环保的LED灯具,提高照明亮度,确保食堂光线充足、明亮。③水电系统改造,采暖散热器刷银粉及消防管道刷红漆。④消防安全改造,按规定要求设防火隔墙,包括但不限于工程量清单所示全部内容。
具体要求详见第四章《采购需求》。
合同履行日期:合同签订后50天内完成施工内容并具备验收条件。
五、评审专家(单一来源采购人员)名单:
彭露、孙金文、吕彦昭
六、代理服务收费标准及金额:
本项目代理费总金额:0.969657万元(人民币)
本项目代理费收费标准:
按磋商文件约定收取
七、公告期限
自本公告发布之日起1个工作日。
八、其它补充事宜
无
九、凡对本次公告内容提出询问,请按以下方式联系。
1.采购人信息
名 称:北京市商业学校(北京祥龙资产经营有限责任公司党校)
地址:北京市昌平区北七家镇曹八西路28号
联系方式:陆欣桐,81763264
2.采购代理机构信息
名 称:北京国际贸易有限公司
地 址:北京市朝阳区建国门外大街甲3号
联系方式:关敬辉、马倩、乔若云,010-85343423/85343417
3.项目联系方式
项目联系人:关敬辉、马倩、乔若云
电 话: 010-85343423/85343417
数据来源:查看官方原文 | 发布日期:2026-06-01