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

📄 awardinfobo.java

📁 办公自动化系统,有人事资源管理模块,考勤管理,审批管理,权限设定等.
💻 JAVA
字号:
package com.lovo.bo.zhaobing;

import java.util.ArrayList;

import com.lovo.dao.zhaobing.EmpDao;

import com.lovo.po.AwardInfoPo;
import com.lovo.po.DepartmentPo;
import com.lovo.po.EmpPo;
import com.lovo.po.FamilyInfoPo;
import com.lovo.po.PositionPo;
import com.lovo.po.WorkInfoPo;
import com.lovo.vo.AwardInfoVo;
import com.lovo.vo.zhaobing.DepartmentVo;
import com.lovo.vo.zhaobing.EmpVo;
import com.lovo.vo.zhaobing.FamilyInfoVo;
import com.lovo.vo.zhaobing.PositionVo;
import com.lovo.vo.zhaobing.WorkInfoVo;

public class AwardInfoBo {
	//基本信息
	public EmpVo EmpBo(EmpVo vo){
		EmpPo emppo = new EmpPo();
		emppo.setName(vo.getName());
		emppo.setOldName(vo.getOldName());
		emppo.setIdCard(vo.getIdCard());
		emppo.setSex(vo.getSex());
		emppo.setNation(vo.getNation());
		emppo.setBirthDay(vo.getBirthDay());
		emppo.setBirthPlace(vo.getBirthPlace());
		emppo.setHomeTown(vo.getHomeTown());
		emppo.setBackGround(vo.getBackGround());
		emppo.setPoliticsFeature(vo.getPoliticsFeature());
		emppo.setDegree(vo.getDegree());
		emppo.setIsMarryed(vo.getIsMarryed());
		emppo.setGraduateSchool(vo.getGraduateSchool());
		emppo.setPhone(vo.getPhone());
		emppo.setFirstWorkDate(vo.getFirstWorkDate());
		emppo.setRemark(vo.getRemark());
		emppo.setDiscipline(vo.getDiscipline());
		EmpDao empdao = new EmpDao();
		empdao.insertemp(emppo);
		vo.setId(emppo.getId());
		return vo;
	}
	//工作信息
		public boolean WorkBo(WorkInfoVo wvo){
			WorkInfoPo workpo = new WorkInfoPo();
			EmpPo emppo = new EmpPo();
			emppo.setId(wvo.getMyEmpPo().getId());
			workpo.setMyEmpPo(emppo);
			workpo.setAchievement(wvo.getAchievement());
			workpo.setRank(wvo.getRank());
			workpo.setStartTime(wvo.getStartTime());
			workpo.setWorkDescribe(wvo.getWorkDescribe());
			Integer id = Integer.parseInt(wvo.getDepartment());
			workpo.myDepartment.setId(id);
			Integer idP = Integer.parseInt(wvo.getPosition());
			workpo.myPosition.setId(idP);
			EmpDao empdao = new EmpDao();
			boolean flag = empdao.insertWordInfo(workpo);
			return flag;
			}
	
		//家庭信息
		public boolean FamilyInfoBo(FamilyInfoVo fvo){
			EmpPo emppo = new EmpPo();
			emppo.setId(fvo.getMyEmpPo().getId());
			
			FamilyInfoPo fpo = new FamilyInfoPo();
			fpo.setMyEmpPo(emppo);
			fpo.setMName(fvo.getMName());
			fpo.setFName(fvo.getFName());
			fpo.setOtherName(fvo.getOtherName());
			fpo.setMVocation(fvo.getMVocation());
			fpo.setFVocation(fvo.getFVocation());
			fpo.setOtherVocation(fvo.getOtherVocation());
			fpo.setChildName(fvo.getChildName());
			fpo.setDegree(fvo.getChildDegree());
			fpo.setPostcode(fvo.getPostcode());
			fpo.setPosition(fvo.getPosition());//地址
			fpo.setPhone(fvo.getPhone());
			EmpDao empdao = new EmpDao();
			boolean flag = empdao.insertFamilyInfo(fpo);
			return flag;
		}
	
	//奖惩信息

	public boolean AwardBo(AwardInfoVo avo){
		EmpPo emppo = new EmpPo();
		emppo.setId(avo.getMyEmpPo().getId());
		
		AwardInfoPo awPo = new AwardInfoPo();
		awPo.setMyEmpPo(emppo);
		awPo.setAward(avo.getAward());
		awPo.setPunishment(avo.getPunishment());
		EmpDao empdao = new EmpDao();
		empdao.insertAwordInfo(awPo);
		return true;
	}
	public ArrayList department(){
		EmpDao empdao = new EmpDao();
		ArrayList list =new ArrayList();
		ArrayList<DepartmentPo> depp =  empdao.selectDepartment();
		for(int i=0;i<depp.size();i++ ){
			DepartmentVo dep = new DepartmentVo();
	   		int bb=depp.get(i).getId();
			String aa=depp.get(i).getName();
			dep.setId(bb);
			dep.setName(aa);
			list.add(dep);
		}
		return list;
	}
	public ArrayList position(){
		EmpDao empd = new EmpDao();
		ArrayList plist = new ArrayList();
		ArrayList<PositionPo> posp =  empd.selectPosition();
		for(int i=0;i<posp.size();i++ ){
			PositionVo dep = new PositionVo();
	   		int bb=posp.get(i).getId();
			String aa=posp.get(i).getName();
			dep.setId(bb);
			dep.setName(aa);
			plist.add(dep);
		}
		return plist;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -