|
|
|
@ -17,7 +17,6 @@ import com.supervision.common.utils.IPages;
|
|
|
|
|
import com.supervision.common.utils.StringUtils;
|
|
|
|
|
import com.supervision.police.domain.CasePerson;
|
|
|
|
|
import com.supervision.police.domain.ComDictionary;
|
|
|
|
|
import com.supervision.police.domain.ModelAtomicIndex;
|
|
|
|
|
import com.supervision.police.dto.AtomicIndexDTO;
|
|
|
|
|
import com.supervision.police.dto.IndexDetail;
|
|
|
|
|
import com.supervision.police.dto.ModelCaseDTO;
|
|
|
|
@ -105,12 +104,12 @@ public class ModelCaseServiceImpl extends ServiceImpl<ModelCaseMapper, ModelCase
|
|
|
|
|
record lawActorPartyPair(String lawActor, String lawParty){}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public R<?> checkCaseNo(String caseNo) {
|
|
|
|
|
LambdaQueryWrapper<ModelCase> wrapper = Wrappers.lambdaQuery();
|
|
|
|
|
wrapper.eq(ModelCase::getCaseNo, caseNo)
|
|
|
|
|
.eq(ModelCase::getDataStatus, "1");
|
|
|
|
|
ModelCase modelCase = modelCaseMapper.selectOne(wrapper);
|
|
|
|
|
if (modelCase == null) {
|
|
|
|
|
public R<?> checkCaseNo(String caseNo,String caseId) {
|
|
|
|
|
Long count = modelCaseMapper.selectCount(new LambdaQueryWrapper<ModelCase>()
|
|
|
|
|
.eq(ModelCase::getCaseNo, caseNo)
|
|
|
|
|
.eq(ModelCase::getDataStatus, "1")
|
|
|
|
|
.ne(StrUtil.isNotEmpty(caseId), ModelCase::getId, caseId));
|
|
|
|
|
if (count == 0) {
|
|
|
|
|
return R.ok(caseNo);
|
|
|
|
|
} else {
|
|
|
|
|
return R.okMsg("案件编号已存在,请勿重复添加");
|
|
|
|
|