whyclxw
2020-09-05 a837b422de397246b318c34a87cec8f6c97f7187
添加立即备份
3个文件已修改
44 ■■■■■ 已修改文件
Equip_System/src/com/fgkj/actions/Devdata_backup_cfgAction.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Equip_System/src/com/fgkj/dao/impl/Devdata_backup_cfgImpl.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Equip_System/src/com/fgkj/services/Devdata_backup_cfgService.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Equip_System/src/com/fgkj/actions/Devdata_backup_cfgAction.java
@@ -46,7 +46,23 @@
        result=tojson(model);
        return SUCCESS;
    }
    //立即备份(修改参数不改en)
    public String overwrite() {
        Devdata_backup_cfg dcfg=ActionUtil.getGson(ActionUtil.time_yyyyMMddHHmmss).fromJson(json, Devdata_backup_cfg.class);
        ServiceModel model=service.overwrite(dcfg);
        String msg="";
        {
            msg="立即备份FTP文件";
        }
        {
            User_log ulog=UinfDaoFactory.CreateULog(UinfDaoFactory.Alter, msg);
            User_logService uservice=new User_logService();
            uservice.add(ulog);//将用户的操作记录下来
        }
        result=tojson(model);
        return SUCCESS;
    }
    public String getResult() {
        return result;
    }
Equip_System/src/com/fgkj/dao/impl/Devdata_backup_cfgImpl.java
@@ -24,14 +24,23 @@
        // TODO Auto-generated method stub
        return false;
    }
    //超级管理员配置
    //超级管理员配置(修改参数不改en)
    @Override
    public boolean update(Object obj) {
        Devdata_backup_cfg dcfg=(Devdata_backup_cfg) obj;
        String sql="update db_equipstand.tb_devdata_backup_cfg set update_cycle=?,backup_max_timelong=?,cfg_en=1 where cfg_id=? ";
        //,cfg_en=1
        String sql="update db_equipstand.tb_devdata_backup_cfg set update_cycle=?,backup_max_timelong=? where cfg_id=? ";
        boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{dcfg.getUpdate_cycle(),dcfg.getBackup_max_timelong(),dcfg.getCfg_id()});
        return bl;
    }
    //立即备份(修改参数不改en)
    public boolean overwrite(Object obj) {
        Devdata_backup_cfg dcfg=(Devdata_backup_cfg) obj;
        //,cfg_en=1
        String sql="update db_equipstand.tb_devdata_backup_cfg set cfg_en=1 where cfg_id=? ";
        boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{dcfg.getCfg_id()});
        return bl;
    }
    @Override
    public boolean del(Object obj) {
Equip_System/src/com/fgkj/services/Devdata_backup_cfgService.java
@@ -4,6 +4,7 @@
import com.fgkj.dao.BaseDAO;
import com.fgkj.dao.BaseDAOFactory;
import com.fgkj.dao.impl.Devdata_backup_cfgImpl;
public class Devdata_backup_cfgService {
    private BaseDAO dao;
@@ -26,6 +27,18 @@
        }
        return model;
    }
    //立即备份(修改参数不改en)
    public ServiceModel overwrite(Object obj) {
        boolean bl=((Devdata_backup_cfgImpl)dao).overwrite(obj);
        if(bl){
            model.setCode(1);
            model.setMsg("修改成功");
        }else{
            model.setCode(0);
            model.setMsg("修改失败");
        }
        return model;
    }
    //查询备份配置表
    public ServiceModel searchAll() {
        List list=dao.searchAll();