📄 delegateraccept.java
字号:
package oa.dailywork.bussiness;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import oa.dailywork.controller.form.AcceptManagerForm;
import oa.dailywork.data.dao.AcceptDAO;
import oa.dailywork.fileudload.FileUpLoad;
import oa.dailywork.model.po.AcceptFile;
import oa.dailywork.model.po.Department;
import oa.popedommanager.model.po.Employee;
import oa.popedommanager.sessionscope.UserScope;
import org.apache.struts.upload.FormFile;
public class DelegaterAccept {
private AcceptDAO acceptService;
public boolean draft(HttpServletRequest request,HttpServletResponse response,AcceptManagerForm acc ){
//插入拟稿相关信息
acceptService.draft_save(acc,request);
FileUpLoad up = new FileUpLoad();
FormFile file = (FormFile)acc.getAdd_file();
//插入附件信息
boolean flag = up.fileUpLoad(file,request, response);
if(flag){
return true;
}
return false;
}
public Map selectFirstItem(){
Map map=new HashMap();
map = acceptService.selectfirstItem();
return map;
}
public Map selectSecondItem(String str){
Map map = new HashMap();
Long no = Long.valueOf(str);
Employee e = new Employee();
Department dep = new Department();
dep.setDepartmentId(no);
e.setDep(dep);
map=acceptService.selectSecondItem(e);
return map;
}
public Long saveAuditProcess(Employee e ,String action,Long no){
Employee employee = acceptService.findByName(e);
acceptService.insertAuditProcessMsg(employee,action,no);
return employee.getEmployeeId();
}
public void disponseMessage(HttpServletRequest request,String action){
UserScope user = (UserScope)request.getSession().getAttribute("user");
Employee e = new Employee();
e.setEmployeeId(user.getUserId());
Long id=Long.valueOf(request.getParameter("draft_title"));
List list = acceptService.findByTitle(id, action);
request.setAttribute("list", list);
}
public AcceptDAO getAcceptService() {
return acceptService;
}
public void setAcceptService(AcceptDAO acceptService) {
this.acceptService = acceptService;
}
public AcceptFile getDraftMsg(Long no)
{
return acceptService.getDraftMsg(no);
}
public void updateDraftMsg(Long no){
acceptService.updateDraftMsg(no);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -