| | |
| | |
|
| | | import com.fgkj.dao.BaseDAO;
|
| | | import com.fgkj.dao.BaseDAOFactory;
|
| | | import com.fgkj.dao.impl.ram.Fbs9100s_dfu_stateImpl;
|
| | | import com.fgkj.dto.ServiceModel;
|
| | |
|
| | | public class Fbs9100s_dfu_stateService {
|
| | |
| | | }
|
| | | return model;
|
| | | }
|
| | | //批量升级插入(所有属性传到stationName中)
|
| | | public ServiceModel addPro(Object obj) {
|
| | | boolean bl=((Fbs9100s_dfu_stateImpl)dao).addPro(obj);
|
| | | if(bl){
|
| | | model.setCode(1);
|
| | | model.setMsg("批量添加成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("批量添加失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | //表格显示批量插入的机房信息
|
| | | public ServiceModel serchInserStation(Object obj){
|
| | | List list=((Fbs9100s_dfu_stateImpl)dao).serchInserStation(obj);
|
| | | if(list!=null&&list.size()>0){
|
| | | model.setCode(1);
|
| | | model.setData(list);
|
| | | model.setMsg("查询成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("查询失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | //批量升级前验证升级的设备必须处于在线监测状态(9100state的workstate为0)
|
| | | public ServiceModel judgeStation(Object obj){
|
| | | List list=((Fbs9100s_dfu_stateImpl)dao).judgeStation(obj);
|
| | | if(list!=null&&list.size()>0){
|
| | | model.setCode(1);
|
| | | model.setData(list);
|
| | | model.setMsg("查询成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("查询失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | //升级确认
|
| | | public ServiceModel update(Object obj) {
|
| | | boolean bl=dao.update(obj);
|
| | |
| | | }
|
| | | return model;
|
| | | }
|
| | | //批量升级确认
|
| | | public ServiceModel updatePro(Object obj) {
|
| | | boolean bl=((Fbs9100s_dfu_stateImpl)dao).updatePro(obj);
|
| | | if(bl){
|
| | | model.setCode(1);
|
| | | model.setMsg("批量升级成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("批量升级失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | //升级界面实时刷新
|
| | | public ServiceModel serchByCondition(Object obj) {
|
| | | List list=dao.serchByCondition(obj);
|
| | |
| | | }
|
| | | return model;
|
| | | }
|
| | | //查询出所有处于升级的设备
|
| | | public ServiceModel searchAll() {
|
| | | List list=dao.searchAll();
|
| | | if(list!=null&&list.size()>0){
|
| | | model.setCode(1);
|
| | | model.setData(list);
|
| | | model.setMsg("查询成功!");
|
| | | }else{
|
| | | model.setCode(0);
|
| | | model.setMsg("查询失败!");
|
| | | }
|
| | | return model;
|
| | | }
|
| | | }
|