Selaa lähdekoodia

默认方案获取

wangfeng 4 vuotta sitten
vanhempi
commit
7fc6160745

+ 7 - 0
cdssman-service/src/main/java/com/diagbot/facade/PlanFacade.java

@@ -155,4 +155,11 @@ public class PlanFacade extends PlanServiceImpl {
     }
 
 
+    public List<PlanInfoPagesDTO> getPlansDefaults() {
+        List<Plan> list = this.list(new QueryWrapper<Plan>()
+                .eq("is_deleted", IsDeleteEnum.N.getKey())
+                .eq("hospital_id", -1));
+        List<PlanInfoPagesDTO> data = BeanUtil.listCopyTo(list,PlanInfoPagesDTO.class);
+        return data;
+    }
 }

+ 10 - 0
cdssman-service/src/main/java/com/diagbot/web/PlanController.java

@@ -22,6 +22,7 @@ import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.RestController;
 
 import javax.validation.Valid;
+import java.util.List;
 
 /**
  * <p>
@@ -74,5 +75,14 @@ public class PlanController {
         boolean res = planFacade.revStopPlan(planRevStopVO);
         return RespDTO.onSuc(res);
     }
+
+    @ApiOperation(value = "获取默认方案配置[by:wangfeng]", notes = "获取默认方案配置")
+    @PostMapping("/getPlansDefault")
+    @SysLogger("getPlansDefault")
+    @Transactional
+    public RespDTO<List<PlanInfoPagesDTO>> getPlansDefault() {
+        List<PlanInfoPagesDTO> data = planFacade.getPlansDefaults();
+        return RespDTO.onSuc(data);
+    }
 }
 

+ 1 - 0
cdssman-service/src/main/resources/mapper/PlanMapper.xml

@@ -25,6 +25,7 @@
         plan_status as planStatus
         FROM tran_plan u
         WHERE u.is_deleted = 'N'
+        and hospital_id != -1
         <if test="hospitalId !=null">
           and hospital_id =#{hospitalId}
         </if>