|
@@ -53,10 +53,7 @@ public class QuestionUsualFacade extends QuestionUsualServiceImpl {
|
|
|
*/
|
|
|
public Boolean addQuestionUsual(QuestionUsualVO questionUsualVO) {
|
|
|
//判断科室是否已被删除
|
|
|
- QueryWrapper<DeptInfo> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("is_deleted",IsDeleteEnum.Y.getKey());
|
|
|
- queryWrapper.eq("id",questionUsualVO.getDeptId());
|
|
|
- if(deptInfoFacade.count(queryWrapper) > 0){
|
|
|
+ if(deptIsDeletedStatus(questionUsualVO.getDeptId())){
|
|
|
throw new CommonException(CommonErrorCode.RPC_ERROR,
|
|
|
"科室已删除");
|
|
|
}
|
|
@@ -103,10 +100,7 @@ public class QuestionUsualFacade extends QuestionUsualServiceImpl {
|
|
|
*/
|
|
|
public Boolean deleteQuestionUsualByDeptId(DeleteQuestionUsualVO deleteQuestionUsualVO) {
|
|
|
//判断科室是否已被删除
|
|
|
- QueryWrapper<DeptInfo> deptInfoQueryWrapper = new QueryWrapper<>();
|
|
|
- deptInfoQueryWrapper.eq("is_deleted",IsDeleteEnum.Y.getKey());
|
|
|
- deptInfoQueryWrapper.eq("id",deleteQuestionUsualVO.getDeptId());
|
|
|
- if(deptInfoFacade.count(deptInfoQueryWrapper) > 0){
|
|
|
+ if(deptIsDeletedStatus(deleteQuestionUsualVO.getDeptId())){
|
|
|
throw new CommonException(CommonErrorCode.RPC_ERROR,
|
|
|
"科室已删除");
|
|
|
}
|
|
@@ -178,4 +172,16 @@ public class QuestionUsualFacade extends QuestionUsualServiceImpl {
|
|
|
}
|
|
|
return iPage;
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 判断科室是否已删除
|
|
|
+ * @param deptId
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public Boolean deptIsDeletedStatus(Long deptId){
|
|
|
+ QueryWrapper<DeptInfo> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("is_deleted",IsDeleteEnum.Y.getKey());
|
|
|
+ queryWrapper.eq("id",deptId);
|
|
|
+ return deptInfoFacade.count(queryWrapper) > 0 ? true : false;
|
|
|
+ }
|
|
|
}
|