|  |  | 
 |  |  |     @Override | 
 |  |  |     @Async | 
 |  |  |     @Transactional | 
 |  |  |     public   void dealBaseData() { | 
 |  |  |     public synchronized   void dealBaseData() { | 
 |  |  |         if(IS_RUNNING){ | 
 |  |  |             return; | 
 |  |  |         } | 
 |  |  | 
 |  |  |             FileRecord model = new FileRecord(); | 
 |  |  |             model.setIsdeleted(Constants.ZERO); | 
 |  |  |             model.setCreateDate(new Date()); | 
 |  |  |             model.setName(key); | 
 |  |  |             model.setInfo(tempFileName); | 
 |  |  |             model.setName(tempFileName); | 
 |  |  |             model.setInfo(null); | 
 |  |  |             model.setFolder(folder); | 
 |  |  |             model.setUrl(img); | 
 |  |  |             model.setObjId(id); | 
 |  |  |             model.setType(objType); | 
 |  |  |             model.setStatus(Constants.ZERO); | 
 |  |  |  | 
 |  |  |             model.setKeyval(key); | 
 |  |  |             fileRecords.add(model); | 
 |  |  |  | 
 |  |  |             return key; | 
 |  |  |             return tempFileName; | 
 |  |  |         }catch (Exception e){ | 
 |  |  |  | 
 |  |  |         } |