📄 salplanservice.java
字号:
package com.accp.service;
import com.accp.po.SalChance;
import com.accp.po.SalChanceDAO;
import com.accp.po.SalPlan;
import com.accp.po.SalPlanDAO;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.List;
public class SalPlanService {
SalPlanDAO salplandao = null;
SalChanceDAO salchancedao = null;
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
public SalPlanDAO getSalplandao() {
return salplandao;
}
public void setSalplandao(SalPlanDAO salplandao) {
this.salplandao = salplandao;
}
//update delete search insert
public List<SalPlan> searchId(Long empno)
{
System.out.println("id=============="+empno);
System.out.println(salchancedao.findById(empno));
List<SalPlan> lst = salplandao.findByProperty("salChance",salchancedao.findById(empno));
System.out.println(lst.size());
return lst;
}
public boolean updateSalplan(SalPlan salplan,String date){
try{
System.out.println("修改操作");
salplan.setPlaDate(sdf.parse(date));
salplandao.merge(salplan);
return true;
}catch (Exception e){
System.out.println("修改失败");
e.printStackTrace();
return false;
}
}
public String deleteSalPlan(Long id){
try {
System.out.println("删除操作");
salplandao.delete(searchSalPlanId(id));
return "删除成功";
} catch(Exception e){
e.printStackTrace();
return "删除失败";
}
}
public SalPlan searchSalPlanId(Long empno)
{
return salplandao.findById(empno);
}
public boolean insertSalplan(SalPlan salplan,String date){
try{
System.out.println("添加操作");
salplan.setPlaDate(sdf.parse(date));
salplandao.save(salplan);
return true;
}catch (Exception e){
System.out.println("添加失败");
e.printStackTrace();
return false;
}
}
public SalChanceDAO getSalchancedao() {
return salchancedao;
}
public void setSalchancedao(SalChanceDAO salchancedao) {
this.salchancedao = salchancedao;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -