zhaops %!s(int64=4) %!d(string=hai) anos
pai
achega
07f6020ad8

+ 3 - 0
cdssman-service/src/main/java/com/diagbot/web/ConceptInfoController.java

@@ -18,6 +18,7 @@ import com.diagbot.vo.StaticKnowledgeVO;
 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;
@@ -73,6 +74,7 @@ public class ConceptInfoController {
                     "details: 明细<br>")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@Valid @RequestBody ConceptInfoVO conceptInfoVO) {
         Boolean data = conceptInfoFacade.saveOrUpdateRecord(conceptInfoVO);
         return RespDTO.onSuc(data);
@@ -83,6 +85,7 @@ public class ConceptInfoController {
                     "isDeleted: 启用状态:N-启用中、Y-已删除<br>")
     @PostMapping("/changeStatus")
     @SysLogger("changeStatus")
+    @Transactional
     public RespDTO<Boolean> changeStatus(@Valid @RequestBody ChangeStatusVO changeStatusVO) {
         Boolean data = conceptInfoFacade.changeStatus(changeStatusVO);
         return RespDTO.onSuc(data);

+ 7 - 1
cdssman-service/src/main/java/com/diagbot/web/DeptConfigController.java

@@ -16,6 +16,7 @@ import com.diagbot.vo.IdVO;
 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;
@@ -64,6 +65,7 @@ public class DeptConfigController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid DeptConfig deptConfig) {
         Boolean data = deptConfigFacade.saveOrUpdateRecord(deptConfig);
         return RespDTO.onSuc(data);
@@ -78,6 +80,7 @@ public class DeptConfigController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid DeptConfigListVO deptConfigListVO) {
         Boolean data = deptConfigFacade.saveOrUpdateRecords(deptConfigListVO);
         return RespDTO.onSuc(data);
@@ -92,6 +95,7 @@ public class DeptConfigController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = deptConfigFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -106,6 +110,7 @@ public class DeptConfigController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = deptConfigFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);
@@ -136,6 +141,7 @@ public class DeptConfigController {
             notes = "")
     @PostMapping("/importExcel")
     @SysLogger("importExcel")
+    @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file, @RequestBody @Valid HospitalIdVO hospitalIdVO) {
         deptConfigFacade.importExcel(file, hospitalIdVO);
     }
@@ -168,4 +174,4 @@ public class DeptConfigController {
         IPage<HosRelationNumDTO> data = deptConfigFacade.getRelationNumPage(hosRelationNumPageVO);
         return RespDTO.onSuc(data);
     }
-}
+}

+ 6 - 0
cdssman-service/src/main/java/com/diagbot/web/DiseaseConfigController.java

@@ -16,6 +16,7 @@ import com.diagbot.vo.IdVO;
 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;
@@ -65,6 +66,7 @@ public class DiseaseConfigController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid DiseaseConfig diseaseConfig) {
         Boolean data = diseaseConfigFacade.saveOrUpdateRecord(diseaseConfig);
         return RespDTO.onSuc(data);
@@ -79,6 +81,7 @@ public class DiseaseConfigController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid DiseaseConfigListVO diseaseConfigListVO) {
         Boolean data = diseaseConfigFacade.saveOrUpdateRecords(diseaseConfigListVO);
         return RespDTO.onSuc(data);
@@ -93,6 +96,7 @@ public class DiseaseConfigController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = diseaseConfigFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -107,6 +111,7 @@ public class DiseaseConfigController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = diseaseConfigFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);
@@ -136,6 +141,7 @@ public class DiseaseConfigController {
             notes = "")
     @PostMapping("/importExcel")
     @SysLogger("importExcel")
+    @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file, @RequestBody @Valid HospitalIdVO hospitalIdVO) {
         diseaseConfigFacade.importExcel(file, hospitalIdVO);
     }

+ 6 - 0
cdssman-service/src/main/java/com/diagbot/web/DrugConfigController.java

@@ -16,6 +16,7 @@ import com.diagbot.vo.IdVO;
 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;
@@ -65,6 +66,7 @@ public class DrugConfigController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid DrugConfig drugConfig) {
         Boolean data = drugConfigFacade.saveOrUpdateRecord(drugConfig);
         return RespDTO.onSuc(data);
@@ -79,6 +81,7 @@ public class DrugConfigController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid DrugConfigListVO drugConfigListVO) {
         Boolean data = drugConfigFacade.saveOrUpdateRecords(drugConfigListVO);
         return RespDTO.onSuc(data);
@@ -93,6 +96,7 @@ public class DrugConfigController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = drugConfigFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -107,6 +111,7 @@ public class DrugConfigController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = drugConfigFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);
@@ -137,6 +142,7 @@ public class DrugConfigController {
             notes = "")
     @PostMapping("/importExcel")
     @SysLogger("importExcel")
+    @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file, @RequestBody @Valid HospitalIdVO hospitalIdVO) {
         drugConfigFacade.importExcel(file, hospitalIdVO);
     }

+ 5 - 0
cdssman-service/src/main/java/com/diagbot/web/HospitalInfoController.java

@@ -15,6 +15,7 @@ import com.diagbot.vo.IdVO;
 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;
