|
@@ -11,7 +11,9 @@ import com.diagbot.vo.UpdateByHospitalVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
@@ -36,7 +38,7 @@ public class CasesEntryHospitalController {
|
|
|
notes = "获取指定医院的病例条目")
|
|
|
@PostMapping("/getAllByHospital")
|
|
|
@SysLogger("getAllByHospital")
|
|
|
- public RespDTO<List<GetAllByHospitalDTO>> getAllByHospital(GetAllByHospitalVO getAllByHospitalVO) {
|
|
|
+ public RespDTO<List<GetAllByHospitalDTO>> getAllByHospital(@RequestBody GetAllByHospitalVO getAllByHospitalVO) {
|
|
|
List<GetAllByHospitalDTO> data = casesEntryHospitalFacade.getAllByHospital(getAllByHospitalVO);
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
@@ -45,7 +47,8 @@ public class CasesEntryHospitalController {
|
|
|
notes = "修改指定医院的病例条目")
|
|
|
@PostMapping("/updateByHospital")
|
|
|
@SysLogger("updateByHospital")
|
|
|
- public RespDTO<Boolean> updateByHospital(UpdateByHospitalVO updateByHospitalVO) {
|
|
|
+ @Transactional
|
|
|
+ public RespDTO<Boolean> updateByHospital(@RequestBody UpdateByHospitalVO updateByHospitalVO) {
|
|
|
Boolean data = casesEntryHospitalFacade.updateByHospital(updateByHospitalVO);
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
@@ -54,7 +57,8 @@ public class CasesEntryHospitalController {
|
|
|
notes = "新增指定医院的病例条目")
|
|
|
@PostMapping("/insertByHospital")
|
|
|
@SysLogger("insertByHospital")
|
|
|
- public RespDTO<Boolean> insertByHospital(InsertByHospitalVO insertByHospitalVO) {
|
|
|
+ @Transactional
|
|
|
+ public RespDTO<Boolean> insertByHospital(@RequestBody InsertByHospitalVO insertByHospitalVO) {
|
|
|
Boolean data = casesEntryHospitalFacade.insertByHospital(insertByHospitalVO);
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|