| | |
| | |
|
| | | import com.fgkj.dao.BaseDAO;
|
| | | import com.fgkj.dao.BaseDAOFactory;
|
| | | import com.fgkj.dao.BattTestData;
|
| | | import com.fgkj.dao.ProcessServerDao;
|
| | | import com.fgkj.dao.impl.Battinf_applyImpl;
|
| | | import com.fgkj.dao.impl.Process_surveyImpl;
|
| | | import com.fgkj.dto.Process_survey;
|
| | | import com.fgkj.dto.ServiceModel;
|
| | |
|
| | | public class Battinf_applyService {
|
| | |
| | | public ServiceModel update(Object obj){
|
| | | boolean bl=dao.update(obj);
|
| | | if(bl){
|
| | | BattTestData.run_cmd();
|
| | | //将告警的服务设为重启
|
| | | Process_survey process=new Process_survey();
|
| | | process.setProcessName(ProcessServerDao.BMS_FBSDEV_ALARM_BATT);
|
| | | Boolean b=(new Process_surveyImpl()).update(process);
|
| | | model.setCode(1);
|
| | | model.setMsg("申请成功!");
|
| | | }else{
|
| | |
| | | }
|
| | | return model;
|
| | | }
|
| | | //验收申请(多条)
|
| | | //验收(多条)
|
| | | public ServiceModel check(Object obj){
|
| | | boolean bl=((Battinf_applyImpl)dao).check(obj);
|
| | | if(bl){
|
| | |
| | | }
|
| | | return model;
|
| | | }
|
| | | //添加申请
|
| | | //申请验收(多条)
|
| | | public ServiceModel checkPro(Object obj){
|
| | | boolean bl=((Battinf_applyImpl)dao).checkPro(obj);
|
| | | if(bl){
|
| | | model.setCode(1);
|
| | | model.setMsg("申请验收成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("验收失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | //添加申请(新建)
|
| | | public ServiceModel add(Object obj){
|
| | | boolean bl=dao.add(obj);
|
| | | if(bl){
|
| | | model.setCode(1);
|
| | | model.setMsg("添加成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("添加失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | //添加申请(修改旧的)
|
| | | public ServiceModel addPro(Object obj){
|
| | | boolean bl=((Battinf_applyImpl)dao).addPro(obj);
|
| | | if(bl){
|
| | | model.setCode(1);
|
| | | model.setMsg("添加成功!");
|
| | |
| | | }
|
| | | return model;
|
| | | }
|
| | | |
| | | //根据机房id查询出申请人已审批通过的电池组信息
|
| | | public ServiceModel serchById(Object obj) {
|
| | | List list=((Battinf_applyImpl)dao).serchById(obj);
|
| | | if(list!=null&&list.size()>0){
|
| | | model.setCode(1);
|
| | | model.setData(list);
|
| | | model.setMsg("查询成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("查询失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | }
|