|
|
|
@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.biutag.supervision.common.UserContextHolder; |
|
|
|
import com.biutag.supervision.common.UserContextHolder; |
|
|
|
import com.biutag.supervision.constants.enums.CaseVerifSource; |
|
|
|
import com.biutag.supervision.constants.enums.CaseVerifSource; |
|
|
|
|
|
|
|
import com.biutag.supervision.constants.enums.DistributionStateEnum; |
|
|
|
import com.biutag.supervision.constants.enums.InspectCaseEnum; |
|
|
|
import com.biutag.supervision.constants.enums.InspectCaseEnum; |
|
|
|
import com.biutag.supervision.pojo.Result; |
|
|
|
import com.biutag.supervision.pojo.Result; |
|
|
|
import com.biutag.supervision.pojo.dto.plugin.*; |
|
|
|
import com.biutag.supervision.pojo.dto.plugin.*; |
|
|
|
@ -54,11 +55,17 @@ public class CaseVerifController { |
|
|
|
caseVerif.setResponderName(body.getReporterName()); |
|
|
|
caseVerif.setResponderName(body.getReporterName()); |
|
|
|
caseVerif.setResponderPhone(body.getReporterContact()); |
|
|
|
caseVerif.setResponderPhone(body.getReporterContact()); |
|
|
|
caseVerif.setThingDesc(body.getBriefCase()); |
|
|
|
caseVerif.setThingDesc(body.getBriefCase()); |
|
|
|
|
|
|
|
caseVerif.setDiscoveryTime(body.getComplaintTime()); |
|
|
|
|
|
|
|
caseVerif.setHappenTime(body.getComplaintTime()); |
|
|
|
|
|
|
|
// 来源
|
|
|
|
|
|
|
|
caseVerif.setProblemSources(body.getCaseSource()); |
|
|
|
caseVerif.setSourceInvolveDepartName(body.getVerifiedObjectUnit()); |
|
|
|
caseVerif.setSourceInvolveDepartName(body.getVerifiedObjectUnit()); |
|
|
|
caseVerif.setSource(CaseVerifSource.plugin.name()); |
|
|
|
caseVerif.setSource(CaseVerifSource.plugin.name()); |
|
|
|
caseVerif.setCreator(UserContextHolder.getCurrentUserId()); |
|
|
|
caseVerif.setCreator(UserContextHolder.getCurrentUserId()); |
|
|
|
caseVerif.setCrxState("1"); |
|
|
|
caseVerif.setCrxState("1"); |
|
|
|
dataCaseVerifService.save(caseVerif); |
|
|
|
caseVerif.setCreateTime(LocalDateTime.now()); |
|
|
|
|
|
|
|
caseVerif.setDistributionState(DistributionStateEnum.UNDISTRIBUTED.getValue()); |
|
|
|
|
|
|
|
dataCaseVerifService.saveOrUpdate(caseVerif); |
|
|
|
return Result.success(); |
|
|
|
return Result.success(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|