|
|
|
|
@ -11,6 +11,7 @@ import com.biutag.supervisiondata.pojo.entity.mine.RiskPersonalControlRecord;
|
|
|
|
|
import com.biutag.supervisiondata.pojo.entity.mine.RiskPersonalTag; |
|
|
|
|
import com.biutag.supervisiondata.repository.RiskPersonalRepository; |
|
|
|
|
import com.biutag.supervisiondata.repository.RiskPersonalTagRepository; |
|
|
|
|
import com.biutag.supervisiondata.repository.WdpcHZCRYXXRepository; |
|
|
|
|
import com.biutag.supervisiondata.service.RiskPersonalService; |
|
|
|
|
import com.biutag.supervisiondata.service.RiskPersonalTagService; |
|
|
|
|
import com.biutag.supervisiondata.util.IdCodeUtil; |
|
|
|
|
@ -144,11 +145,26 @@ public class RiskPersonalServiceImpl implements RiskPersonalService {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private final WdpcHZCRYXXRepository hzcryxxRepository; |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void fixed() { |
|
|
|
|
List<String> diePerson = hzcryxxRepository.getBaseMapper().selectDistinctIdCodes(); |
|
|
|
|
Map<String, Byte[]> map = new WeakHashMap<>(); |
|
|
|
|
for (String person : diePerson) { |
|
|
|
|
map.put(person, new Byte[0]); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
List<RiskPersonal> personals = repository.list(); |
|
|
|
|
List<RiskPersonal> del = new ArrayList<>(); |
|
|
|
|
for (RiskPersonal personal : personals) { |
|
|
|
|
if(map.get(personal.getIdCode()) != null) { |
|
|
|
|
RiskPersonal delete = new RiskPersonal(); |
|
|
|
|
delete.setId(personal.getId()); |
|
|
|
|
delete.setDel(1); |
|
|
|
|
del.add(delete); |
|
|
|
|
continue; |
|
|
|
|
} |
|
|
|
|
boolean up = false; |
|
|
|
|
if(personal.getAge() == -1) { |
|
|
|
|
try{ |
|
|
|
|
|