不知道哪里错了

爱学习的菜鸟罢了 2016-10-09 02:51:32
@Controller
@RequestMapping(value = "sponsor")
public class InspectorInfoAction extends BaseAction {
@Autowired
private InspectorInfoService inspectorInfoService;

/**
* 验票员页面
*/
@RequestMapping(value = "list")
public String list(Model model, HttpSession session) throws Exception {
LtSponsorBaseInfo sponsorBaseInfo = (LtSponsorBaseInfo) session.getAttribute(LtCons.SESSION_LT_SPONSOR);
Long sponsorId = sponsorBaseInfo.getSponsorId();
List<LtTicketInspectorInfo> ticketInspectorIdList = inspectorInfoService.ticketInspectorIdList(sponsorId);
for (LtTicketInspectorInfo ticketInspectorId : ticketInspectorIdList) {
// select
try {
List<LtTicketInspectorInfo> inspectorInfoList = inspectorInfoService.ticketInspectorInfoList(ticketInspectorId);
if (inspectorInfoList.size() != 0) {
model.addAttribute("inspectorInfoList", inspectorInfoList);
} else {
model.addAttribute("inspectorInfoList", null);
}
} catch (Exception e) {
e.printStackTrace();
}
}
return "organizer/inspector/inspector_list";
}
/**
* 添加验票员
*/
@RequestMapping(value = "toAdd")
@ResponseBody
public String add(Model model, HttpSession session, LtTicketInspectorInfo ticketInspectorInfo) throws Exception {
LtSponsorBaseInfo sponsorBaseInfo = (LtSponsorBaseInfo) session.getAttribute(LtCons.SESSION_LT_SPONSOR);
Long sponsorId = sponsorBaseInfo.getSponsorId();
List<LtTicketInspectorInfo> ticketInspectorIdList = inspectorInfoService.ticketInspectorIdList(sponsorId);
for (LtTicketInspectorInfo ticketInspectorId : ticketInspectorIdList) {
LtTicketInspectorInfo ltTicketInspectorInfo=inspectorInfoService.selectLtTicketInspectorInfoById(ticketInspectorId);
String flag = "0";
List<com.leti365.weixin.entity.LtTicketInspectorInfo> inspectorInfoList = inspectorInfoService.ticketInspectorInfoList(ticketInspectorId);
if (inspectorInfoList.size() != 0) {
for (int i = 0; i < (inspectorInfoList.size()); i++) {
if (ticketInspectorInfo.getTicketInspectorId().equals(inspectorInfoList.get(i).getTicketInspectorId())) {
flag = "3";
break;
}
}
if ("3".equals(flag)) {
return flag;
}
}
int addFlag = inspectorInfoService.addTicketInspector(ltTicketInspectorInfo);
if (addFlag > 0) {
flag = "1";
}
return flag;
}
return "organizer/inspector/inspector_create";
}

/**
* 修改验票员
*/
@RequestMapping(value = "toUpdate")
@ResponseBody
public String update(Model model,HttpSession session,LtTicketInspectorInfo ticketInspectorInfo) throws Exception {
LtSponsorBaseInfo sponsorBaseInfo = (LtSponsorBaseInfo) session.getAttribute(LtCons.SESSION_LT_SPONSOR);
Long sponsorId = sponsorBaseInfo.getSponsorId();
List<LtTicketInspectorInfo> ticketInspectorIdList = inspectorInfoService.ticketInspectorIdList(sponsorId);
for (LtTicketInspectorInfo ticketInspectorId : ticketInspectorIdList) {
LtTicketInspectorInfo ltTicketInspectorInfo=inspectorInfoService.selectLtTicketInspectorInfoById(ticketInspectorId);
model.addAttribute("ltTicketInspectorInfo ", ltTicketInspectorInfo);
String flag = "0";
List<LtTicketInspectorInfo> inspectorInfoList = inspectorInfoService.ticketInspectorInfoList(ticketInspectorId);
if (inspectorInfoList.size() != 0) {
for (int i = 0; i < inspectorInfoList.size(); i++) {
if (inspectorInfoList.get(i).getTicketInspectorId().equals(ticketInspectorInfo.getTicketInspectorId()) && inspectorInfoList.get(i).getFirstLoginTime() != ticketInspectorInfo.getFirstLoginTime()) {
flag = "3";
break;
}
}
if ("3".equals(flag)) {
return flag;
}
}
int updateFlag = inspectorInfoService.updateTicketInspector(ltTicketInspectorInfo);
if (updateFlag > 0) {
flag = "1";
}
return flag;
}
return "organizer/inspector/inspector_update";
}
/**
* 验票员删除
*/
@RequestMapping(value = "delete")
public String delete(Model model,Long ticketInspectorId) throws Exception {
String flag = "0";
int delFlag = inspectorInfoService.deleteTicketInspector(ticketInspectorId);
if (delFlag > 0) {
flag = "1";
}
return "redirect:/sponsor/list";
}

}
...全文
227 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
misswangjinfeng 2016-10-10
  • 打赏
  • 举报
回复
报了什么错误啊?
Defonds 2016-10-10
  • 打赏
  • 举报
回复
那么多代码,用肉眼也看不出来。 报的错误你贴一下

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