| | |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | |
| | | log.info("开始上传附件信息=================end========无待处理数据==========="); |
| | | return 0; |
| | | } |
| | | List<String > keyList = new ArrayList<>(); |
| | | for(FileRecord model:allLis){ |
| | | keyList.add(model.getKeyval()); |
| | | } |
| | | try { |
| | | ALiYunUtil obs = new ALiYunUtil(ossModel.getEndpoint(), ossModel.getAccessId(), ossModel.getAccessKey()); |
| | | obs.deleteObjects(ossModel.getBucket(),keyList); |
| | | }catch (Exception e){ |
| | | } |
| | | |
| | | Date date = new Date(); |
| | | for(FileRecord model:allLis){ |
| | | try { |
| | | ALiYunUtil obs = new ALiYunUtil(ossModel.getEndpoint(), ossModel.getAccessId(), ossModel.getAccessKey()); |
| | | obs.deleteObjects(ossModel.getBucket(),keyList); |
| | | obs.uploadOnlineObject(model.getUrl(),ossModel.getBucket(), model.getKeyval(),null); |
| | | model.setStatus(Constants.ONE); |
| | | model.setContent("上传成功"); |
| | |
| | | model.setEditDate(date); |
| | | fileRecordMapper.updateById(model); |
| | | } |
| | | |
| | | return 0; |
| | | } |
| | | |