Java 招投标管理系统 是一套完善的毕业设计系统,对理解Java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。
一、源码特点
Java 招投标管理系统 是一套完善的课程设计系统,对理解Java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。
二、功能介绍
主要功能:
(1)资料管理:对权限信息进行添加、删除、修改和查看
(3)用户管理:对用户信息进行添加、删除、修改和查看
(4)供应商管理:对供应商信息进行添加、删除、修改和查看
(5)项目管理:对项目信息进行添加、删除、修改和查看
(6)内容管理:对公告内容信息进行添加、删除、修改和查看
(7)举报管理:对投标违规举报进行添加、删除、修改和查看
源码:
https://pan.baidu.com/s/1fJsRJM5jtlKNL_LOG5yvMA?pwd=1006
package com.bidding.controller;
import com.bidding.entity.Biinfo;
import com.bidding.entity.Supplier;
import com.bidding.entity.User;
import com.bidding.service.BiinfoService;
import com.bidding.tools.MD5;
import com.bidding.tools.Result;
import com.bidding.tools.UploadFile;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.HashMap;
import java.util.Map;
@Controller
public class BiinfoController {
@Autowired
private BiinfoService biinfoService;
/**
* 跳转招标编辑页面
* @return
*/
@RequestMapping("/toeditBiinfo")
public String toeditBiinfo(Model m, String id){
if(id != null && ! "".equals(id)){
m.addAttribute("biinfo", biinfoService.findBiinfo(id));
}else{
m.addAttribute("biinfo", new Biinfo());
}
return "/admin/editBiinfo";
}
/**
* 跳转招标项目列表页面
* @return
*/
@RequestMapping("/tofindBiinfoAll")
public String tofindBiinfoAll(){
return "/admin/findBiinfo";
}
/**
* 跳转招标项目列表页面 - 供应商
* @return
*/
@RequestMapping("/tofindBiinfoSupplierAll")
public String tofindBiinfoSupplierAll(){
return "/admin/findBiinfoSupplier";
}
/**
* 查询所有招标项目
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/findBiinfoSupplierAll")
public Result findBiinfoSupplierAll(HttpServletRequest request){
HttpSession session = request.getSession();
User user = (User) session.getAttribute("user");
// 获取页面传递的值,并放到Map中
Map map = new HashMap();
map.put("pages", request.getParameter("page"));
map.put("rows", request.getParameter("rows"));
map.put("title", request.getParameter("title"));
map.put("bcode", request.getParameter("bcode"));
map.put("userid",user.getId());
return biinfoService.findBiinfoSupplierAll(map);
}
/**
* 跳转招标项目列表页面 - 评标专家
* @return
*/
@RequestMapping("/tofindBiinfoEvalAll")
public String tofindBiinfoEvalAll(){
return "/admin/findBiinfoEval";
}
/**
* 查询所有招标项目
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/findBiinfoEvalAll")
public Result findBiinfoEvalAll(HttpServletRequest request){
HttpSession session = request.getSession();
User user = (User) session.getAttribute("user");
// 获取页面传递的值,并放到Map中
Map map = new HashMap();
map.put("pages", request.getParameter("page"));
map.put("rows", request.getParameter("rows"));
map.put("title", request.getParameter("title"));
map.put("bcode", request.getParameter("bcode"));
map.put("userid",user.getId());
return biinfoService.findBiinfoEvalAll(map);
}
/**
* 查询所有招标项目
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/findBiinfoAll")
public Result findBiinfoAll(HttpServletRequest request){
// 获取页面传递的值,并放到Map中
Map map = new HashMap();
map.put("pages", request.getParameter("page"));
map.put("rows", request.getParameter("rows"));
map.put("title", request.getParameter("title"));
map.put("bcode", request.getParameter("bcode"));
return biinfoService.findBiinfoAll(map);
}
/**
* 新增编辑招标项目
* @param biinfo
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/goaddBiinfo")
public Result goaddBiinfo(Biinfo biinfo, HttpServletRequest request){
HttpSession session = request.getSession();
User user = (User) session.getAttribute("user");
biinfo.setUserid(user.getId());
int count = 0;
System.out.println(biinfo.getId());
if(biinfo.getId() > 0){
count = biinfoService.editBiinfo(biinfo);
}else{
count = biinfoService.addBiinfo(biinfo);
}
if(count > 0){
return new Result("10000","操作成功");
}
return new Result("00000","操作失败,请稍候再试!");
}
/**
* 删除招标项目
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/delBiinfo")
public Result delBiinfo(HttpServletRequest request){
String id = request.getParameter("id");
int count = biinfoService.delBiinfo(id);
if(count > 0){
return new Result("10000","操作成功");
}
return new Result("00000","操作失败,请稍候再试!");
}
/**
* 提交招标项目
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/mitBiinfo")
public Result mitBiinfo(HttpServletRequest request){
String id = request.getParameter("id");
int count = biinfoService.mitBiinfo(id);
if(count > 0){
return new Result("10000","操作成功");
}
return new Result("00000","操作失败,请稍候再试!");
}
/**
* 废标
* @param request
* @return
*/
@ResponseBody
@RequestMapping("/scrapBiinfo")
public Result scrapBiinfo(HttpServletRequest request){
String id = request.getParameter("id");
int count = biinfoService.scrapBiinfo(id);
if(count > 0){
return new Result("10000","操作成功");
}
return new Result("00000","操作失败,请稍候再试!");
}
}