|
@@ -10,6 +10,7 @@ import com.diagbot.dto.RespDTO;
|
|
import com.diagbot.dto.SysPlanInfoDTO;
|
|
import com.diagbot.dto.SysPlanInfoDTO;
|
|
import com.diagbot.facade.PlanFacade;
|
|
import com.diagbot.facade.PlanFacade;
|
|
import com.diagbot.vo.HospitalPlanCancelVO;
|
|
import com.diagbot.vo.HospitalPlanCancelVO;
|
|
|
|
+import com.diagbot.vo.HospitalPlanIdVO;
|
|
import com.diagbot.vo.HospitalPlanPageVO;
|
|
import com.diagbot.vo.HospitalPlanPageVO;
|
|
import com.diagbot.vo.HospitalPlanSaveVO;
|
|
import com.diagbot.vo.HospitalPlanSaveVO;
|
|
import com.diagbot.vo.HospitalPlanVO;
|
|
import com.diagbot.vo.HospitalPlanVO;
|
|
@@ -22,6 +23,7 @@ import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
+import springfox.documentation.annotations.ApiIgnore;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
import javax.validation.Valid;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -75,6 +77,7 @@ public class PlanController {
|
|
@PostMapping("/cancelPlanDatas")
|
|
@PostMapping("/cancelPlanDatas")
|
|
@SysLogger("cancelPlanDatas")
|
|
@SysLogger("cancelPlanDatas")
|
|
@Transactional
|
|
@Transactional
|
|
|
|
+ @ApiIgnore
|
|
public RespDTO<Boolean> cancelPlanDatas(@Valid @RequestBody HospitalPlanCancelVO hospitalPlanCancelVO) {
|
|
public RespDTO<Boolean> cancelPlanDatas(@Valid @RequestBody HospitalPlanCancelVO hospitalPlanCancelVO) {
|
|
boolean res = planFacade.cancelPlanData(hospitalPlanCancelVO);
|
|
boolean res = planFacade.cancelPlanData(hospitalPlanCancelVO);
|
|
return RespDTO.onSuc(res);
|
|
return RespDTO.onSuc(res);
|
|
@@ -84,6 +87,7 @@ public class PlanController {
|
|
@PostMapping("/revStopPlans")
|
|
@PostMapping("/revStopPlans")
|
|
@SysLogger("revStopPlans")
|
|
@SysLogger("revStopPlans")
|
|
@Transactional
|
|
@Transactional
|
|
|
|
+ @ApiIgnore
|
|
public RespDTO<Boolean> revStopPlans(@Valid @RequestBody PlanRevStopVO planRevStopVO) {
|
|
public RespDTO<Boolean> revStopPlans(@Valid @RequestBody PlanRevStopVO planRevStopVO) {
|
|
boolean res = planFacade.revStopPlan(planRevStopVO);
|
|
boolean res = planFacade.revStopPlan(planRevStopVO);
|
|
return RespDTO.onSuc(res);
|
|
return RespDTO.onSuc(res);
|
|
@@ -96,4 +100,12 @@ public class PlanController {
|
|
return RespDTO.onSuc(planFacade.getDefaultPlan());
|
|
return RespDTO.onSuc(planFacade.getDefaultPlan());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @ApiOperation(value = "根据方案id获取配置信息[by:wangfeng]", notes = "id :方案编号 <br> ")
|
|
|
|
+ @PostMapping("/getPlanInfoIds")
|
|
|
|
+ @SysLogger("getPlanInfoIds")
|
|
|
|
+ public RespDTO<List<SysPlanInfoDTO>> getPlanInfoIds(@Valid @RequestBody HospitalPlanIdVO hospitalPlanIdVO) {
|
|
|
|
+ List<SysPlanInfoDTO> data = planFacade.getPlanInfoIds(hospitalPlanIdVO);
|
|
|
|
+ return RespDTO.onSuc(data);
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|