• 大小: 11.47MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-28
  • 语言: 数据库
  • 标签: 订单管理  

资源简介

有完善的注释 适合新手练习项目使用 附带所有的静态资源

资源截图

代码片段和文件信息

package com.zb.controller;

import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.annotation.Resource;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;

import com.alibaba.fastjson.JSONobject;
import com.zb.entity.Bill;
import com.zb.entity.Provider;
import com.zb.entity.User;
import com.zb.service.BillService;
import com.zb.service.ProviderService;

@Controller
public class BillController {

@Resource
private BillService billService;

@Resource
private ProviderService providerService;

@RequestMapping(“toBillList.do“)
public String toBillList(Model model){
List list = providerService.findProvider();
model.addAttribute(“plist“ list);
return “bill/billlist“;
}

@RequestMapping(“billList.do“)
@ResponseBody
public String billList(@RequestParam(value=“currentPage“defaultValue=“1“)int currentPage
String queryProductName
int queryProviderId
int queryIsPayment){
List list = billService.findBills(currentPagequeryProductNamequeryProviderIdqueryIsPayment);
//获取总记录数

int count = billService.findBillCount(queryProductName queryProviderId queryIsPayment);
int totalPage = count % 4 == 0 ? count / 4 : count / 4 + 1;

Mapject> paramMap = new HashMapject>();
paramMap.put(“blist“ list);
paramMap.put(“count“ count);
paramMap.put(“totalPage“ totalPage);
return JSONobject.toJSONString(paramMap);

}


/**
 * 去添加订单页
 */
@RequestMapping(“toBillAdd.do“)
public String toBillAdd(Model model){
List list = providerService.findProvider();
model.addAttribute(“plist“ list);
return “bill/billadd“;
}

/**
 * 保存订单
 * @return
 */
@RequestMapping(“billAdd.do“)
public String billAdd(HttpSession sessionBill b){
User u = (User) session.getAttribute(“loginUser“);
b.setCreateby(u.getId());
b.setCreationdate(new Date());
billService.saveBill(b);
return “redirect:toBillList.do“;
}


/**
 * 查看
 * @param id
 * @param model
 * @return
 */
@RequestMapping(“billview.do“)
public String billview(int idModel model){
Bill b = billService.findById(id);
model.addAttribute(“bill“ b);
return “bill/billview“;

}

/**
 * 删除
 * @param id
 * @return
 */
@RequestMapping(“billDelete.do“)
public String billDelete(int id){
billService.deleteBill(id);
return “redirect:toBillList.do“;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-20 10:57  smbms\
     文件        6616  2017-09-29 11:21  smbms.sql
     文件        2693  2017-09-29 08:42  smbms\.classpath
     目录           0  2017-08-30 11:44  smbms\.myeclipse\
     文件         288  2017-09-29 08:38  smbms\.mymetadata
     文件        1619  2017-09-20 10:57  smbms\.project
     目录           0  2017-09-06 08:42  smbms\.settings\
     文件         500  2017-08-30 11:44  smbms\.settings\.jsdtscope
     文件         157  2017-09-06 08:43  smbms\.settings\org.eclipse.core.resources.prefs
     文件         330  2017-08-30 11:44  smbms\.settings\org.eclipse.jdt.core.prefs
     文件          49  2017-08-30 11:44  smbms\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-08-30 11:44  smbms\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件         462  2017-09-20 10:57  smbms\.springBeans
     目录           0  2017-09-20 10:57  smbms\src\
     文件        3662  2017-09-29 08:43  smbms\src\applicationContext.xml
     目录           0  2017-08-30 12:24  smbms\src\com\
     目录           0  2017-09-20 11:21  smbms\src\com\zb\
     目录           0  2017-09-29 09:00  smbms\src\com\zb\controller\
     文件        2788  2017-09-29 11:16  smbms\src\com\zb\controller\BillController.java
     文件        9998  2017-09-27 09:39  smbms\src\com\zb\controller\UserController.java
     目录           0  2017-09-29 09:09  smbms\src\com\zb\dao\
     文件         656  2017-09-29 11:14  smbms\src\com\zb\dao\BillDao.java
     文件        2077  2017-09-29 11:15  smbms\src\com\zb\dao\BillDaoMapper.xml
     文件         211  2017-09-29 09:09  smbms\src\com\zb\dao\ProviderDao.java
     文件         293  2017-09-29 09:09  smbms\src\com\zb\dao\ProviderDaoMapper.xml
     文件         194  2017-09-01 08:45  smbms\src\com\zb\dao\RoleDao.java
     文件         280  2017-09-01 08:46  smbms\src\com\zb\dao\RoleDaoMapper.xml
     文件        1053  2017-09-27 08:46  smbms\src\com\zb\dao\UserDao.java
     文件        2575  2017-09-27 08:47  smbms\src\com\zb\dao\UserDaoMapper.xml
     目录           0  2017-09-29 09:05  smbms\src\com\zb\entity\
     文件        2465  2017-09-29 09:19  smbms\src\com\zb\entity\Bill.java
............此处省略230个文件信息

评论

共有 条评论