@@ -57,6 +58,7 @@ public class HospitalInfoController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid HospitalInfo hospitalInfo) {
         Boolean data = hospitalInfoFacade.saveOrUpdateRecord(hospitalInfo);
         return RespDTO.onSuc(data);
@@ -71,6 +73,7 @@ public class HospitalInfoController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid HospitalInfoListVO hospitalInfoListVO) {
         Boolean data = hospitalInfoFacade.saveOrUpdateRecords(hospitalInfoListVO);
         return RespDTO.onSuc(data);
@@ -85,6 +88,7 @@ public class HospitalInfoController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = hospitalInfoFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -99,6 +103,7 @@ public class HospitalInfoController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = hospitalInfoFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);

+ 6 - 0
cdssman-service/src/main/java/com/diagbot/web/LisConfigController.java

@@ -16,6 +16,7 @@ import com.diagbot.vo.LisConfigPageVO;
 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;
@@ -63,6 +64,7 @@ public class LisConfigController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid LisConfig lisConfig) {
         Boolean data = lisConfigFacade.saveOrUpdateRecord(lisConfig);
         return RespDTO.onSuc(data);
@@ -77,6 +79,7 @@ public class LisConfigController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid LisConfigListVO lisConfigListVO) {
         Boolean data = lisConfigFacade.saveOrUpdateRecords(lisConfigListVO);
         return RespDTO.onSuc(data);
@@ -91,6 +94,7 @@ public class LisConfigController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = lisConfigFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -105,6 +109,7 @@ public class LisConfigController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = lisConfigFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);
@@ -134,6 +139,7 @@ public class LisConfigController {
             notes = "")
     @PostMapping("/importExcel")
     @SysLogger("importExcel")
+    @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file, @RequestBody @Valid HospitalIdVO hospitalIdVO) {
         lisConfigFacade.importExcel(file, hospitalIdVO);
     }

+ 6 - 0
cdssman-service/src/main/java/com/diagbot/web/OperationConfigController.java

@@ -16,6 +16,7 @@ import com.diagbot.vo.OperationConfigPageVO;
 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;
@@ -65,6 +66,7 @@ public class OperationConfigController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid OperationConfig operationConfig) {
         Boolean data = operationConfigFacade.saveOrUpdateRecord(operationConfig);
         return RespDTO.onSuc(data);
@@ -79,6 +81,7 @@ public class OperationConfigController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid OperationConfigListVO operationConfigListVO) {
         Boolean data = operationConfigFacade.saveOrUpdateRecords(operationConfigListVO);
         return RespDTO.onSuc(data);
@@ -93,6 +96,7 @@ public class OperationConfigController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = operationConfigFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -107,6 +111,7 @@ public class OperationConfigController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = operationConfigFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);
@@ -137,6 +142,7 @@ public class OperationConfigController {
             notes = "")
     @PostMapping("/importExcel")
     @SysLogger("importExcel")
+    @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file, @RequestBody @Valid HospitalIdVO hospitalIdVO) {
         operationConfigFacade.importExcel(file, hospitalIdVO);
     }

+ 6 - 0
cdssman-service/src/main/java/com/diagbot/web/PacsConfigController.java

@@ -16,6 +16,7 @@ import com.diagbot.vo.PacsConfigPageVO;
 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;
@@ -66,6 +67,7 @@ public class PacsConfigController {
     @ApiOperation(value = "保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecord(@RequestBody @Valid PacsConfig pacsConfig) {
         Boolean data = pacsConfigFacade.saveOrUpdateRecord(pacsConfig);
         return RespDTO.onSuc(data);
@@ -80,6 +82,7 @@ public class PacsConfigController {
     @ApiOperation(value = "批量保存或修改映射关系[by:zhaops]", notes = "")
     @PostMapping("/saveOrUpdateRecords")
     @SysLogger("saveOrUpdateRecords")
+    @Transactional
     public RespDTO<Boolean> saveOrUpdateRecords(@RequestBody @Valid PacsConfigListVO pacsConfigListVO) {
         Boolean data = pacsConfigFacade.saveOrUpdateRecords(pacsConfigListVO);
         return RespDTO.onSuc(data);
@@ -94,6 +97,7 @@ public class PacsConfigController {
     @ApiOperation(value = "删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecord")
     @SysLogger("deleteRecord")
+    @Transactional
     public RespDTO<Boolean> deleteRecord(@RequestBody @Valid IdVO idVO) {
         Boolean data = pacsConfigFacade.deleteRecord(idVO);
         return RespDTO.onSuc(data);
@@ -108,6 +112,7 @@ public class PacsConfigController {
     @ApiOperation(value = "批量删除映射关系[by:zhaops]", notes = "")
     @PostMapping("/deleteRecords")
     @SysLogger("deleteRecords")
+    @Transactional
     public RespDTO<Boolean> deleteRecords(@RequestBody @Valid IdListVO idListVO) {
         Boolean data = pacsConfigFacade.deleteRecords(idListVO);
         return RespDTO.onSuc(data);
@@ -138,6 +143,7 @@ public class PacsConfigController {
             notes = "")
     @PostMapping("/importExcel")
     @SysLogger("importExcel")
+    @Transactional
     public void importExcel(@RequestParam("file") MultipartFile file, @RequestBody @Valid HospitalIdVO hospitalIdVO) {
         pacsConfigFacade.importExcel(file, hospitalIdVO);
     }