From 66eb1f32a2f3304f47ad21df6939156b297cfb7b Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期四, 29 九月 2022 18:26:04 +0800 Subject: [PATCH] 案件暂不处理 上传违建处置 上传违规处置 --- ycl-platform/src/main/java/com/ycl/dto/dispatch/UploadDisposingResultParam.java | 240 ++++++++++++++++++++++++++ ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java | 24 ++ ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java | 53 ++--- ycl-platform/src/main/java/com/ycl/vo/casePool/QuestionDisposeVO.java | 91 ++++++++++ ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java | 10 ycl-platform/src/main/java/com/ycl/controller/caseHandler/DispatchHandleController.java | 60 ++++++ ycl-platform/src/main/java/com/ycl/dto/casePool/ViolationParam.java | 7 7 files changed, 444 insertions(+), 41 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java index 337cb17..4ddf56a 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java @@ -2,6 +2,7 @@ import com.alibaba.druid.util.StringUtils; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.api.CommonResult; import com.ycl.controller.BaseController; @@ -9,6 +10,7 @@ import com.ycl.dto.casePool.ViolationParam; import com.ycl.entity.caseHandler.BaseCase; import com.ycl.service.caseHandler.IBaseCaseService; +import com.ycl.service.caseHandler.IDisposeRecordService; import com.ycl.service.caseHandler.IIllegalBuildingService; import com.ycl.service.caseHandler.IViolationsService; import io.swagger.annotations.Api; @@ -44,6 +46,10 @@ @Autowired IIllegalBuildingService illegalBuildingService; + + @Autowired + IDisposeRecordService iDisposeRecordService; + @Autowired public void setBaseCaseService(IBaseCaseService baseCaseService) { @@ -173,7 +179,6 @@ return CommonResult.success(baseCaseService.saveIllegalBuildingCase(illegalBuildingParam, baseCase.getId())); } - @ApiOperation(value = "妗堜欢璇︽儏") @GetMapping("/baseCaseDetail/{code}") @ApiImplicitParams({ @@ -188,7 +193,20 @@ @ApiImplicitParams({ @ApiImplicitParam(name = "type", value = "01 杩濊,02 杩濆缓", dataType = "Integer") }) - public CommonResult queryCaseImages(@RequestParam Integer id,@RequestParam Integer type){ - return CommonResult.success(baseCaseService.listCaseImages(id,type)); + public CommonResult queryCaseImages(@RequestParam Integer id, @RequestParam Integer type) { + return CommonResult.success(baseCaseService.listCaseImages(id, type)); + } + + @ApiOperation("妗堜欢鏆備笉澶勭悊") + @GetMapping("/case_leave") + @ApiImplicitParams({ + @ApiImplicitParam(name = "type", value = "01 杩濊,02 杩濆缓", dataType = "Integer") + }) + public CommonResult updateCaseStatus(@RequestParam Integer caseId) { + Integer leaveType = 8; + return CommonResult.success(baseCaseService + .update(new LambdaUpdateWrapper<BaseCase>() + .eq(BaseCase::getId, caseId) + .set(BaseCase::getState, leaveType))); } } diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DispatchHandleController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DispatchHandleController.java index 38d9fd1..28df6d8 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DispatchHandleController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DispatchHandleController.java @@ -2,14 +2,20 @@ import com.ycl.api.CommonResult; +import com.ycl.bo.AdminUserDetails; import com.ycl.dto.caseHandler.DispatchInfoParam; -import com.ycl.entity.caseHandler.DispatchInfo; -import com.ycl.service.caseHandler.IDispatchHandleService; +import com.ycl.dto.dispatch.UploadDisposingResultParam; +import com.ycl.entity.caseHandler.*; +import com.ycl.service.caseHandler.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; + +import java.time.LocalDateTime; /** * <p> @@ -20,14 +26,21 @@ * @since 2022-09-28 */ @RestController -@RequestMapping("/dispatch-handle") +@RequestMapping("/dispatch_handle") @Api(tags = "璋冨害澶勭悊") public class DispatchHandleController { @Autowired IDispatchHandleService iDispatchHandleService; - + @Autowired + IInvestigationService iInvestigationService; + @Autowired + IArrivalSituationService iArrivalSituationService; + @Autowired + IPartyInfoService iPartyInfoService; + @Autowired + IWritService iWritService; @ApiOperation(value = "璋冨害") @RequestMapping(value = "/dispatch", method = RequestMethod.POST) @@ -35,4 +48,43 @@ public CommonResult<DispatchInfo> dispatch(@Validated @RequestBody DispatchInfoParam dispatchInfoParam) { return CommonResult.success(iDispatchHandleService.dispatch(dispatchInfoParam)); } + + @ApiOperation(value = "涓婁紶杩濊/杩濆缓澶勭疆缁撴灉") + @GetMapping("/addition_") + public CommonResult searchDisposeList(@RequestParam Integer caseId, @RequestParam Integer type, @RequestBody UploadDisposingResultParam uploadDisposingResultParam) { + AdminUserDetails user = (AdminUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); + //褰撲簨浜� + PartyInfo partyInfo = new PartyInfo(); + BeanUtils.copyProperties(uploadDisposingResultParam, partyInfo); + partyInfo.setCreateUser(user.getUserId().intValue()); + partyInfo.setCreateTime(LocalDateTime.now()); + iPartyInfoService.save(partyInfo); + //璋冩煡鍙栬瘉 + Investigation investigation = new Investigation(); + BeanUtils.copyProperties(uploadDisposingResultParam, investigation); + investigation.setBaseCaseId(caseId); + investigation.setCreateTime(LocalDateTime.now()); + investigation.setCreateUser(user.getUserId().intValue()); + investigation.setPartyId(partyInfo.getId()); + iInvestigationService.save(investigation); + //鍒拌揪 + ArrivalSituation arrivalSituation = new ArrivalSituation(); + BeanUtils.copyProperties(uploadDisposingResultParam, arrivalSituation); + arrivalSituation.setBaseCaseId(caseId); + arrivalSituation.setCreateTime(LocalDateTime.now()); + arrivalSituation.setCreateUser(user.getUserId().intValue()); + iArrivalSituationService.save(arrivalSituation); + //鏂囦功 + Integer illegalBuildingType = 02; + if (type == illegalBuildingType) { + Writ writ = new Writ(); + BeanUtils.copyProperties(uploadDisposingResultParam, writ); + writ.setBaseCaseId(caseId); + writ.setIllegalBuildingId(caseId); + writ.setCreateTime(LocalDateTime.now()); + writ.setCreateUser(user.getUserId().intValue()); + iWritService.save(writ); + } + return CommonResult.success("add success"); + } } diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java index 07c9d13..b7a2bc8 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java @@ -8,7 +8,6 @@ import com.ycl.api.CommonResult; import com.ycl.controller.BaseController; import com.ycl.entity.dict.DataDictionary; -import com.ycl.service.caseHandler.IIllegalBuildingService; import com.ycl.service.dict.IDataDictionaryService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -36,9 +35,9 @@ IDataDictionaryService iDataDictionaryService; /** + * @return com.ycl.api.CommonResult * @Description 鏌ヨ杩濆缓绫诲瀷 * @Param [size, current, keyWord] - * @return com.ycl.api.CommonResult **/ @ApiOperation(value = "鏌ヨ杩濆缓绫诲瀷") @GetMapping("/query") @@ -48,85 +47,85 @@ Page<DataDictionary> dataDictionaryPage = new Page<>(); dataDictionaryPage.setSize(size); dataDictionaryPage.setCurrent(current); - return CommonResult.success(iDataDictionaryService.listIllegalBuildingSettings(dataDictionaryPage,keyWord)); + return CommonResult.success(iDataDictionaryService.listIllegalBuildingSettings(dataDictionaryPage, keyWord)); } /** - * @Description delete illegal building by id - * @Param [id] * @return com.ycl.api.CommonResult + * @Description delete illegal building by id + * @Param [id] **/ @ApiOperation(value = "鍒犻櫎杩濆缓绫诲瀷") @DeleteMapping("/delete") - public CommonResult removeIllegalBuilding(@RequestParam Integer id){ + public CommonResult removeIllegalBuilding(@RequestParam Integer id) { return CommonResult.success(iDataDictionaryService.removeById(id)); } /** + * @return com.ycl.api.CommonResult * @Description batch delete illegal building * @Param [ids] - * @return com.ycl.api.CommonResult **/ @ApiOperation(value = "鎵归噺鍒犻櫎杩濊绫诲瀷") @DeleteMapping("/batch_delete") - public CommonResult removeIllegalBuildings(@RequestParam String[] ids){ + public CommonResult removeIllegalBuildings(@RequestParam String[] ids) { return CommonResult.success(iDataDictionaryService.removeBatchByIds(Arrays.asList(ids))); } /** + * @return com.ycl.api.CommonResult * @Description search illegal building type first * @Param [] - * @return com.ycl.api.CommonResult **/ @ApiOperation(value = "鏌ヨ鎵�灞炵被鍨�") @GetMapping("/query/type_first") - public CommonResult searchIllegalBuildingTypeFirst(){ - String typeLevel="1"; - String typeCode="06"; + public CommonResult searchIllegalBuildingTypeFirst() { + String typeLevel = "1"; + String typeCode = "06"; return CommonResult.success(iDataDictionaryService .list(new LambdaQueryWrapper<DataDictionary>() - .eq(DataDictionary::getLevel,typeLevel) - .eq(DataDictionary::getTypeCode,typeCode))); + .eq(DataDictionary::getLevel, typeLevel) + .eq(DataDictionary::getTypeCode, typeCode))); } /** + * @return com.ycl.api.CommonResult * @Description search illegal building type second * @Param [] - * @return com.ycl.api.CommonResult **/ @ApiOperation(value = "鏌ヨ鎵�灞炵被鍒�") @GetMapping("/query/type_second") - public CommonResult searchIllegalBuildingTypeSecond(){ - String typeLevel="2"; - String typeCode="06"; + public CommonResult searchIllegalBuildingTypeSecond() { + String typeLevel = "2"; + String typeCode = "06"; return CommonResult.success(iDataDictionaryService .list(new LambdaQueryWrapper<DataDictionary>() - .eq(DataDictionary::getLevel,typeLevel) - .eq(DataDictionary::getTypeCode,typeCode))); + .eq(DataDictionary::getLevel, typeLevel) + .eq(DataDictionary::getTypeCode, typeCode))); } /** + * @return com.ycl.api.CommonResult * @Description modify illegal building type * @Param [typeFirst, id] - * @return com.ycl.api.CommonResult **/ @ApiOperation(value = "淇敼鎵�灞炵被鍨�/绫诲埆") @PutMapping("/modification/type") - public CommonResult modifyIllegalBuildingType(@RequestParam String type,@RequestParam Integer id){ - return CommonResult.success(iDataDictionaryService + public CommonResult modifyIllegalBuildingType(@RequestParam String type, @RequestParam Integer id) { + return CommonResult.success(iDataDictionaryService .update(new LambdaUpdateWrapper<DataDictionary>() - .eq(DataDictionary::getId,id) - .set(StringUtils.isNotBlank(type),DataDictionary::getName,type))); + .eq(DataDictionary::getId, id) + .set(StringUtils.isNotBlank(type), DataDictionary::getName, type))); } /** + * @return com.ycl.api.CommonResult * @Description addition illegal building type * @Param [dataDictionary] - * @return com.ycl.api.CommonResult **/ @ApiOperation(value = "娣诲姞鎵�灞炵被鍨�/绫诲埆") @PostMapping("/addition/type") - public CommonResult addIllegalBuildingTypeFirst(@RequestBody @Validated DataDictionary dataDictionary){ + public CommonResult addIllegalBuildingTypeFirst(@RequestBody @Validated DataDictionary dataDictionary) { return CommonResult.success(iDataDictionaryService.save(dataDictionary)); } diff --git a/ycl-platform/src/main/java/com/ycl/dto/casePool/ViolationParam.java b/ycl-platform/src/main/java/com/ycl/dto/casePool/ViolationParam.java index 3966a9c..5bd2cfc 100644 --- a/ycl-platform/src/main/java/com/ycl/dto/casePool/ViolationParam.java +++ b/ycl-platform/src/main/java/com/ycl/dto/casePool/ViolationParam.java @@ -30,6 +30,13 @@ private Integer typeId; /** + * 妗堜欢绛夌骇 + */ + @ApiModelProperty(value = "妗堜欢绛夌骇") + @NotNull(message = "涓嶅厑璁告浠剁瓑绾т负绌�") + private Integer gradeId; + + /** * 鎵�灞炶閬� */ @ApiModelProperty(value = "鎵�灞炶閬�") diff --git a/ycl-platform/src/main/java/com/ycl/dto/dispatch/UploadDisposingResultParam.java b/ycl-platform/src/main/java/com/ycl/dto/dispatch/UploadDisposingResultParam.java new file mode 100644 index 0000000..56243a7 --- /dev/null +++ b/ycl-platform/src/main/java/com/ycl/dto/dispatch/UploadDisposingResultParam.java @@ -0,0 +1,240 @@ +package com.ycl.dto.dispatch; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.time.LocalDateTime; + +@Data +public class UploadDisposingResultParam { + + //鎵垮姙闃熷憳 + + /** + * 鎵垮姙闃熷憳 + */ + @ApiModelProperty(value = "鎵垮姙闃熷憳") + private String undertaker; + + /** + * 鍗忓姙闃熷憳 + */ + @ApiModelProperty(value = "鍗忓姙闃熷憳") + private String assistant; + + /** + * 鏃堕棿 + */ + @ApiModelProperty(value = "鏃堕棿") + private LocalDateTime investigationTime; + + /** + * 鍦板潃 + */ + @ApiModelProperty(value = "鍦板潃") + private String address; + + /** + * 妗堢敱 + */ + @ApiModelProperty(value = "妗堢敱") + private String caseAction; + +// /** +// * 褰撲簨浜篿d +// */ +// @ApiModelProperty(value = "褰撲簨浜篿d") +// private Integer partyId; + + /** + * 鎯呭喌鎻忚堪 + */ + @ApiModelProperty(value = "鎯呭喌鎻忚堪") + private String description; + + /** + * 鐓х墖 + */ + @ApiModelProperty(value = "鐓х墖") + private String pic; + + //鐜板満 + + /** + * 鍒拌揪鏃堕棿 + */ + @ApiModelProperty(value = "鍒拌揪鏃堕棿") + private LocalDateTime arrivalTime; + + /** + * 鍒拌揪鍦板潃 + */ + @ApiModelProperty(value = "鍒拌揪鍦板潃") + private String arrivalAddress; + + /** + * 鐜板満鎯呭喌璇存槑 + */ + @ApiModelProperty(value = "鐜板満鎯呭喌璇存槑") + private String situationExplain; + + /** + * 淇¤鍥炲璇存槑 + */ + @ApiModelProperty(value = "淇¤鍥炲璇存槑") + private String replyExplain; + + /** + * 鐜板満鎯呭喌鐓х墖 + */ + @ApiModelProperty(value = "鐜板満鎯呭喌鐓х墖") + private String situationPic; + + //鏂囦功 + /** + * 鏂囦功绉嶇被 + */ + @ApiModelProperty(value = "鏂囦功绉嶇被") + private Integer writType; + + /** + * 鏂囦功缂栧彿 + */ + @ApiModelProperty(value = "鏂囦功缂栧彿") + private String writCode; + + /** + * 杩濇硶绫诲瀷 + */ + @ApiModelProperty(value = "杩濇硶绫诲瀷") + private Integer illegalType; + + /** + * 鏂囦功鍙戞斁鏃堕棿 + */ + @ApiModelProperty(value = "鏂囦功鍙戞斁鏃堕棿") + private LocalDateTime sendTime; + + /** + * 鏂囦功闄愬畾鏃堕棿 + */ + @ApiModelProperty(value = "鏂囦功闄愬畾鏃堕棿") + private LocalDateTime limitTime; + + /** + * 鏂囦功鍙戞斁鍐呭 + */ + @ApiModelProperty(value = "鏂囦功鍙戞斁鍐呭") + private String sendContent; + + /** + * 瀹為檯鏁存敼鏃堕棿 + */ + @ApiModelProperty(value = "瀹為檯鏁存敼鏃堕棿") + private LocalDateTime rectifyTime; + + /** + * 鏁存敼鎯呭喌 + */ + @ApiModelProperty(value = "鏁存敼鎯呭喌") + private String rectifySituation; + + /** + * 澶囨敞 + */ + @ApiModelProperty(value = "澶囨敞") + private String remark; + + /** + * 鏂囦功鐓х墖涓婁紶 + */ + @ApiModelProperty(value = "鏂囦功鐓х墖涓婁紶") + private String writPic; + + /** + * 鏁存敼鍓嶇収鐗� + */ + @ApiModelProperty(value = "鏁存敼鍓嶇収鐗�") + private String originalPic; + + /** + * 鏁存敼鍚庣収鐗� + */ + @ApiModelProperty(value = "鏁存敼鍚庣収鐗�") + private String rectifiedPic; + + /** + * 鍏朵粬鐓х墖 + */ + @ApiModelProperty(value = "鍏朵粬鐓х墖") + private String otherPic; + + //褰撲簨浜� + + /** + * 濮撳悕 + */ + @ApiModelProperty(value = "濮撳悕") + private String name; + + /** + * 鎵嬫満鍙� + */ + @ApiModelProperty(value = "鎵嬫満鍙�") + private String phoneCode; + + /** + * 璇佷欢绫诲瀷 + */ + @ApiModelProperty(value = "璇佷欢绫诲瀷") + private String certificateType; + + /** + * 璇佷欢鍙� + */ + @ApiModelProperty(value = "璇佷欢鍙�") + private String certificateCode; + + /** + * 鏂囧寲绋嬪害 + */ + @ApiModelProperty(value = "鏂囧寲绋嬪害") + private String educationDegree; + + /** + * 鑱屼笟 + */ + @ApiModelProperty(value = "鑱屼笟") + private String career; + + /** + * 宸ヤ綔鍗曚綅鍙婅亴鍔� + */ + @ApiModelProperty(value = "宸ヤ綔鍗曚綅鍙婅亴鍔�") + private String work; + + /** + * 姘戞棌 + */ + @ApiModelProperty(value = "姘戞棌") + private String nation; + + /** + * 绫嶈疮 + */ + @ApiModelProperty(value = "绫嶈疮") + private String nativePlace; + + /** + * 鐜颁綇鍦板潃 + */ + @ApiModelProperty(value = "鐜颁綇鍦板潃") + private String liveAddress; + + /** + * 鎴风睄鎵�鍦ㄥ湴 + */ + @ApiModelProperty(value = "鎴风睄鎵�鍦ㄥ湴") + private String registerAddress; + +} \ No newline at end of file diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java index 147accf..106043b 100644 --- a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java +++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java @@ -12,8 +12,8 @@ import com.ycl.entity.video.VideoAlarmReport; import com.ycl.mapper.caseHandler.*; import com.ycl.mapper.dict.DataDictionaryMapper; -import com.ycl.remote.dto.EventAddParamDto; -import com.ycl.remote.dto.EventProcessParamDto; +import com.ycl.remote.dto.*; +import com.ycl.remote.service.CityPlatformService; import com.ycl.service.caseHandler.IBaseCaseService; import com.ycl.service.caseHandler.IViolationsService; import com.ycl.service.video.IVideoAlarmReportService; @@ -184,9 +184,7 @@ @Override public Boolean saveViolationCase(ViolationParam violationParam, Integer id) { - BaseCase baseCase = new BaseCase(); Violations violations = new Violations(); - BeanUtils.copyProperties(violationParam, baseCase); BeanUtils.copyProperties(violationParam, violations); violations.setId(id); Integer value = 1; @@ -195,9 +193,7 @@ @Override public Boolean saveIllegalBuildingCase(IllegalBuildingParam illegalBuildingParam, Integer id) { - BaseCase baseCase = new BaseCase(); IllegalBuilding illegalBuilding = new IllegalBuilding(); - BeanUtils.copyProperties(illegalBuilding, baseCase); BeanUtils.copyProperties(illegalBuilding, illegalBuildingParam); illegalBuilding.setBaseCaseId(id); Integer value = 1; @@ -218,7 +214,7 @@ QueryWrapper<WorkflowConfig> wrapperWc = new QueryWrapper<>(); wrapperWc.lambda().eq(WorkflowConfig::getCode, "ddlc").or().eq(WorkflowConfig::getCode, "wtcllc"); List<WorkflowConfig> wcs = workflowConfigMapper.selectList(wrapperWc); - Integer ddlcId=0,wtcllcId=0; + Integer ddlcId = 0, wtcllcId = 0; for (WorkflowConfig wc : wcs) { if ("ddlc".equals(wc.getCode())) { ddlcId = wc.getId(); diff --git a/ycl-platform/src/main/java/com/ycl/vo/casePool/QuestionDisposeVO.java b/ycl-platform/src/main/java/com/ycl/vo/casePool/QuestionDisposeVO.java new file mode 100644 index 0000000..d78e447 --- /dev/null +++ b/ycl-platform/src/main/java/com/ycl/vo/casePool/QuestionDisposeVO.java @@ -0,0 +1,91 @@ +package com.ycl.vo.casePool; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.time.LocalDateTime; + +/** + * <p> + * 澶勭疆娴佺▼璁板綍 + * </p> + * + * @author wl + * @since 2022-09-24 + */ +@Data +@EqualsAndHashCode(callSuper = false) +public class QuestionDisposeVO { + + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + /** + * 妗堜欢id + */ + private Integer baseCaseId; + + /** + * 鐜妭鍚嶇О + */ + @ApiModelProperty(value = "鐜妭鍚嶇О") + private String stepName; + + /** + * 寮�濮嬫椂闂� + */ + @ApiModelProperty(value = "寮�濮嬫椂闂�") + private LocalDateTime startTime; + + /** + * 澶勭悊浜鸿鑹瞚d + */ + @ApiModelProperty(value = "澶勭悊浜鸿鑹瞚d") + private String handlerRoleName; + + /** + * 缁撴潫鏃堕棿 + */ + @ApiModelProperty(value = "缁撴潫鏃堕棿") + private LocalDateTime endTime; + + /** + * 鐜妭鐘舵�� + */ + @ApiModelProperty(value = "鐜妭鐘舵��") + private Integer state; + + /** + * 瀹為檯澶勭悊浜� + */ + @ApiModelProperty(value = "瀹為檯澶勭悊浜�") + private String handlerName; + + /** + * 鍒涘缓浜� + */ + @ApiModelProperty(value = "鍒涘缓浜�") + private Integer createUser; + + /** + * 鍒涘缓鏃堕棿 + */ + @ApiModelProperty(value = "鍒涘缓鏃堕棿") + private LocalDateTime createTime; + + + /** + * 缁撴灉 + */ + @ApiModelProperty(value = "缁撴灉") + private String result; + + /** + * 闄愬埗鏃堕檺 + */ + @ApiModelProperty(value = "闄愬埗鏃堕檺") + private LocalDateTime limitTime; +} -- Gitblit v1.8.0