|
@@ -14,7 +14,9 @@ import com.jeeplus.common.utils.StringUtils;
|
|
|
import com.jeeplus.common.utils.excel.ExportExcel;
|
|
|
import com.jeeplus.common.utils.excel.ImportExcel;
|
|
|
import com.jeeplus.common.web.BaseController;
|
|
|
+import com.jeeplus.modules.projectmaterialstorage.service.ProjectMaterialStorageService;
|
|
|
import com.jeeplus.modules.ruralprojectrecords.entity.RuralProjectRecords;
|
|
|
+import com.jeeplus.modules.ruralprojectrecords.service.RuralProjectRecordsService;
|
|
|
import com.jeeplus.modules.ruralprojectrecords.web.RuralProjectRecordsController;
|
|
|
import com.jeeplus.modules.sys.entity.Workattachment;
|
|
|
import com.jeeplus.modules.sys.service.WorkattachmentService;
|
|
@@ -52,7 +54,9 @@ public class WorkattachmentController extends BaseController {
|
|
|
@Autowired
|
|
|
private WorkattachmentService workattachmentService;
|
|
|
@Autowired
|
|
|
- private RuralProjectRecordsController ruralProjectRecordsController;
|
|
|
+ private RuralProjectRecordsService ruralProjectRecordsService;
|
|
|
+ @Autowired
|
|
|
+ private ProjectMaterialStorageService projectMaterialStorageService;
|
|
|
|
|
|
@ModelAttribute
|
|
|
public Workattachment get(@RequestParam(required=false) String id) {
|
|
@@ -249,29 +253,28 @@ public class WorkattachmentController extends BaseController {
|
|
|
sftpClientUtil.delete(workattachment.getUrl());
|
|
|
}else{
|
|
|
sftpClientUtil.delete(url);
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
- if(workattachment != null){
|
|
|
- workattachmentService.delete(workattachment);
|
|
|
+ if(workattachment != null){
|
|
|
+ workattachmentService.delete(workattachment);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
}
|
|
|
- } catch (Exception e) {
|
|
|
- e.printStackTrace();
|
|
|
}
|
|
|
}
|
|
|
- }
|
|
|
- HashMap<Object, Object> map = Maps.newHashMap();
|
|
|
- map.put("str","success");
|
|
|
+ HashMap<Object, Object> map = Maps.newHashMap();
|
|
|
+ map.put("str","success");
|
|
|
|
|
|
- if(StringUtils.isNotBlank(workAttachment1.getProjectId())){
|
|
|
- if("cf70486864254239b3533eba5c19c19e".equals(workAttachment1.getAttachmentId())){
|
|
|
- String proId = workAttachment1.getProjectId();
|
|
|
- RuralProjectRecords ruralProjectRecords = ruralProjectRecordsController.get(proId);
|
|
|
+ if(StringUtils.isNotBlank(workAttachment1.getProjectId())){
|
|
|
+ if("cf70486864254239b3533eba5c19c19e".equals(workAttachment1.getAttachmentId())){
|
|
|
+ RuralProjectRecords ruralProjectRecords = ruralProjectRecordsService.get(workAttachment1.getProjectId());
|
|
|
if(workattachmentService.queryMaterialListFile(workAttachment1) != 0){
|
|
|
ruralProjectRecords.setprojectMaterialStorageStatus("1");
|
|
|
}else{
|
|
|
ruralProjectRecords.setprojectMaterialStorageStatus("0");
|
|
|
}
|
|
|
- ruralProjectRecordsController.modfiyRuralProjectRecordsMaterialStorageStatus(ruralProjectRecords);
|
|
|
+ projectMaterialStorageService.modifyProjectMaterialStorageStatus(ruralProjectRecords);
|
|
|
}
|
|
|
}
|
|
|
|