|
@@ -11,6 +11,7 @@ import com.jeeplus.modules.sg.overheadline.service.OverheadLineService;
|
|
import com.jeeplus.modules.sg.project.entity.WbsItem;
|
|
import com.jeeplus.modules.sg.project.entity.WbsItem;
|
|
import com.jeeplus.modules.sg.project.entity.WbsProject;
|
|
import com.jeeplus.modules.sg.project.entity.WbsProject;
|
|
import com.jeeplus.modules.sg.project.entity.WbsSelection;
|
|
import com.jeeplus.modules.sg.project.entity.WbsSelection;
|
|
|
|
+import com.jeeplus.modules.sg.project.service.ItemService;
|
|
import com.jeeplus.modules.sg.project.service.ProjectService;
|
|
import com.jeeplus.modules.sg.project.service.ProjectService;
|
|
import com.jeeplus.modules.sg.project.util.ExportUtil;
|
|
import com.jeeplus.modules.sg.project.util.ExportUtil;
|
|
import com.jeeplus.modules.sg.substation.service.SubstationService;
|
|
import com.jeeplus.modules.sg.substation.service.SubstationService;
|
|
@@ -43,6 +44,8 @@ public class ProjectController extends BaseController {
|
|
private OverheadLineService overheadLineService;
|
|
private OverheadLineService overheadLineService;
|
|
@Autowired
|
|
@Autowired
|
|
private SubstationService substationService;
|
|
private SubstationService substationService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ItemService itemService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -236,12 +239,18 @@ public class ProjectController extends BaseController {
|
|
@ResponseBody
|
|
@ResponseBody
|
|
public AjaxJson deleteProject(WbsProject wbsProject){
|
|
public AjaxJson deleteProject(WbsProject wbsProject){
|
|
AjaxJson j = new AjaxJson();
|
|
AjaxJson j = new AjaxJson();
|
|
|
|
+ j.setSuccess(true);
|
|
|
|
+ j.setMsg("操作成功");
|
|
try {
|
|
try {
|
|
- List<WbsItem> wbsItems = projectService.findItem(wbsProject.getId());
|
|
|
|
- if (!wbsItems.isEmpty()){
|
|
|
|
- projectService.deleteItem(wbsItems);
|
|
|
|
- }
|
|
|
|
- projectService.deleteProject(wbsProject);
|
|
|
|
|
|
+// List<WbsItem> wbsItems = itemService.findItem(wbsProject.getId());
|
|
|
|
+// for (int i = 0; i < wbsItems.size(); i++) {
|
|
|
|
+// itemService.deleteCount(wbsItems.get(i).getId());
|
|
|
|
+// itemService.deleteAdjust(wbsItems.get(i).getId());
|
|
|
|
+// itemService.deleteDetail(wbsItems.get(i).getId());
|
|
|
|
+// }
|
|
|
|
+ itemService.deleteItem(wbsProject.getId());
|
|
|
|
+ wbsProject.setDelFlag("1");
|
|
|
|
+ projectService.deleteProject(wbsProject);
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
j.setSuccess(false);
|
|
j.setSuccess(false);
|
|
j.setMsg("删除失败");
|
|
j.setMsg("删除失败");
|