首页>代码>s2sh(spring+struts2+hibernate)开发实验室信息管理系统>/Laboratory/src/com/xznu/edu/leave/action/LaboratoryLogAction.java
package com.xznu.edu.leave.action; /** * 实验室租用 */ import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; import com.opensymphony.xwork2.ModelDriven; import com.xznu.edu.leave.model.Laboratory; import com.xznu.edu.leave.model.LaboratoryLog; import com.xznu.edu.leave.model.Role; import com.xznu.edu.leave.model.User; import com.xznu.edu.leave.service.LaboratoryLogService; import com.xznu.edu.leave.service.LaboratoryService; import com.xznu.edu.leave.service.RoleService; import com.xznu.edu.leave.service.UserService; import com.xznu.edu.leave.utils.JsonUtils; import com.xznu.edu.leave.utils.Pager; import com.xznu.edu.leave.utils.UserUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import java.io.IOException; import java.util.Date; import java.util.HashMap; import java.util.Map; @Controller("laboratorylogAction") @Scope("prototype") public class LaboratoryLogAction extends ActionSupport implements ModelDriven<LaboratoryLog> { @Autowired private LaboratoryLogService laboratoryLogService; private LaboratoryLog log; /** * list * * @return */ public String list(){ User user1 = UserUtils.getUser(); if (user1 == null || user1.getId() == null){ ActionContext.getContext().put("login", 1); return SUCCESS; } Role role = user1.getRole(); if (role.getEnName().equals("admin") || role.getEnName().equals("js")) { Pager<LaboratoryLog> pagers = laboratoryLogService.getList(log); ActionContext.getContext().put("pagers", pagers); ActionContext.getContext().put("user", user1); ActionContext.getContext().put("laboratoryLog", log); } return SUCCESS; } @Override public LaboratoryLog getModel() { if (log == null) { log = new LaboratoryLog(); } return log; } }
最近下载更多
y_x_happy LV4
6月23日
1254689 LV2
5月5日
zolscy LV12
4月5日
acid111 LV1
2月26日
hbj1285984841 LV4
2023年10月19日
hxzyhxzy LV1
2023年10月3日
LongTory LV2
2023年5月9日
ming_123_9715 LV23
2023年4月27日
王培龚 LV4
2023年4月11日
kevinkg LV12
2023年4月3日
最近浏览更多
y_x_happy LV4
6月23日
Phoebe_HUI LV5
6月11日
1254689 LV2
5月5日
zolscy LV12
4月5日
WBelong LV8
3月8日
acid111 LV1
2月26日
359469859
1月31日
暂无贡献等级
admin_z LV22
2023年12月28日
lasttimeapp
2023年11月27日
暂无贡献等级
hbj1285984841 LV4
2023年10月19日