kami 1 year ago
parent
commit
37c9d019f7
  1. 2
      src/main/java/com/biutag/supervisiondata/event/ApplicationEvent.java
  2. 24
      src/main/java/com/biutag/supervisiondata/service/impl/RiskPersonalServiceImpl.java

2
src/main/java/com/biutag/supervisiondata/event/ApplicationEvent.java

@ -113,7 +113,7 @@ public class ApplicationEvent {
// personalService.syncPerson(LocalDate.now()); // personalService.syncPerson(LocalDate.now());
// petitionService.petitionModelTask(initDomain(List.of(40))); // petitionService.petitionModelTask(initDomain(List.of(40)));
riskTaskService.eduAndAreaModelTask(initDomain(List.of(34,41))); // riskTaskService.eduAndAreaModelTask(initDomain(List.of(34,41)));
// riskTaskService.infoModelTask(initDomain(List.of(32,33))); // riskTaskService.infoModelTask(initDomain(List.of(32,33)));
// marriageService.marriageModelTask(initDomain(List.of(39,51))); // marriageService.marriageModelTask(initDomain(List.of(39,51)));
// //

24
src/main/java/com/biutag/supervisiondata/service/impl/RiskPersonalServiceImpl.java

@ -13,7 +13,6 @@ import com.biutag.supervisiondata.service.RiskPersonalService;
import com.biutag.supervisiondata.util.IdCodeUtil; import com.biutag.supervisiondata.util.IdCodeUtil;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.jetbrains.annotations.NotNull;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.time.LocalDate; import java.time.LocalDate;
@ -76,7 +75,7 @@ public class RiskPersonalServiceImpl implements RiskPersonalService {
} }
RiskPersonal update = new RiskPersonal(); RiskPersonal update = new RiskPersonal();
update.setId(oldPersonal.getId()); update.setId(oldPersonal.getId());
if(oldPersonal.getTags().indexOf(bigTag) == -1) { if(!oldPersonal.getTags().contains(bigTag)) {
update.setTags(oldPersonal.getTags().concat(",".concat(bigTag))); update.setTags(oldPersonal.getTags().concat(",".concat(bigTag)));
updateData.add(update); updateData.add(update);
} }
@ -110,7 +109,14 @@ public class RiskPersonalServiceImpl implements RiskPersonalService {
if(old.getTags().contains(riskPersonal.getTags())) { if(old.getTags().contains(riskPersonal.getTags())) {
continue; continue;
} }
RiskPersonal update = getRiskPersonal(riskPersonal, old); RiskPersonal update = new RiskPersonal();
update.setId(old.getId());
update.setTags(old.getTags().concat(",").concat(riskPersonal.getTags()));
if(old.getControlDepartType() == null || riskPersonal.getControlDepartType()> old.getControlDepartType()) {
update.setControlDepartId(riskPersonal.getControlDepartId());
update.setControlDepartName(riskPersonal.getControlDepartName());
update.setControlDepartType(riskPersonal.getControlDepartType());
}
toUpdate.add(update); toUpdate.add(update);
} }
if(!toInsert.isEmpty()) { if(!toInsert.isEmpty()) {
@ -123,18 +129,6 @@ public class RiskPersonalServiceImpl implements RiskPersonalService {
} }
} }
private static @NotNull RiskPersonal getRiskPersonal(RiskPersonal riskPersonal, RiskPersonal old) {
RiskPersonal update = new RiskPersonal();
update.setId(old.getId());
update.setTags(old.getTags().concat(",").concat(riskPersonal.getTags()));
if(old.getControlDepartType() == null || riskPersonal.getControlDepartType()> old.getControlDepartType()) {
update.setControlDepartId(riskPersonal.getControlDepartId());
update.setControlDepartName(riskPersonal.getControlDepartName());
update.setControlDepartType(riskPersonal.getControlDepartType());
}
return update;
}
private final WdpcHZCRYXXRepository hzcryxxRepository; private final WdpcHZCRYXXRepository hzcryxxRepository;
@Override @Override

Loading…
Cancel
Save