-
大小:文件类型: .7z金币: 1下载: 0 次发布日期: 2023-10-09
- 语言: 其他
- 标签: SSM框架 SpringBoot SpringMVC ............
资源简介
《超市订单管理系统》项目源码 Mybatis+Spring+SpringMVC 框架
代码片段和文件信息
package cn.smbms.controller;
import cn.smbms.pojo.Bill;
import cn.smbms.pojo.Provider;
import cn.smbms.pojo.User;
import cn.smbms.service.bill.BillService;
import cn.smbms.service.provider.ProviderService;
import cn.smbms.tools.Constants;
import cn.smbms.tools.PageSupport;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.mysql.jdbc.StringUtils;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
@Controller
@RequestMapping(“/sys/bill“)
public class BillController {
@Resource
private BillService billService;
@Resource
private ProviderService providerService;
@RequestMapping(value = “/list.html“)
public String getBillList(Model model
@RequestParam(value = “queryProductName“ required = false) String queryProductName
@RequestParam(value = “queryProviderId“ required = false) String queryProviderId
@RequestParam(value = “queryIsPayment“ required = false) String queryIsPayment
@RequestParam(value = “pageIndex“ required = false) String pageIndex) {
int _queryProviderId = 0;
int _queryIsPayment=0;
List billList = new ArrayList();
ListproviderList=new ArrayList();
//设置页面容量
int pageSize = Constants.pageSize;
//当前页码
int currentPageNo = 1;
if (queryProductName==null){
queryProductName=““;
}
if (queryProviderId !=null && !queryProviderId.equals(““)){
_queryProviderId = Integer.parseInt(queryProviderId);
}
if (queryIsPayment !=null && !queryIsPayment.equals(““)){
_queryIsPayment = Integer.parseInt(queryIsPayment);
}
if (pageIndex != null) {
try {
currentPageNo = Integer.valueOf(pageIndex);
} catch (NumberFormatException e) {
return “redirect:/sys/bill/syserror.html“;
}
}
//总数量
int totalCount = 0;
try {
totalCount = billService.getBillCount(queryProductName_queryProviderId_queryIsPayment);
} catch (Exception e) {
e.printStackTrace();
}
//总页数
PageSupport pages = new PageSupport();
pages.setCurrentPageNo(currentPageNo);
pages.setPageSize(pageSize);
pages.setTotalCount(totalCount);
int totalPageCount = pages.getTotalPageCount();
//控制首页和尾页
if(currentPageNo < 1){
currentPageNo = 1;
}else if(current
- 上一篇:opencv图像分类样本
- 下一篇:人工神经元网络及其应用.pdf
相关资源
- SpringBoot+H2+mybatis-plus59130
- ssm框架登录注册demo
- springboot+rabbitmq项目demo(亲测可正常运
- springboot整合RabbitMQ实现延时队列的两
- 2017年-传智播客-张志君老师-SpringBoo
- springboot+mybatis整合实现注册登录
- 基于web的图书馆运营系统
- springboot+webflux+mongodb+freemarker
- springboot整合activiti完整demo
- SpringBoot实战(第4版)清晰版.pdf.zip
- SpringBoot 中文文档
- springboot+jpa+thymeleaf实现增删改查分页
- es(elasticsearch)整合SpringCloudSpringBo
- Springboot日志开启SLF4J过程解析
- springboot全套教程2018年2.0版本
- 官网springboot项目
- SpringBoot+Mybatis+前后台隔离技术,完整
- Spring Boot技术栈博客企业前后端2018
- springboot从入门到精通视频教程课程源
- SpringBoot +vue 框架项目.zip
- springBoot+security+oauth2 资源和认证分离
- maven+ssm框架视频上传预览.zip
- ssm框架租房管理系统
- SSM框架新闻管理系统
- springmvc+mybatis点餐系统(包含完整数据
- springMVC的学习代码
- Shopping+在线购物商城的实现Spring+Spr
- springmvc+Mybatis+axis2+webservice+quartz作业整
- 基于yml 配置方式 ,实现springBoot+sha
- springboot集成activiti5.22
评论
共有 条评论