| | |
| | | if(oldMap.size()>0) { |
| | | CabinetGridDo[] dels = new CabinetGridDo[oldMap.size()]; |
| | | int i=0; |
| | | StringBuilder sb = new StringBuilder(); |
| | | for (String key : oldMap.keySet()) { |
| | | dels[i] = oldMap.get(key); |
| | | i++; |
| | | if(sb.length()>0){ |
| | | sb.append(","); |
| | | } |
| | | sb.append(oldMap.get(key).getKeyCode()); |
| | | } |
| | | //删除多的 |
| | | DaoManager.getCabinetGridDao().delete(dels); |
| | | addInfo("删除规格:"+dels.length); |
| | | } |
| | | if(addList.size()>0){ |
| | | DaoManager.getCabinetGridDao().insert(addList); |
| | |
| | | } |
| | | DaoManager.getCabinetGridDao().update(upList); |
| | | } |
| | | addInfo("更新库数据:修改" + updateList.size()); |
| | | addInfo("更新库数据:修改" + updateList.size()+",总共:"+updateList.size()); |
| | | } |
| | | |
| | | public void timeOutUnCloseAlarm(CabinetGridDo gridDo){ |
| | |
| | | } |
| | | |
| | | public void addInfo(String info){ |
| | | String s = infoObs.get(); |
| | | /*String s = infoObs.get(); |
| | | s=info+"\n"+s; |
| | | infoObs.set(s); |
| | | infoObs.set(s);*/ |
| | | } |
| | | } |