|
@@ -22,6 +22,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
+import org.jeecg.modules.cmmsUpkeepPlanItem.service.ICmmsUpkeepPlanItemService;
|
|
|
import org.jeecgframework.poi.excel.ExcelImportUtil;
|
|
|
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
|
|
|
import org.jeecgframework.poi.excel.entity.ExportParams;
|
|
@@ -52,6 +53,9 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
@Autowired
|
|
|
private ICmmsUpkeepPlanService cmmsUpkeepPlanService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private ICmmsUpkeepPlanItemService cmmsUpkeepPlanItemService;
|
|
|
+
|
|
|
/**
|
|
|
* 分页列表查询
|
|
|
*
|
|
@@ -79,7 +83,7 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
/**
|
|
|
* 添加
|
|
|
*
|
|
|
- * @param cmmsUpkeepPlan
|
|
|
+ * @param cmmsUpkeepPlanDto
|
|
|
* @return
|
|
|
*/
|
|
|
@AutoLog(value = "保养计划-添加")
|
|
@@ -89,7 +93,13 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
public Result<String> add(@RequestBody CmmsUpkeepPlanDto cmmsUpkeepPlanDto) {
|
|
|
// cmmsUpkeepPlanService.save(cmmsUpkeepPlan);
|
|
|
// return Result.OK("添加成功!");
|
|
|
- return Result.OK(cmmsUpkeepPlanService.insertCmmsUpkeepPlan(cmmsUpkeepPlanDto));
|
|
|
+ boolean b = cmmsUpkeepPlanService.insertCmmsUpkeepPlan(cmmsUpkeepPlanDto);
|
|
|
+ if(b){
|
|
|
+ return Result.OK("新增保养计划成功!");
|
|
|
+ }else{
|
|
|
+ return Result.error("新增保养计划失败!");
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -105,7 +115,13 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
public Result<String> edit(@RequestBody CmmsUpkeepPlanDto cmmsUpkeepPlanDto) {
|
|
|
// cmmsUpkeepPlanService.updateById(cmmsUpkeepPlan);
|
|
|
//
|
|
|
- return Result.OK("编辑成功!");
|
|
|
+// return Result.OK("编辑成功!");
|
|
|
+ boolean b = cmmsUpkeepPlanService.updateCmmsUpkeepPlan(cmmsUpkeepPlanDto);
|
|
|
+ if(b){
|
|
|
+ return Result.OK("保养计划修改成功!");
|
|
|
+ }else{
|
|
|
+ return Result.error("保养计划修改失败!");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -119,7 +135,8 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
//@RequiresPermissions("org.jeecg.modules:ems_cmms_upkeep_plan:delete")
|
|
|
@DeleteMapping(value = "/delete")
|
|
|
public Result<String> delete(@RequestParam(name="id",required=true) String id) {
|
|
|
- cmmsUpkeepPlanService.removeById(id);
|
|
|
+ cmmsUpkeepPlanItemService.delCmmsUpkeepPlanItemByPid(id);//通过保养计划id删除 保养计划-保养项
|
|
|
+ cmmsUpkeepPlanService.removeById(id);//通过保养计划id删除保养计划
|
|
|
return Result.OK("删除成功!");
|
|
|
}
|
|
|
|
|
@@ -134,7 +151,9 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
//@RequiresPermissions("org.jeecg.modules:ems_cmms_upkeep_plan:deleteBatch")
|
|
|
@DeleteMapping(value = "/deleteBatch")
|
|
|
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
|
|
|
- this.cmmsUpkeepPlanService.removeByIds(Arrays.asList(ids.split(",")));
|
|
|
+ List<String> idsList = Arrays.asList(ids.split(","));
|
|
|
+ cmmsUpkeepPlanItemService.delCmmsUpkeepPlanItemByPids(idsList);//通过保养计划id批量删除 保养计划-保养项
|
|
|
+ this.cmmsUpkeepPlanService.removeByIds(idsList);
|
|
|
return Result.OK("批量删除成功!");
|
|
|
}
|
|
|
|
|
@@ -180,4 +199,22 @@ public class CmmsUpkeepPlanController extends JeecgController<CmmsUpkeepPlan, IC
|
|
|
return super.importExcel(request, response, CmmsUpkeepPlan.class);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 更新保养计划状态
|
|
|
+ *
|
|
|
+ * @param cmmsUpkeepPlan
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @AutoLog(value = "保养计划-更新保养计划状态")
|
|
|
+ @ApiOperation(value="保养计划-更新保养计划状态", notes="保养计划-更新保养计划状态")
|
|
|
+ @GetMapping(value = "/updateCmmsUpkeepPlanStatusById")
|
|
|
+ public Result<String> updateCmmsUpkeepPlanStatusById(CmmsUpkeepPlan cmmsUpkeepPlan) {
|
|
|
+ int ifupdate = cmmsUpkeepPlanService.updateCmmsUpkeepPlanStatusById(cmmsUpkeepPlan);
|
|
|
+ if(ifupdate==1){
|
|
|
+ return Result.OK("更新状态成功!");
|
|
|
+ }else{
|
|
|
+ return Result.error("更新状态失败!");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
}
|