📄 awardinfobo.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 + -