⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delegateraccept.java

📁 实现了基本的oa功能:个人日志。。。
💻 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 + -