[公开]政务云服务项目(2026-2027年度)中标结果公告
中标评审分析官方公示数据
中标原因深度分析独家解读
023-60238/MyProject
/src/main/java/com/qa/test/ApiTest.java
package com.qa.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
import java.io.IOException;
public class ApiTest {
public static void main(String[] args) throws IOException {
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpGet httpGet = new HttpGet("http://localhost:8080/api/user");
CloseableHttpResponse response = httpClient.execute(httpGet);
System.out.println("Response status: " + response.getStatusLine());
if (response.getStatusLine().getStatusCode() == 200) {
String responseBody = EntityUtils.toString(response.getEntity());
ObjectMapper objectMapper = new ObjectMapper();
User user = objectMapper.readValue(responseBody, User.class);
System.out.println(user);
} else {
System.out.println("Failed to fetch user data: " + response.getStatusLine().toString());
}
httpGet.releaseConnection();
httpClient.close();
}
public static class User {
private String id;
private String firstName;
private String lastName;
// Getters and setters
}
}
/src/main/java/com/qa/test/UserController.java
package com.qa.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@RestController
@RequestMapping("/api/user")
public class UserController {
@Autowired
private UserService userService;
@GetMapping
public ResponseEntity<List<User>> getAllUsers() {
return ResponseEntity.ok(userService.getAllUsers());
}
@GetMapping("/{id}")
public ResponseEntity<User> getUserById(@PathVariable("id") String id) {
return ResponseEntity.ok(userService.getUserById(id));
}
@PostMapping
public ResponseEntity<User> createUser(@RequestBody User user) {
return ResponseEntity.ok(userService.createUser(user));
}
@PutMapping("/{id}")
public ResponseEntity<User> updateUser(@PathVariable("id") String id, @RequestBody User user) {
return ResponseEntity.ok(userService.updateUser(id, user));
}
@DeleteMapping("/{id}")
public ResponseEntity<Void> deleteUser(@PathVariable("id") String id) {
userService.deleteUser(id);
return ResponseEntity.ok().build();
}
}
/src/main/java/com/qa/test/UserController.java
package com.qa.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.List;
@RestController
@RequestMapping("/api/user")
public class UserController {
@Autowired
private UserService userService;
@PostMapping
public ResponseEntity<User> createUser(@RequestParam("file") MultipartFile file) throws IOException {
if (!file.isEmpty()) {
User user = new User();
user.setId(file.getOriginalFilename().split("\\.")[0]);
user.setFirstName(file.getOriginalFilename().split("\\.")[1]);
user.setLastName(file.getOriginalFilename().split("\\.")[2]);
userService.createUser(user);
return ResponseEntity.ok(user);
} else {
return ResponseEntity.badRequest().build();
}
}
@GetMapping("/{id}")
public ResponseEntity<User> getUserById(@PathVariable("id") String id) {
return ResponseEntity.ok(userService.getUserById(id));
}
@GetMapping
public ResponseEntity<List<User>> getAllUsers() {
return ResponseEntity.ok(userService.getAllUsers());
}
@PutMapping("/{id}")
public ResponseEntity<User> updateUser(@PathVariable("id") String id, @RequestBody User user) {
return ResponseEntity.ok(userService.updateUser(id, user));
}
@DeleteMapping("/{id}")
public ResponseEntity<Void> deleteUser(@PathVariable("id") String id) {
userService.deleteUser(id);
return ResponseEntity.ok().build();
}
}
/src/main/java/com/qa/test/UserService.java
package com.qa.test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
@Service
public class UserService {
@Autowired
private UserRepository userRepository;
public List<User> getAllUsers() {
return userRepository.findAll();
}
public User getUserById(String id) {
return userRepository.findById(id).orElse(null);
}
public User createUser(User user) {
return userRepository.save(user);
}
public User updateUser(String id, User user) {
User existingUser = userRepository.findById(id).orElse(null);
if (existingUser != null) {
return userRepository.save(new User(id, user.getFirstName(), user.getLastName()));
} else {
return null;
}
}
public void deleteUser(String id) {
userRepository.deleteById(id);
}
}
/src/main/java/com/qa/test/ServiceConfig.java
package com.qa.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.List;
@RestController
@RequestMapping("/api/user")
public class UserController {
@Autowired
private UserService userService;
@PostMapping
public ResponseEntity<User> createUser(@RequestBody User user) {
return ResponseEntity.ok(userService.createUser(user));
}
@GetMapping("/{id}")
public ResponseEntity<User> getUserById(@PathVariable("id") String id) {
return ResponseEntity.ok(userService.getUserById(id));
}
@GetMapping
public ResponseEntity<List<User>> getAllUsers() {
return ResponseEntity.ok(userService.getAllUsers());
}
一、项目编号:11000026210200161947-XM001
二、项目名称:政务云服务项目(2026-2027年度)
三、中标(成交)信息
总中标成交金额:1002.8 万元(人民币)
中标成交供应商名称、地址及中标成交金额:
中标成交供应商名称:首信云技术有限公司
中标成交供应商地址:北京市通州区新华东街 48 号 46 幢 1 层 108 号
中标金额:1002.8万元
| 供应商名称 | 供应商地址 | 统一信用代码 | 中标金额 | 中标成交备注信息 |
|---|---|---|---|---|
| 首信云技术有限公司 | 北京市通州区新华东街 48 号 46 幢 1 层 108 号 | 91110108MA01CGBC5P | 1002.8 万元 | 评审总得分(综合评分法): 95.41 分 |
四、主要标的信息
| 供应商 | 商品名称 | 规格型号 | 数量 | 单价 | 总价 | 服务要求 |
|---|---|---|---|---|---|---|
| 首信云技术有限公司 | 1 | 1002.8万元 | 1002.8万元 | 详见采购文件 |
合同履行日期:服务期为自合同签订之日起12个月。
主要中标标的的名称、规格型号、数量、单价或者标的的基本概况等详见公告附件中标人投标分项报价表。
服务要求、范围、标准等详见公告附件采购文件。
五、评审专家(单一来源采购人员)名单:
赵顺强、陈红军、刘晓琴、赵彦斌、滑京涛、林诚斌、梁策
六、代理服务收费标准及金额:
本项目代理费总金额:0万元(人民币)
本项目代理费收费标准:
无
七、公告期限
自本公告发布之日起1个工作日。
八、其它补充事宜
1、采购文件编号:BGPC-G26176
2、中标人评审总平均分(北京市政府采购电子交易平台评审结果显示为总平均分):95.41
3、本项目信息公告发布于财政部门指定的政府采购信息发布媒体:中国政府采购网(www.ccgp.gov.cn)和北京市政府采购网(www.ccgp-beijing.gov.cn)
九、凡对本次公告内容提出询问,请按以下方式联系。
1.采购人信息
名 称:北京市财政局本级行政
地址:北京市通州区承安路3号院
联系方式:杨老师,55592562
2.采购代理机构信息
名 称:北京市公共资源交易中心(北京市政府采购中心)
地 址:北京市丰台区玉林西路45号腾飞大厦
联系方式:罗老师,83916780
3.项目联系方式
项目联系人:罗老师
电 话: 83916780
数据来源:查看官方原文 | 发布日期:2026-07-01