ios
来源:互联网 发布:怎么查飞卢的订阅数据 编辑:程序博客网 时间:2024/06/05 10:00
package com.ggs.bpmu.controller;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.apache.log4j.Logger;
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 org.springframework.web.bind.annotation.SessionAttributes;
import com.ggs.bpmu.pojo.BootstrapTable;
import com.ggs.bpmu.pojo.BpmMainProgramStatusV;
import com.ggs.bpmu.pojo.ProgramCloseOutV;
import com.ggs.bpmu.service.BpmMainProgramStatusService;
import com.ggs.bpmu.service.GsrmProgamsService;
import com.ggs.bpmu.service.ProgramCloseOutService;
import com.ggs.bpmu.utils.SecurityUtils;
import com.github.pagehelper.PageHelper;
@Controller
@SessionAttributes({"UID", "programID" })
public class ProgramCloseOutController {
private static Logger logger = Logger.getLogger(ProgramCloseOutController.class);
@Resource
private ProgramCloseOutService programCloseOutService;
@Resource
private BpmMainProgramStatusService bpmMainProgramStatusService;
@Resource
private GsrmProgamsService gsrmProgamsService;
@RequestMapping("/programCloseOut")
public String toUnloadFile(HttpServletRequest request, Model model) {
model.addAttribute("accessTag", new SecurityUtils().getProgramAuthorityControl("ProgramCloseOutController", "PROG_CLOSE_OUT", model, request.getSession()));
model.addAttribute("mainStep", "PROG_CLOSE_OUT");
return "programCloseOut";
}
@RequestMapping("/cancelProgram")
public String toCancelProgram(HttpServletRequest request, Model model) {
return "cancelProgram";
}
@RequestMapping(value = "/api/programCloseOut/selectAll")
public @ResponseBody List<ProgramCloseOutV> selectAll(@RequestParam Map<String, Object> params) {
return programCloseOutService.selectAll();
}
@RequestMapping(value = "/api/programCloseOut/queryBpmMainProgramStatusV")
public @ResponseBody List<BpmMainProgramStatusV> queryBpmMainProgramStatusV(@RequestParam Map<String, Object> params,Model model) {
int programId = Integer.parseInt(model.asMap().get("programID").toString());
System.out.println(programId);
List<BpmMainProgramStatusV> listBpmMainProgramStatusV = bpmMainProgramStatusService.queryBpmMainProgramStatusV(programId);
return listBpmMainProgramStatusV;
}
@RequestMapping(value = "/api/programCloseOut/queryProgramCloseOutV")
public @ResponseBody BootstrapTable queryProgramCloseOutV(@RequestParam Map<String, Object> params,Model model) {
Integer limit = params.get("limit") == "" ? null : Integer.parseInt(params.get("limit").toString());
Integer offset = params.get("offset") == "" ? null : Integer.parseInt(params.get("offset").toString());
int programId = Integer.parseInt(model.asMap().get("programID").toString());
params.put("programId", programId);
PageHelper.startPage(offset + 1, limit);
BootstrapTable bootstrapTable = new BootstrapTable();
List<Object> listProgramCloseOutV = programCloseOutService.queryProgramCloseOutV(params);
logger.info(params);
bootstrapTable.setRows(listProgramCloseOutV);
Integer count = programCloseOutService.getTableCount(params);
bootstrapTable.setTotal(count.toString());
return bootstrapTable;
}
@RequestMapping(value = "/api/programCloseOut/updateProgramStatus")
public @ResponseBody int updateProgramStatus(@RequestParam Map<String,Object> params,Model model){
int programId = Integer.parseInt(model.asMap().get("programID").toString());
params.put("programId", programId);
return gsrmProgamsService.updateProgramStatus(params);
}
@RequestMapping(value = "/api/programCloseOut/cancelStatus")
public @ResponseBody int cancelStatus(@RequestParam Map<String,Object> params,Model model){
logger.info(params);
int programId = Integer.parseInt(model.asMap().get("programID").toString());
params.put("programId", programId);
return gsrmProgamsService.cancelStatus(params);
}
}
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.apache.log4j.Logger;
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 org.springframework.web.bind.annotation.SessionAttributes;
import com.ggs.bpmu.pojo.BootstrapTable;
import com.ggs.bpmu.pojo.BpmMainProgramStatusV;
import com.ggs.bpmu.pojo.ProgramCloseOutV;
import com.ggs.bpmu.service.BpmMainProgramStatusService;
import com.ggs.bpmu.service.GsrmProgamsService;
import com.ggs.bpmu.service.ProgramCloseOutService;
import com.ggs.bpmu.utils.SecurityUtils;
import com.github.pagehelper.PageHelper;
@Controller
@SessionAttributes({"UID", "programID" })
public class ProgramCloseOutController {
private static Logger logger = Logger.getLogger(ProgramCloseOutController.class);
@Resource
private ProgramCloseOutService programCloseOutService;
@Resource
private BpmMainProgramStatusService bpmMainProgramStatusService;
@Resource
private GsrmProgamsService gsrmProgamsService;
@RequestMapping("/programCloseOut")
public String toUnloadFile(HttpServletRequest request, Model model) {
model.addAttribute("accessTag", new SecurityUtils().getProgramAuthorityControl("ProgramCloseOutController", "PROG_CLOSE_OUT", model, request.getSession()));
model.addAttribute("mainStep", "PROG_CLOSE_OUT");
return "programCloseOut";
}
@RequestMapping("/cancelProgram")
public String toCancelProgram(HttpServletRequest request, Model model) {
return "cancelProgram";
}
@RequestMapping(value = "/api/programCloseOut/selectAll")
public @ResponseBody List<ProgramCloseOutV> selectAll(@RequestParam Map<String, Object> params) {
return programCloseOutService.selectAll();
}
@RequestMapping(value = "/api/programCloseOut/queryBpmMainProgramStatusV")
public @ResponseBody List<BpmMainProgramStatusV> queryBpmMainProgramStatusV(@RequestParam Map<String, Object> params,Model model) {
int programId = Integer.parseInt(model.asMap().get("programID").toString());
System.out.println(programId);
List<BpmMainProgramStatusV> listBpmMainProgramStatusV = bpmMainProgramStatusService.queryBpmMainProgramStatusV(programId);
return listBpmMainProgramStatusV;
}
@RequestMapping(value = "/api/programCloseOut/queryProgramCloseOutV")
public @ResponseBody BootstrapTable queryProgramCloseOutV(@RequestParam Map<String, Object> params,Model model) {
Integer limit = params.get("limit") == "" ? null : Integer.parseInt(params.get("limit").toString());
Integer offset = params.get("offset") == "" ? null : Integer.parseInt(params.get("offset").toString());
int programId = Integer.parseInt(model.asMap().get("programID").toString());
params.put("programId", programId);
PageHelper.startPage(offset + 1, limit);
BootstrapTable bootstrapTable = new BootstrapTable();
List<Object> listProgramCloseOutV = programCloseOutService.queryProgramCloseOutV(params);
logger.info(params);
bootstrapTable.setRows(listProgramCloseOutV);
Integer count = programCloseOutService.getTableCount(params);
bootstrapTable.setTotal(count.toString());
return bootstrapTable;
}
@RequestMapping(value = "/api/programCloseOut/updateProgramStatus")
public @ResponseBody int updateProgramStatus(@RequestParam Map<String,Object> params,Model model){
int programId = Integer.parseInt(model.asMap().get("programID").toString());
params.put("programId", programId);
return gsrmProgamsService.updateProgramStatus(params);
}
@RequestMapping(value = "/api/programCloseOut/cancelStatus")
public @ResponseBody int cancelStatus(@RequestParam Map<String,Object> params,Model model){
logger.info(params);
int programId = Integer.parseInt(model.asMap().get("programID").toString());
params.put("programId", programId);
return gsrmProgamsService.cancelStatus(params);
}
}
0 0
- iOS
- iOS
- IOS
- iOS
- iOS
- IOS
- ios
- iOS
- iOS
- IOS
- iOS
- ios
- ios ~~~~~
- ios
- IOS
- IOS
- IOS
- ios
- android scrollview listview 嵌套, 显示时总是显示listview内容,没有显示到activity顶部问题
- python 释放内存(1)
- Centos的yum扩展源安装
- ubuntu下is not in the sudoers file 解决方案
- VA05N的自定义字段
- ios
- MATLAB R2014a Builder JA总结
- Java 多线程 并发编程
- jquery——zTree, 完美好用的树插件
- 重定向的解释总结整理
- android 日期时间选择器
- Promise系列05:Promise应用
- 正则表达式
- Linux kernel的中断子系统之(二):IRQ Domain介绍