|
@@ -126,16 +126,16 @@ public class CasesEntryHospitalFacade extends CasesEntryHospitalServiceImpl {
|
|
|
* @return
|
|
|
*/
|
|
|
public Boolean insertByHospital(InsertByHospitalVO insertByHospitalVO){
|
|
|
- if(insertByHospitalVO.getId()==null){
|
|
|
+
|
|
|
QueryWrapper<QcCasesEntry> qcCasesEntryWrapper = new QueryWrapper<>();
|
|
|
qcCasesEntryWrapper.eq("is_deleted",IsDeleteEnum.N.getKey())
|
|
|
+ .ne("id",insertByHospitalVO.getId()==null? -1:insertByHospitalVO.getId())
|
|
|
.eq("name",insertByHospitalVO.getName())
|
|
|
.eq("cases_id",insertByHospitalVO.getCasesId());
|
|
|
int sum = qcCacesEntryFacade.count(qcCasesEntryWrapper);
|
|
|
if (sum != 0) {
|
|
|
throw new CommonException(CommonErrorCode.NOT_EXISTS, "该条目名称存在");
|
|
|
}
|
|
|
- }
|
|
|
QueryWrapper<QcCasesEntry> qcCasesEntryQueryWrapper = new QueryWrapper<>();
|
|
|
qcCasesEntryQueryWrapper.eq("id",insertByHospitalVO.getId());
|
|
|
List<QcCasesEntry> qcCasesEntries = qcCacesEntryFacade.list(qcCasesEntryQueryWrapper);
|