wenzheng.yang
2023-06-19 f66c10e6a1837a6704f2296d1a7c740a53e88fb4
修改了逻辑
已修改16个文件
35 ■■■■ 文件已修改
bin/baowen/Insertdatabase.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/data_model/Dell_lixian.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/data_model/Jilu.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$1.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$2.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$3.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$4.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$5.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$6.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1$7.class 补丁 | 查看 | 原始文档 | blame | 历史
bin/frame/Index1.class 补丁 | 查看 | 原始文档 | blame | 历史
src/baowen/Insertdatabase.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/data_model/Dell_lixian.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/data_model/Jilu.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/frame/Index1.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
systemFiles/log.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
bin/baowen/Insertdatabase.class
Binary files differ
bin/data_model/Dell_lixian.class
Binary files differ
bin/data_model/Jilu.class
Binary files differ
bin/frame/Index1$1.class
Binary files differ
bin/frame/Index1$2.class
Binary files differ
bin/frame/Index1$3.class
Binary files differ
bin/frame/Index1$4.class
Binary files differ
bin/frame/Index1$5.class
Binary files differ
bin/frame/Index1$6.class
Binary files differ
bin/frame/Index1$7.class
Binary files differ
bin/frame/Index1.class
Binary files differ
src/baowen/Insertdatabase.java
@@ -36,14 +36,15 @@
        for(int i=0;i<size;i++) {
            tb_shebei shebei=tagvc.get(i);             
            String time=shebei.getGengxintime();
            String state=shebei.getState();
            int time0=Dell_system.getLixiantime();
            boolean aa=Shi_jian_cha_sss.shijiancha(time,time0);//如果标签更新时间大于离线时间大于timetagoff秒
            String state=shebei.getState();
            if(state.equals("1")) {
                if(aa) {
                int p=Dell_system.getLixiantime();
                int b= Shi_jian_cha_sss.get_time_cha_s(GetNowTime.now(),time);
                //当前时间和之前时间差大于某个数值p
                if(b>p) {
                    String tagid=shebei.getTagid();
                    String name=shebei.getName();
                    insertdatabase(tagid,name);
                    insertdatabase(tagid,name,"离线时长:"+p);
                    shebei.setState("0");
                }
            }
@@ -52,10 +53,10 @@
    /**插入数据进入数据库*/
    public static void insertdatabase(String tagid,String name) {
    public static void insertdatabase(String tagid,String name,String alltime) {
        String addtime=GetNowTime.now();
        String[]  ziduan= {"tagid","name","addtime"};
        String[] zhi= {tagid,name,addtime};
        String[]  ziduan= {"tagid","name","addtime","alltime"};
        String[] zhi= {tagid,name,addtime,alltime};
        DatabaseManagement.insertfast("jilu", ziduan, zhi);
    }
}
src/data_model/Dell_lixian.java
@@ -17,10 +17,12 @@
                String tagid=(String) info.get(1);   
                String name=(String) info.get(2);  
                String addtime=(String) info.get(3);
                String alltime=(String) info.get(4);
                data.setId(id);    
                data.setTagid(tagid);
                data.setName(name);
                data.setAddtime(addtime);
                data.setAlltime(alltime);
                jiluvc.add(data);
            }
            return jiluvc;
src/data_model/Jilu.java
@@ -5,6 +5,7 @@
    String tagid;   
    String name;    
    String addtime;
    String alltime;
    public String getId() {
        return id;
    }
@@ -29,4 +30,10 @@
    public void setAddtime(String addtime) {
        this.addtime = addtime;
    }
    public String getAlltime() {
        return alltime;
    }
    public void setAlltime(String alltime) {
        this.alltime = alltime;
    }
}
src/frame/Index1.java
@@ -262,6 +262,7 @@
            row.add(a2.getTagid());            
            row.add(a2.getName());
            row.add(a2.getAddtime());
            row.add(a2.getAlltime());
            tableModel2.addRow(row);
        }        
    }
@@ -316,7 +317,7 @@
    public JTable getTable2() {//
        if(table2==null) {
            String[] columnNames= {"序号","离线","名称","离线添加时间"};//表格列名
            String[] columnNames= {"序号","离线","名称","离线添加时间","离线时长/s"};//表格列名
            //添加表格列向量
            Vector<String> columnName=new Vector<>();
            for(int i=0;i<columnNames.length;i++){
systemFiles/log.txt
@@ -868,3 +868,9 @@
2023-06-18 16:19:30软件打开
2023-06-18 16:22:43软件打开
2023-06-18 16:23:11软件关闭
2023-06-19 20:36:38软件打开
2023-06-19 20:36:44软件关闭
2023-06-19 20:44:47软件打开
2023-06-19 20:45:01软件关闭
2023-06-19 20:45:37软件打开
2023-06-19 20:45:59软件关闭