项目调整
parent
0c5cb176d7
commit
8c82151134
|
|
@ -0,0 +1,82 @@
|
|||
package com.zcloud.key.project.web.hidden;
|
||||
|
||||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.jjb.saas.framework.auth.model.SSOUser;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.key.project.api.hidden.HiddenAcceptRecordServiceI;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenAcceptRecordCO;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* web-adapter
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Api(tags = "隐患验收记录")
|
||||
@RequestMapping("/${application.gateway}/hiddenAcceptRecord")
|
||||
@RestController
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordController {
|
||||
private final HiddenAcceptRecordServiceI hiddenAcceptRecordService;
|
||||
|
||||
@ApiOperation("新增")
|
||||
@PostMapping("/save")
|
||||
public SingleResponse<HiddenAcceptRecordCO> add(@Validated @RequestBody HiddenAcceptRecordAddCmd cmd) {
|
||||
SSOUser ssoUser = AuthContext.getCurrentUser();
|
||||
return hiddenAcceptRecordService.add(cmd);
|
||||
}
|
||||
|
||||
@ApiOperation("分页")
|
||||
@PostMapping("/list")
|
||||
public PageResponse<HiddenAcceptRecordCO> page(@RequestBody HiddenAcceptRecordPageQry qry) {
|
||||
return hiddenAcceptRecordService.listPage(qry);
|
||||
}
|
||||
|
||||
@ApiOperation("所有数据")
|
||||
@GetMapping("/listAll")
|
||||
public MultiResponse<HiddenAcceptRecordCO> listAll() {
|
||||
return MultiResponse.of(new ArrayList<HiddenAcceptRecordCO>());
|
||||
}
|
||||
|
||||
@ApiOperation("详情")
|
||||
@GetMapping("/{id}")
|
||||
public SingleResponse<HiddenAcceptRecordCO> getInfoById(@PathVariable("id") Long id) {
|
||||
return SingleResponse.of(new HiddenAcceptRecordCO());
|
||||
}
|
||||
|
||||
@ApiOperation("删除")
|
||||
@DeleteMapping("/{id}")
|
||||
public Response remove(@PathVariable("id") Long id) {
|
||||
hiddenAcceptRecordService.remove(id);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("删除多个")
|
||||
@DeleteMapping("/ids")
|
||||
public Response removeBatch(@RequestParam Long[] ids) {
|
||||
hiddenAcceptRecordService.removeBatch(ids);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("修改")
|
||||
@PutMapping("/edit")
|
||||
public SingleResponse edit(@Validated @RequestBody HiddenAcceptRecordUpdateCmd hiddenAcceptRecordUpdateCmd) {
|
||||
hiddenAcceptRecordService.edit(hiddenAcceptRecordUpdateCmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
package com.zcloud.key.project.web.hidden;
|
||||
|
||||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.jjb.saas.framework.auth.model.SSOUser;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.key.project.api.hidden.HiddenServiceI;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenCO;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* web-adapter
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Api(tags = "隐患主表")
|
||||
@RequestMapping("/${application.gateway}/hidden")
|
||||
@RestController
|
||||
@AllArgsConstructor
|
||||
public class HiddenController {
|
||||
private final HiddenServiceI hiddenService;
|
||||
|
||||
@ApiOperation("新增")
|
||||
@PostMapping("/save")
|
||||
public SingleResponse<HiddenCO> add(@Validated @RequestBody HiddenAddCmd cmd) {
|
||||
SSOUser ssoUser = AuthContext.getCurrentUser();
|
||||
return hiddenService.add(cmd);
|
||||
}
|
||||
|
||||
@ApiOperation("分页")
|
||||
@PostMapping("/list")
|
||||
public PageResponse<HiddenCO> page(@RequestBody HiddenPageQry qry) {
|
||||
return hiddenService.listPage(qry);
|
||||
}
|
||||
|
||||
@ApiOperation("所有数据")
|
||||
@GetMapping("/listAll")
|
||||
public MultiResponse<HiddenCO> listAll() {
|
||||
return MultiResponse.of(new ArrayList<HiddenCO>());
|
||||
}
|
||||
|
||||
@ApiOperation("详情")
|
||||
@GetMapping("/{id}")
|
||||
public SingleResponse<HiddenCO> getInfoById(@PathVariable("id") Long id) {
|
||||
return SingleResponse.of(new HiddenCO());
|
||||
}
|
||||
|
||||
@ApiOperation("删除")
|
||||
@DeleteMapping("/{id}")
|
||||
public Response remove(@PathVariable("id") Long id) {
|
||||
hiddenService.remove(id);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("删除多个")
|
||||
@DeleteMapping("/ids")
|
||||
public Response removeBatch(@RequestParam Long[] ids) {
|
||||
hiddenService.removeBatch(ids);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("修改")
|
||||
@PutMapping("/edit")
|
||||
public SingleResponse edit(@Validated @RequestBody HiddenUpdateCmd hiddenUpdateCmd) {
|
||||
hiddenService.edit(hiddenUpdateCmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
package com.zcloud.key.project.web.hidden;
|
||||
|
||||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.jjb.saas.framework.auth.model.SSOUser;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.key.project.api.hidden.HiddenFindUserServiceI;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenFindUserCO;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* web-adapter
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Api(tags = "隐患发现人表")
|
||||
@RequestMapping("/${application.gateway}/hiddenFindUser")
|
||||
@RestController
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserController {
|
||||
private final HiddenFindUserServiceI hiddenFindUserService;
|
||||
|
||||
@ApiOperation("新增")
|
||||
@PostMapping("/save")
|
||||
public SingleResponse<HiddenFindUserCO> add(@Validated @RequestBody HiddenFindUserAddCmd cmd) {
|
||||
SSOUser ssoUser = AuthContext.getCurrentUser();
|
||||
return hiddenFindUserService.add(cmd);
|
||||
}
|
||||
|
||||
@ApiOperation("分页")
|
||||
@PostMapping("/list")
|
||||
public PageResponse<HiddenFindUserCO> page(@RequestBody HiddenFindUserPageQry qry) {
|
||||
return hiddenFindUserService.listPage(qry);
|
||||
}
|
||||
|
||||
@ApiOperation("所有数据")
|
||||
@GetMapping("/listAll")
|
||||
public MultiResponse<HiddenFindUserCO> listAll() {
|
||||
return MultiResponse.of(new ArrayList<HiddenFindUserCO>());
|
||||
}
|
||||
|
||||
@ApiOperation("详情")
|
||||
@GetMapping("/{id}")
|
||||
public SingleResponse<HiddenFindUserCO> getInfoById(@PathVariable("id") Long id) {
|
||||
return SingleResponse.of(new HiddenFindUserCO());
|
||||
}
|
||||
|
||||
@ApiOperation("删除")
|
||||
@DeleteMapping("/{id}")
|
||||
public Response remove(@PathVariable("id") Long id) {
|
||||
hiddenFindUserService.remove(id);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("删除多个")
|
||||
@DeleteMapping("/ids")
|
||||
public Response removeBatch(@RequestParam Long[] ids) {
|
||||
hiddenFindUserService.removeBatch(ids);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("修改")
|
||||
@PutMapping("/edit")
|
||||
public SingleResponse edit(@Validated @RequestBody HiddenFindUserUpdateCmd hiddenFindUserUpdateCmd) {
|
||||
hiddenFindUserService.edit(hiddenFindUserUpdateCmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
package com.zcloud.key.project.web.hidden;
|
||||
|
||||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.jjb.saas.framework.auth.model.SSOUser;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.key.project.api.hidden.HiddenRectificationRecordServiceI;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenRectificationRecordCO;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* web-adapter
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Api(tags = "隐患整改记录")
|
||||
@RequestMapping("/${application.gateway}/hiddenRectificationRecord")
|
||||
@RestController
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordController {
|
||||
private final HiddenRectificationRecordServiceI hiddenRectificationRecordService;
|
||||
|
||||
@ApiOperation("新增")
|
||||
@PostMapping("/save")
|
||||
public SingleResponse<HiddenRectificationRecordCO> add(@Validated @RequestBody HiddenRectificationRecordAddCmd cmd) {
|
||||
SSOUser ssoUser = AuthContext.getCurrentUser();
|
||||
return hiddenRectificationRecordService.add(cmd);
|
||||
}
|
||||
|
||||
@ApiOperation("分页")
|
||||
@PostMapping("/list")
|
||||
public PageResponse<HiddenRectificationRecordCO> page(@RequestBody HiddenRectificationRecordPageQry qry) {
|
||||
return hiddenRectificationRecordService.listPage(qry);
|
||||
}
|
||||
|
||||
@ApiOperation("所有数据")
|
||||
@GetMapping("/listAll")
|
||||
public MultiResponse<HiddenRectificationRecordCO> listAll() {
|
||||
return MultiResponse.of(new ArrayList<HiddenRectificationRecordCO>());
|
||||
}
|
||||
|
||||
@ApiOperation("详情")
|
||||
@GetMapping("/{id}")
|
||||
public SingleResponse<HiddenRectificationRecordCO> getInfoById(@PathVariable("id") Long id) {
|
||||
return SingleResponse.of(new HiddenRectificationRecordCO());
|
||||
}
|
||||
|
||||
@ApiOperation("删除")
|
||||
@DeleteMapping("/{id}")
|
||||
public Response remove(@PathVariable("id") Long id) {
|
||||
hiddenRectificationRecordService.remove(id);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("删除多个")
|
||||
@DeleteMapping("/ids")
|
||||
public Response removeBatch(@RequestParam Long[] ids) {
|
||||
hiddenRectificationRecordService.removeBatch(ids);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@ApiOperation("修改")
|
||||
@PutMapping("/edit")
|
||||
public SingleResponse edit(@Validated @RequestBody HiddenRectificationRecordUpdateCmd hiddenRectificationRecordUpdateCmd) {
|
||||
hiddenRectificationRecordService.edit(hiddenRectificationRecordUpdateCmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,28 +1,20 @@
|
|||
package com.zcloud.key.project.web;
|
||||
package com.zcloud.key.project.web.project;
|
||||
|
||||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.jjb.saas.framework.auth.model.SSOUser;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.key.project.api.KeyProjectCameraServiceI;
|
||||
import com.zcloud.key.project.dto.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.api.project.KeyProjectCameraServiceI;
|
||||
import com.zcloud.key.project.dto.project.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCameraCO;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* web-adapter
|
||||
*
|
||||
|
|
@ -1,22 +1,22 @@
|
|||
package com.zcloud.key.project.web;
|
||||
package com.zcloud.key.project.web.project;
|
||||
|
||||
|
||||
import com.alibaba.cola.dto.MultiResponse;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.Response;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.KeyProjectServiceI;
|
||||
import com.zcloud.key.project.api.project.KeyProjectServiceI;
|
||||
import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum;
|
||||
import com.zcloud.key.project.dto.*;
|
||||
import com.zcloud.key.project.dto.clientobject.*;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.project.*;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* web-adapter
|
||||
*
|
||||
|
|
@ -24,7 +24,7 @@ import java.util.ArrayList;
|
|||
* @Date 2026-03-16 10:00:38
|
||||
*/
|
||||
@Api(tags = "重点作业表")
|
||||
@RequestMapping("/${application.gateway}/info")
|
||||
@RequestMapping("/${application.gateway}/keyProject")
|
||||
@RestController
|
||||
@AllArgsConstructor
|
||||
public class KeyProjectController {
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
package com.zcloud.key.project.command.convertor.hidden;
|
||||
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenAcceptRecordCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenAcceptRecordDO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface HiddenAcceptRecordCoConvertor {
|
||||
/**
|
||||
* @param hiddenAcceptRecordDOs
|
||||
* @return
|
||||
*/
|
||||
List<HiddenAcceptRecordCO> converDOsToCOs(List<HiddenAcceptRecordDO> hiddenAcceptRecordDOs);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
package com.zcloud.key.project.command.convertor.hidden;
|
||||
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenDO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface HiddenCoConvertor {
|
||||
/**
|
||||
* @param hiddenDOs
|
||||
* @return
|
||||
*/
|
||||
List<HiddenCO> converDOsToCOs(List<HiddenDO> hiddenDOs);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
package com.zcloud.key.project.command.convertor.hidden;
|
||||
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenFindUserCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenFindUserDO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface HiddenFindUserCoConvertor {
|
||||
/**
|
||||
* @param hiddenFindUserDOs
|
||||
* @return
|
||||
*/
|
||||
List<HiddenFindUserCO> converDOsToCOs(List<HiddenFindUserDO> hiddenFindUserDOs);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
package com.zcloud.key.project.command.convertor.hidden;
|
||||
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenRectificationRecordCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenRectificationRecordDO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Mapper(componentModel = "spring")
|
||||
public interface HiddenRectificationRecordCoConvertor {
|
||||
/**
|
||||
* @param hiddenRectificationRecordDOs
|
||||
* @return
|
||||
*/
|
||||
List<HiddenRectificationRecordCO> converDOsToCOs(List<HiddenRectificationRecordDO> hiddenRectificationRecordDOs);
|
||||
}
|
||||
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package com.zcloud.key.project.command.convertor;
|
||||
package com.zcloud.key.project.command.convertor.project;
|
||||
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.CameraInfoDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.CameraInfoDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectCameraDO;
|
||||
import org.mapstruct.Mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
package com.zcloud.key.project.command.convertor;
|
||||
package com.zcloud.key.project.command.convertor.project;
|
||||
|
||||
import com.zcloud.key.project.dto.clientobject.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.CorpStatisticsDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectStatisticsDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.XgfCorpStatisticsDO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.CorpStatisticsDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectStatisticsDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.XgfCorpStatisticsDO;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.Mapping;
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenAcceptRecordGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenAcceptRecordE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordAddCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordAddExe {
|
||||
private final HiddenAcceptRecordGateway hiddenAcceptRecordGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(HiddenAcceptRecordAddCmd cmd) {
|
||||
HiddenAcceptRecordE hiddenAcceptRecordE = new HiddenAcceptRecordE();
|
||||
BeanUtils.copyProperties(cmd, hiddenAcceptRecordE);
|
||||
boolean res = false;
|
||||
try {
|
||||
res = hiddenAcceptRecordGateway.add(hiddenAcceptRecordE);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
if (!res) {
|
||||
throw new BizException("保存失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenAcceptRecordGateway;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordRemoveExe {
|
||||
private final HiddenAcceptRecordGateway hiddenAcceptRecordGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long id) {
|
||||
boolean res = hiddenAcceptRecordGateway.deletedHiddenAcceptRecordById(id);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long[] ids) {
|
||||
boolean res = hiddenAcceptRecordGateway.deletedHiddenAcceptRecordByIds(ids);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenAcceptRecordGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenAcceptRecordE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordUpdateCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordUpdateExe {
|
||||
private final HiddenAcceptRecordGateway hiddenAcceptRecordGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void execute(HiddenAcceptRecordUpdateCmd hiddenAcceptRecordUpdateCmd) {
|
||||
HiddenAcceptRecordE hiddenAcceptRecordE = new HiddenAcceptRecordE();
|
||||
BeanUtils.copyProperties(hiddenAcceptRecordUpdateCmd, hiddenAcceptRecordE);
|
||||
boolean res = hiddenAcceptRecordGateway.update(hiddenAcceptRecordE);
|
||||
if (!res) {
|
||||
throw new BizException("修改失败");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAddCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenAddExe {
|
||||
private final HiddenGateway hiddenGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(HiddenAddCmd cmd) {
|
||||
HiddenE hiddenE = new HiddenE();
|
||||
BeanUtils.copyProperties(cmd, hiddenE);
|
||||
boolean res = false;
|
||||
try {
|
||||
res = hiddenGateway.add(hiddenE);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
if (!res) {
|
||||
throw new BizException("保存失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenFindUserGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenFindUserE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserAddCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserAddExe {
|
||||
private final HiddenFindUserGateway hiddenFindUserGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(HiddenFindUserAddCmd cmd) {
|
||||
HiddenFindUserE hiddenFindUserE = new HiddenFindUserE();
|
||||
BeanUtils.copyProperties(cmd, hiddenFindUserE);
|
||||
boolean res = false;
|
||||
try {
|
||||
res = hiddenFindUserGateway.add(hiddenFindUserE);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
if (!res) {
|
||||
throw new BizException("保存失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenFindUserGateway;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserRemoveExe {
|
||||
private final HiddenFindUserGateway hiddenFindUserGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long id) {
|
||||
boolean res = hiddenFindUserGateway.deletedHiddenFindUserById(id);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long[] ids) {
|
||||
boolean res = hiddenFindUserGateway.deletedHiddenFindUserByIds(ids);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenFindUserGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenFindUserE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserUpdateCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserUpdateExe {
|
||||
private final HiddenFindUserGateway hiddenFindUserGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void execute(HiddenFindUserUpdateCmd hiddenFindUserUpdateCmd) {
|
||||
HiddenFindUserE hiddenFindUserE = new HiddenFindUserE();
|
||||
BeanUtils.copyProperties(hiddenFindUserUpdateCmd, hiddenFindUserE);
|
||||
boolean res = hiddenFindUserGateway.update(hiddenFindUserE);
|
||||
if (!res) {
|
||||
throw new BizException("修改失败");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenRectificationRecordGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenRectificationRecordE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordAddCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordAddExe {
|
||||
private final HiddenRectificationRecordGateway hiddenRectificationRecordGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(HiddenRectificationRecordAddCmd cmd) {
|
||||
HiddenRectificationRecordE hiddenRectificationRecordE = new HiddenRectificationRecordE();
|
||||
BeanUtils.copyProperties(cmd, hiddenRectificationRecordE);
|
||||
boolean res = false;
|
||||
try {
|
||||
res = hiddenRectificationRecordGateway.add(hiddenRectificationRecordE);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
if (!res) {
|
||||
throw new BizException("保存失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenRectificationRecordGateway;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordRemoveExe {
|
||||
private final HiddenRectificationRecordGateway hiddenRectificationRecordGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long id) {
|
||||
boolean res = hiddenRectificationRecordGateway.deletedHiddenRectificationRecordById(id);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long[] ids) {
|
||||
boolean res = hiddenRectificationRecordGateway.deletedHiddenRectificationRecordByIds(ids);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenRectificationRecordGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenRectificationRecordE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordUpdateCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordUpdateExe {
|
||||
private final HiddenRectificationRecordGateway hiddenRectificationRecordGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void execute(HiddenRectificationRecordUpdateCmd hiddenRectificationRecordUpdateCmd) {
|
||||
HiddenRectificationRecordE hiddenRectificationRecordE = new HiddenRectificationRecordE();
|
||||
BeanUtils.copyProperties(hiddenRectificationRecordUpdateCmd, hiddenRectificationRecordE);
|
||||
boolean res = hiddenRectificationRecordGateway.update(hiddenRectificationRecordE);
|
||||
if (!res) {
|
||||
throw new BizException("修改失败");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenGateway;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenRemoveExe {
|
||||
private final HiddenGateway hiddenGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long id) {
|
||||
boolean res = hiddenGateway.deletedHiddenById(id);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public boolean execute(Long[] ids) {
|
||||
boolean res = hiddenGateway.deletedHiddenByIds(ids);
|
||||
if (!res) {
|
||||
throw new BizException("删除失败");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
package com.zcloud.key.project.command.hidden;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenE;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenUpdateCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:52
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenUpdateExe {
|
||||
private final HiddenGateway hiddenGateway;
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void execute(HiddenUpdateCmd hiddenUpdateCmd) {
|
||||
HiddenE hiddenE = new HiddenE();
|
||||
BeanUtils.copyProperties(hiddenUpdateCmd, hiddenE);
|
||||
boolean res = hiddenGateway.update(hiddenE);
|
||||
if (!res) {
|
||||
throw new BizException("修改失败");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,16 +1,14 @@
|
|||
package com.zcloud.key.project.command;
|
||||
package com.zcloud.key.project.command.project;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.gbscommon.utils.Tools;
|
||||
import com.zcloud.key.project.command.convertor.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectGateway;
|
||||
import com.zcloud.key.project.domain.model.KeyProjectE;
|
||||
import com.zcloud.key.project.dto.KeyProjectAddCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.command.convertor.project.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectGateway;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectE;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectAddCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectCameraRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.zcloud.key.project.command;
|
||||
package com.zcloud.key.project.command.project;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.model.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraAddCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
package com.zcloud.key.project.command;
|
||||
package com.zcloud.key.project.command.project;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectCameraGateway;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.zcloud.key.project.command;
|
||||
package com.zcloud.key.project.command.project;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.model.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraUpdateCmd;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraUpdateCmd;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package com.zcloud.key.project.command;
|
||||
package com.zcloud.key.project.command.project;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectGateway;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectRepository;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectGateway;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
|
@ -1,18 +1,18 @@
|
|||
package com.zcloud.key.project.command;
|
||||
package com.zcloud.key.project.command.project;
|
||||
|
||||
import com.alibaba.cola.exception.BizException;
|
||||
import com.zcloud.gbscommon.utils.Tools;
|
||||
import com.zcloud.key.project.command.convertor.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.command.convertor.project.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectGateway;
|
||||
import com.zcloud.key.project.domain.model.KeyProjectE;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectUpdateCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectUpdateStatusCmd;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectRepository;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectGateway;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectE;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectUpdateCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectUpdateStatusCmd;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
package com.zcloud.key.project.command.query.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.zcloud.key.project.command.convertor.hidden.HiddenAcceptRecordCoConvertor;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenAcceptRecordCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenAcceptRecordDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenAcceptRecordRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordQueryExe {
|
||||
private final HiddenAcceptRecordRepository hiddenAcceptRecordRepository;
|
||||
private final HiddenAcceptRecordCoConvertor hiddenAcceptRecordCoConvertor;
|
||||
|
||||
/**
|
||||
* 分页
|
||||
*
|
||||
* @param hiddenAcceptRecordPageQry
|
||||
* @return
|
||||
*/
|
||||
public PageResponse<HiddenAcceptRecordCO> execute(HiddenAcceptRecordPageQry hiddenAcceptRecordPageQry) {
|
||||
Map<String, Object> params = PageQueryHelper.toHashMap(hiddenAcceptRecordPageQry);
|
||||
PageResponse<HiddenAcceptRecordDO> pageResponse = hiddenAcceptRecordRepository.listPage(params);
|
||||
List<HiddenAcceptRecordCO> examCenterCOS = hiddenAcceptRecordCoConvertor.converDOsToCOs(pageResponse.getData());
|
||||
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
package com.zcloud.key.project.command.query.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.zcloud.key.project.command.convertor.hidden.HiddenFindUserCoConvertor;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenFindUserCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenFindUserDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenFindUserRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserQueryExe {
|
||||
private final HiddenFindUserRepository hiddenFindUserRepository;
|
||||
private final HiddenFindUserCoConvertor hiddenFindUserCoConvertor;
|
||||
|
||||
/**
|
||||
* 分页
|
||||
*
|
||||
* @param hiddenFindUserPageQry
|
||||
* @return
|
||||
*/
|
||||
public PageResponse<HiddenFindUserCO> execute(HiddenFindUserPageQry hiddenFindUserPageQry) {
|
||||
Map<String, Object> params = PageQueryHelper.toHashMap(hiddenFindUserPageQry);
|
||||
PageResponse<HiddenFindUserDO> pageResponse = hiddenFindUserRepository.listPage(params);
|
||||
List<HiddenFindUserCO> examCenterCOS = hiddenFindUserCoConvertor.converDOsToCOs(pageResponse.getData());
|
||||
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
package com.zcloud.key.project.command.query.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.zcloud.key.project.command.convertor.hidden.HiddenCoConvertor;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenQueryExe {
|
||||
private final HiddenRepository hiddenRepository;
|
||||
private final HiddenCoConvertor hiddenCoConvertor;
|
||||
|
||||
/**
|
||||
* 分页
|
||||
*
|
||||
* @param hiddenPageQry
|
||||
* @return
|
||||
*/
|
||||
public PageResponse<HiddenCO> execute(HiddenPageQry hiddenPageQry) {
|
||||
Map<String, Object> params = PageQueryHelper.toHashMap(hiddenPageQry);
|
||||
PageResponse<HiddenDO> pageResponse = hiddenRepository.listPage(params);
|
||||
List<HiddenCO> examCenterCOS = hiddenCoConvertor.converDOsToCOs(pageResponse.getData());
|
||||
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
package com.zcloud.key.project.command.query.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.zcloud.key.project.command.convertor.hidden.HiddenRectificationRecordCoConvertor;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenRectificationRecordCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenRectificationRecordDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenRectificationRecordRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Component
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordQueryExe {
|
||||
private final HiddenRectificationRecordRepository hiddenRectificationRecordRepository;
|
||||
private final HiddenRectificationRecordCoConvertor hiddenRectificationRecordCoConvertor;
|
||||
|
||||
/**
|
||||
* 分页
|
||||
*
|
||||
* @param hiddenRectificationRecordPageQry
|
||||
* @return
|
||||
*/
|
||||
public PageResponse<HiddenRectificationRecordCO> execute(HiddenRectificationRecordPageQry hiddenRectificationRecordPageQry) {
|
||||
Map<String, Object> params = PageQueryHelper.toHashMap(hiddenRectificationRecordPageQry);
|
||||
PageResponse<HiddenRectificationRecordDO> pageResponse = hiddenRectificationRecordRepository.listPage(params);
|
||||
List<HiddenRectificationRecordCO> examCenterCOS = hiddenRectificationRecordCoConvertor.converDOsToCOs(pageResponse.getData());
|
||||
return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,18 +1,17 @@
|
|||
package com.zcloud.key.project.command.query;
|
||||
package com.zcloud.key.project.command.query.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.zcloud.key.project.command.convertor.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.command.convertor.project.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.domain.enums.KeyProjectCameraTypeEnum;
|
||||
import com.zcloud.key.project.dto.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.CameraInfoDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.dto.project.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.CameraInfoDO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectCameraRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
|
|
@ -1,24 +1,24 @@
|
|||
package com.zcloud.key.project.command.query;
|
||||
package com.zcloud.key.project.command.query.project;
|
||||
|
||||
import cn.hutool.core.collection.CollUtil;
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.gbscommon.utils.PageQueryHelper;
|
||||
import com.zcloud.key.project.command.convertor.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.command.convertor.KeyProjectCoConvertor;
|
||||
import com.zcloud.key.project.command.convertor.project.KeyProjectCameraCoConvertor;
|
||||
import com.zcloud.key.project.command.convertor.project.KeyProjectCoConvertor;
|
||||
import com.zcloud.key.project.domain.enums.KeyProjectCameraTypeEnum;
|
||||
import com.zcloud.key.project.dto.CorpStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.KeyProjectPageQry;
|
||||
import com.zcloud.key.project.dto.XgfCorpStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.KeyProjectStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.*;
|
||||
import com.zcloud.key.project.dto.project.CorpStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectPageQry;
|
||||
import com.zcloud.key.project.dto.project.XgfCorpStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.project.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.*;
|
||||
import com.zcloud.key.project.persistence.repository.CorpInfoRepository;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectRepository;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
package com.zcloud.key.project.service.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.hidden.HiddenAcceptRecordServiceI;
|
||||
import com.zcloud.key.project.command.hidden.HiddenAcceptRecordAddExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenAcceptRecordRemoveExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenAcceptRecordUpdateExe;
|
||||
import com.zcloud.key.project.command.query.hidden.HiddenAcceptRecordQueryExe;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenAcceptRecordCO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordServiceImpl implements HiddenAcceptRecordServiceI {
|
||||
private final HiddenAcceptRecordAddExe hiddenAcceptRecordAddExe;
|
||||
private final HiddenAcceptRecordUpdateExe hiddenAcceptRecordUpdateExe;
|
||||
private final HiddenAcceptRecordRemoveExe hiddenAcceptRecordRemoveExe;
|
||||
private final HiddenAcceptRecordQueryExe hiddenAcceptRecordQueryExe;
|
||||
|
||||
@Override
|
||||
public PageResponse<HiddenAcceptRecordCO> listPage(HiddenAcceptRecordPageQry qry) {
|
||||
|
||||
return hiddenAcceptRecordQueryExe.execute(qry);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SingleResponse add(HiddenAcceptRecordAddCmd cmd) {
|
||||
|
||||
hiddenAcceptRecordAddExe.execute(cmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void edit(HiddenAcceptRecordUpdateCmd hiddenAcceptRecordUpdateCmd) {
|
||||
hiddenAcceptRecordUpdateExe.execute(hiddenAcceptRecordUpdateCmd);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void remove(Long id) {
|
||||
hiddenAcceptRecordRemoveExe.execute(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeBatch(Long[] ids) {
|
||||
hiddenAcceptRecordRemoveExe.execute(ids);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
package com.zcloud.key.project.service.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.hidden.HiddenFindUserServiceI;
|
||||
import com.zcloud.key.project.command.hidden.HiddenFindUserAddExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenFindUserRemoveExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenFindUserUpdateExe;
|
||||
import com.zcloud.key.project.command.query.hidden.HiddenFindUserQueryExe;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenFindUserCO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserServiceImpl implements HiddenFindUserServiceI {
|
||||
private final HiddenFindUserAddExe hiddenFindUserAddExe;
|
||||
private final HiddenFindUserUpdateExe hiddenFindUserUpdateExe;
|
||||
private final HiddenFindUserRemoveExe hiddenFindUserRemoveExe;
|
||||
private final HiddenFindUserQueryExe hiddenFindUserQueryExe;
|
||||
|
||||
@Override
|
||||
public PageResponse<HiddenFindUserCO> listPage(HiddenFindUserPageQry qry) {
|
||||
|
||||
return hiddenFindUserQueryExe.execute(qry);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SingleResponse add(HiddenFindUserAddCmd cmd) {
|
||||
|
||||
hiddenFindUserAddExe.execute(cmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void edit(HiddenFindUserUpdateCmd hiddenFindUserUpdateCmd) {
|
||||
hiddenFindUserUpdateExe.execute(hiddenFindUserUpdateCmd);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void remove(Long id) {
|
||||
hiddenFindUserRemoveExe.execute(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeBatch(Long[] ids) {
|
||||
hiddenFindUserRemoveExe.execute(ids);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
package com.zcloud.key.project.service.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.hidden.HiddenRectificationRecordServiceI;
|
||||
import com.zcloud.key.project.command.hidden.HiddenRectificationRecordAddExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenRectificationRecordRemoveExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenRectificationRecordUpdateExe;
|
||||
import com.zcloud.key.project.command.query.hidden.HiddenRectificationRecordQueryExe;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenRectificationRecordCO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordServiceImpl implements HiddenRectificationRecordServiceI {
|
||||
private final HiddenRectificationRecordAddExe hiddenRectificationRecordAddExe;
|
||||
private final HiddenRectificationRecordUpdateExe hiddenRectificationRecordUpdateExe;
|
||||
private final HiddenRectificationRecordRemoveExe hiddenRectificationRecordRemoveExe;
|
||||
private final HiddenRectificationRecordQueryExe hiddenRectificationRecordQueryExe;
|
||||
|
||||
@Override
|
||||
public PageResponse<HiddenRectificationRecordCO> listPage(HiddenRectificationRecordPageQry qry) {
|
||||
|
||||
return hiddenRectificationRecordQueryExe.execute(qry);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SingleResponse add(HiddenRectificationRecordAddCmd cmd) {
|
||||
|
||||
hiddenRectificationRecordAddExe.execute(cmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void edit(HiddenRectificationRecordUpdateCmd hiddenRectificationRecordUpdateCmd) {
|
||||
hiddenRectificationRecordUpdateExe.execute(hiddenRectificationRecordUpdateCmd);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void remove(Long id) {
|
||||
hiddenRectificationRecordRemoveExe.execute(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeBatch(Long[] ids) {
|
||||
hiddenRectificationRecordRemoveExe.execute(ids);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,59 @@
|
|||
package com.zcloud.key.project.service.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.hidden.HiddenServiceI;
|
||||
import com.zcloud.key.project.command.hidden.HiddenAddExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenRemoveExe;
|
||||
import com.zcloud.key.project.command.hidden.HiddenUpdateExe;
|
||||
import com.zcloud.key.project.command.query.hidden.HiddenQueryExe;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenCO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
/**
|
||||
* web-app
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:52
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenServiceImpl implements HiddenServiceI {
|
||||
private final HiddenAddExe hiddenAddExe;
|
||||
private final HiddenUpdateExe hiddenUpdateExe;
|
||||
private final HiddenRemoveExe hiddenRemoveExe;
|
||||
private final HiddenQueryExe hiddenQueryExe;
|
||||
|
||||
@Override
|
||||
public PageResponse<HiddenCO> listPage(HiddenPageQry qry) {
|
||||
|
||||
return hiddenQueryExe.execute(qry);
|
||||
}
|
||||
|
||||
@Override
|
||||
public SingleResponse add(HiddenAddCmd cmd) {
|
||||
|
||||
hiddenAddExe.execute(cmd);
|
||||
return SingleResponse.buildSuccess();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void edit(HiddenUpdateCmd hiddenUpdateCmd) {
|
||||
hiddenUpdateExe.execute(hiddenUpdateCmd);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void remove(Long id) {
|
||||
hiddenRemoveExe.execute(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeBatch(Long[] ids) {
|
||||
hiddenRemoveExe.execute(ids);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,24 +1,21 @@
|
|||
package com.zcloud.key.project.service;
|
||||
package com.zcloud.key.project.service.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.KeyProjectCameraServiceI;
|
||||
import com.zcloud.key.project.command.KeyProjectCameraAddExe;
|
||||
import com.zcloud.key.project.command.KeyProjectCameraRemoveExe;
|
||||
import com.zcloud.key.project.command.KeyProjectCameraUpdateExe;
|
||||
import com.zcloud.key.project.command.query.KeyProjectCameraQueryExe;
|
||||
import com.zcloud.key.project.dto.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.api.project.KeyProjectCameraServiceI;
|
||||
import com.zcloud.key.project.command.project.KeyProjectCameraAddExe;
|
||||
import com.zcloud.key.project.command.project.KeyProjectCameraRemoveExe;
|
||||
import com.zcloud.key.project.command.project.KeyProjectCameraUpdateExe;
|
||||
import com.zcloud.key.project.command.query.project.KeyProjectCameraQueryExe;
|
||||
import com.zcloud.key.project.dto.project.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCameraCO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -1,18 +1,17 @@
|
|||
package com.zcloud.key.project.service;
|
||||
package com.zcloud.key.project.service.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.api.KeyProjectServiceI;
|
||||
import com.zcloud.key.project.command.KeyProjectAddExe;
|
||||
import com.zcloud.key.project.command.KeyProjectRemoveExe;
|
||||
import com.zcloud.key.project.command.KeyProjectUpdateExe;
|
||||
import com.zcloud.key.project.command.query.KeyProjectQueryExe;
|
||||
import com.zcloud.key.project.dto.*;
|
||||
import com.zcloud.key.project.dto.clientobject.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.KeyProjectStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.api.project.KeyProjectServiceI;
|
||||
import com.zcloud.key.project.command.project.KeyProjectAddExe;
|
||||
import com.zcloud.key.project.command.project.KeyProjectRemoveExe;
|
||||
import com.zcloud.key.project.command.project.KeyProjectUpdateExe;
|
||||
import com.zcloud.key.project.command.query.project.KeyProjectQueryExe;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.project.*;
|
||||
import com.zcloud.key.project.dto.clientobject.project.XgfCorpStatisticsCO;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
package com.zcloud.key.project.api.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAcceptRecordUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenAcceptRecordCO;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
public interface HiddenAcceptRecordServiceI {
|
||||
PageResponse<HiddenAcceptRecordCO> listPage(HiddenAcceptRecordPageQry qry);
|
||||
|
||||
SingleResponse<HiddenAcceptRecordCO> add(HiddenAcceptRecordAddCmd cmd);
|
||||
|
||||
void edit(HiddenAcceptRecordUpdateCmd cmd);
|
||||
|
||||
void remove(Long id);
|
||||
|
||||
void removeBatch(Long[] ids);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
package com.zcloud.key.project.api.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenFindUserUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenFindUserCO;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
public interface HiddenFindUserServiceI {
|
||||
PageResponse<HiddenFindUserCO> listPage(HiddenFindUserPageQry qry);
|
||||
|
||||
SingleResponse<HiddenFindUserCO> add(HiddenFindUserAddCmd cmd);
|
||||
|
||||
void edit(HiddenFindUserUpdateCmd cmd);
|
||||
|
||||
void remove(Long id);
|
||||
|
||||
void removeBatch(Long[] ids);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
package com.zcloud.key.project.api.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenRectificationRecordUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenRectificationRecordCO;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
public interface HiddenRectificationRecordServiceI {
|
||||
PageResponse<HiddenRectificationRecordCO> listPage(HiddenRectificationRecordPageQry qry);
|
||||
|
||||
SingleResponse<HiddenRectificationRecordCO> add(HiddenRectificationRecordAddCmd cmd);
|
||||
|
||||
void edit(HiddenRectificationRecordUpdateCmd cmd);
|
||||
|
||||
void remove(Long id);
|
||||
|
||||
void removeBatch(Long[] ids);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
package com.zcloud.key.project.api.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenAddCmd;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenPageQry;
|
||||
import com.zcloud.key.project.dto.hidden.HiddenUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.hidden.HiddenCO;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:52
|
||||
*/
|
||||
public interface HiddenServiceI {
|
||||
PageResponse<HiddenCO> listPage(HiddenPageQry qry);
|
||||
|
||||
SingleResponse<HiddenCO> add(HiddenAddCmd cmd);
|
||||
|
||||
void edit(HiddenUpdateCmd cmd);
|
||||
|
||||
void remove(Long id);
|
||||
|
||||
void removeBatch(Long[] ids);
|
||||
}
|
||||
|
||||
|
|
@ -1,16 +1,14 @@
|
|||
package com.zcloud.key.project.api;
|
||||
package com.zcloud.key.project.api.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.dto.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.KeyProjectCameraUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCameraCO;
|
||||
import com.zcloud.key.project.dto.project.CameraListCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraAddCmd;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraPageQry;
|
||||
import com.zcloud.key.project.dto.project.KeyProjectCameraUpdateCmd;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CameraInfoCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCameraCO;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -1,13 +1,12 @@
|
|||
package com.zcloud.key.project.api;
|
||||
package com.zcloud.key.project.api.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageResponse;
|
||||
import com.alibaba.cola.dto.SingleResponse;
|
||||
import com.zcloud.key.project.dto.*;
|
||||
import com.zcloud.key.project.dto.clientobject.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.KeyProjectStatisticsPageQry;
|
||||
import com.zcloud.key.project.dto.clientobject.XgfCorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.CorpStatisticsCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectCO;
|
||||
import com.zcloud.key.project.dto.clientobject.project.KeyProjectStatisticsCO;
|
||||
import com.zcloud.key.project.dto.project.*;
|
||||
import com.zcloud.key.project.dto.clientobject.project.XgfCorpStatisticsCO;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
package com.zcloud.key.project.dto.clientobject.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Data
|
||||
public class HiddenAcceptRecordCO extends ClientObject {
|
||||
//主键
|
||||
@ApiModelProperty(value = "主键")
|
||||
private Long id;
|
||||
//业务主键id
|
||||
@ApiModelProperty(value = "业务主键id")
|
||||
private String hiddenAcceptRecordId;
|
||||
//隐患主键id
|
||||
@ApiModelProperty(value = "隐患主键id")
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
@ApiModelProperty(value = "安全检查id")
|
||||
private String inspectionId;
|
||||
//验收人部门id
|
||||
@ApiModelProperty(value = "验收人部门id")
|
||||
private Long acceptDepartmentId;
|
||||
//验收人id
|
||||
@ApiModelProperty(value = "验收人id")
|
||||
private Long acceptUserId;
|
||||
//验收时间
|
||||
@ApiModelProperty(value = "验收时间")
|
||||
private LocalDateTime acceptTime;
|
||||
//乐观锁
|
||||
@ApiModelProperty(value = "乐观锁")
|
||||
private Integer version;
|
||||
//创建人
|
||||
@ApiModelProperty(value = "创建人")
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
@ApiModelProperty(value = "创建人姓名")
|
||||
private String createName;
|
||||
//创建时间
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
@ApiModelProperty(value = "更新人")
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
@ApiModelProperty(value = "修改人名称")
|
||||
private String updateName;
|
||||
//更新时间
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
@ApiModelProperty(value = "描述")
|
||||
private String remarks;
|
||||
//是否删除
|
||||
@ApiModelProperty(value = "是否删除")
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
@ApiModelProperty(value = "租户id")
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
@ApiModelProperty(value = "机构id")
|
||||
private Long orgId;
|
||||
//环境
|
||||
@ApiModelProperty(value = "环境")
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,103 @@
|
|||
package com.zcloud.key.project.dto.clientobject.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Data
|
||||
public class HiddenCO extends ClientObject {
|
||||
//主键
|
||||
@ApiModelProperty(value = "主键")
|
||||
private Long id;
|
||||
//业务主键id
|
||||
@ApiModelProperty(value = "业务主键id")
|
||||
private String hiddenId;
|
||||
//来源ID外键
|
||||
@ApiModelProperty(value = "来源ID外键")
|
||||
private String foreignKey;
|
||||
//隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)
|
||||
@ApiModelProperty(value = "隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)")
|
||||
private Integer source;
|
||||
//隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回
|
||||
@ApiModelProperty(value = "隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回")
|
||||
private Integer state;
|
||||
//隐患级别
|
||||
@ApiModelProperty(value = "隐患级别")
|
||||
private String hiddenLevel;
|
||||
//隐患级别名称
|
||||
@ApiModelProperty(value = "隐患级别名称")
|
||||
private String hiddenLevelName;
|
||||
//隐患描述
|
||||
@ApiModelProperty(value = "隐患描述")
|
||||
private String hiddenDesc;
|
||||
//法律依据
|
||||
@ApiModelProperty(value = "法律依据")
|
||||
private String legalBasis;
|
||||
//隐患位置描述
|
||||
@ApiModelProperty(value = "隐患位置描述")
|
||||
private String positionDesc;
|
||||
//隐患类型
|
||||
@ApiModelProperty(value = "隐患类型")
|
||||
private String hiddenType;
|
||||
//隐患类型名称
|
||||
@ApiModelProperty(value = "隐患类型名称")
|
||||
private String hiddenTypeName;
|
||||
//整改类型 1立即整改 2延期整改
|
||||
@ApiModelProperty(value = "整改类型 1立即整改 2延期整改")
|
||||
private Integer rectificationType;
|
||||
//整改期限(整改截至日期)
|
||||
@ApiModelProperty(value = "整改期限(整改截至日期)")
|
||||
private LocalDateTime rectificationDeadline;
|
||||
//整改人部门id
|
||||
@ApiModelProperty(value = "整改人部门id")
|
||||
private Long rectificationDepartmentId;
|
||||
//整改人id
|
||||
@ApiModelProperty(value = "整改人id")
|
||||
private Long rectificationUserId;
|
||||
//乐观锁
|
||||
@ApiModelProperty(value = "乐观锁")
|
||||
private Integer version;
|
||||
//创建人
|
||||
@ApiModelProperty(value = "创建人")
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
@ApiModelProperty(value = "创建人姓名")
|
||||
private String createName;
|
||||
//创建时间
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
@ApiModelProperty(value = "更新人")
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
@ApiModelProperty(value = "修改人名称")
|
||||
private String updateName;
|
||||
//更新时间
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
@ApiModelProperty(value = "描述")
|
||||
private String remarks;
|
||||
//是否删除
|
||||
@ApiModelProperty(value = "是否删除")
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
@ApiModelProperty(value = "租户id")
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
@ApiModelProperty(value = "机构id")
|
||||
private Long orgId;
|
||||
//环境
|
||||
@ApiModelProperty(value = "环境")
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,70 @@
|
|||
package com.zcloud.key.project.dto.clientobject.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Data
|
||||
public class HiddenFindUserCO extends ClientObject {
|
||||
//主键
|
||||
@ApiModelProperty(value = "主键")
|
||||
private Long id;
|
||||
//业务主键id
|
||||
@ApiModelProperty(value = "业务主键id")
|
||||
private String hiddenFindUserId;
|
||||
//隐患主键id
|
||||
@ApiModelProperty(value = "隐患主键id")
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
@ApiModelProperty(value = "安全检查id")
|
||||
private String inspectionId;
|
||||
//发现人id
|
||||
@ApiModelProperty(value = "发现人id")
|
||||
private Long findUserId;
|
||||
//乐观锁
|
||||
@ApiModelProperty(value = "乐观锁")
|
||||
private Integer version;
|
||||
//创建人
|
||||
@ApiModelProperty(value = "创建人")
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
@ApiModelProperty(value = "创建人姓名")
|
||||
private String createName;
|
||||
//创建时间
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
@ApiModelProperty(value = "更新人")
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
@ApiModelProperty(value = "修改人名称")
|
||||
private String updateName;
|
||||
//更新时间
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
@ApiModelProperty(value = "描述")
|
||||
private String remarks;
|
||||
//是否删除
|
||||
@ApiModelProperty(value = "是否删除")
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
@ApiModelProperty(value = "租户id")
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
@ApiModelProperty(value = "机构id")
|
||||
private Long orgId;
|
||||
//环境
|
||||
@ApiModelProperty(value = "环境")
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,79 @@
|
|||
package com.zcloud.key.project.dto.clientobject.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Data
|
||||
public class HiddenRectificationRecordCO extends ClientObject {
|
||||
//主键
|
||||
@ApiModelProperty(value = "主键")
|
||||
private Long id;
|
||||
//业务主键id
|
||||
@ApiModelProperty(value = "业务主键id")
|
||||
private String hiddenRectificationRecordId;
|
||||
//隐患主键id
|
||||
@ApiModelProperty(value = "隐患主键id")
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
@ApiModelProperty(value = "安全检查id")
|
||||
private String inspectionId;
|
||||
//整改人部门id
|
||||
@ApiModelProperty(value = "整改人部门id")
|
||||
private Long rectificationDepartmentId;
|
||||
//整改人id
|
||||
@ApiModelProperty(value = "整改人id")
|
||||
private Long rectificationUserId;
|
||||
//整改时间
|
||||
@ApiModelProperty(value = "整改时间")
|
||||
private LocalDateTime rectificationTime;
|
||||
//整改描述
|
||||
@ApiModelProperty(value = "整改描述")
|
||||
private String rectificationDesc;
|
||||
//乐观锁
|
||||
@ApiModelProperty(value = "乐观锁")
|
||||
private Integer version;
|
||||
//创建人
|
||||
@ApiModelProperty(value = "创建人")
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
@ApiModelProperty(value = "创建人姓名")
|
||||
private String createName;
|
||||
//创建时间
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
@ApiModelProperty(value = "更新人")
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
@ApiModelProperty(value = "修改人名称")
|
||||
private String updateName;
|
||||
//更新时间
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
@ApiModelProperty(value = "描述")
|
||||
private String remarks;
|
||||
//是否删除
|
||||
@ApiModelProperty(value = "是否删除")
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
@ApiModelProperty(value = "租户id")
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
@ApiModelProperty(value = "机构id")
|
||||
private Long orgId;
|
||||
//环境
|
||||
@ApiModelProperty(value = "环境")
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -1,14 +1,9 @@
|
|||
package com.zcloud.key.project.dto.clientobject;
|
||||
package com.zcloud.key.project.dto.clientobject.project;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
|
|
@ -1,13 +1,9 @@
|
|||
package com.zcloud.key.project.dto.clientobject;
|
||||
package com.zcloud.key.project.dto.clientobject.project;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto.clientobject;
|
||||
package com.zcloud.key.project.dto.clientobject.project;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
|
|
@ -44,6 +44,9 @@ public class KeyProjectCO extends ClientObject {
|
|||
@ApiModelProperty(value = "是否已有项目内作业,1:是,0:否")
|
||||
private Integer projectWorkFlag;
|
||||
//重点作业名称
|
||||
@ApiModelProperty(value = "重点作业id")
|
||||
private String projectId;
|
||||
//重点作业名称
|
||||
@ApiModelProperty(value = "重点作业名称")
|
||||
private String projectName;
|
||||
//涉及重点作业属性类型
|
||||
|
|
@ -1,12 +1,9 @@
|
|||
package com.zcloud.key.project.dto.clientobject;
|
||||
package com.zcloud.key.project.dto.clientobject.project;
|
||||
|
||||
import com.alibaba.cola.dto.ClientObject;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
|
||||
/**
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto.clientobject;
|
||||
package com.zcloud.key.project.dto.clientobject.project;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -22,6 +22,9 @@ public class KeyProjectStatisticsCO implements Serializable {
|
|||
@ApiModelProperty(value = "业务主键id")
|
||||
private String keyProjectId;
|
||||
//重点作业名称
|
||||
@ApiModelProperty(value = "重点作业id")
|
||||
private String projectId;
|
||||
//重点作业名称
|
||||
@ApiModelProperty(value = "重点作业名称")
|
||||
private String projectName;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto.clientobject;
|
||||
package com.zcloud.key.project.dto.clientobject.project;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -0,0 +1,46 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordAddCmd extends Command {
|
||||
@ApiModelProperty(value = "隐患主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "隐患主键id不能为空")
|
||||
private String hiddenId;
|
||||
|
||||
@ApiModelProperty(value = "安全检查id", name = "inspectionId", required = true)
|
||||
@NotEmpty(message = "安全检查id不能为空")
|
||||
private String inspectionId;
|
||||
|
||||
@ApiModelProperty(value = "验收人部门id", name = "acceptDepartmentId", required = true)
|
||||
@NotNull(message = "验收人部门id不能为空")
|
||||
private Long acceptDepartmentId;
|
||||
|
||||
@ApiModelProperty(value = "验收人id", name = "acceptUserId", required = true)
|
||||
@NotNull(message = "验收人id不能为空")
|
||||
private Long acceptUserId;
|
||||
|
||||
@ApiModelProperty(value = "验收时间", name = "acceptTime", required = true)
|
||||
@NotEmpty(message = "验收时间不能为空")
|
||||
private LocalDateTime acceptTime;
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Data
|
||||
public class HiddenAcceptRecordPageQry extends PageQuery {
|
||||
|
||||
/**
|
||||
* 查询条件操作前缀,支持以下几种数据库查询操作:
|
||||
* - `like`: 模糊匹配查询,对应SQL的LIKE操作符
|
||||
* - `eq`: 等值查询,对应SQL的=操作符
|
||||
* - `gt`: 大于比较查询
|
||||
* - `lt`: 小于比较查询
|
||||
* - `ge`: 大于等于比较查询
|
||||
* - `le`: 小于等于比较查询
|
||||
* - `ne`: 不等比较查询,对应SQL的!=操作符
|
||||
*/
|
||||
private String likeHiddenAcceptRecordId;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordUpdateCmd extends Command {
|
||||
@ApiModelProperty(value = "主键", name = "id", required = true)
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Long id;
|
||||
@ApiModelProperty(value = "业务主键id", name = "hiddenAcceptRecordId", required = true)
|
||||
@NotEmpty(message = "业务主键id不能为空")
|
||||
private String hiddenAcceptRecordId;
|
||||
@ApiModelProperty(value = "隐患主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "隐患主键id不能为空")
|
||||
private String hiddenId;
|
||||
@ApiModelProperty(value = "安全检查id", name = "inspectionId", required = true)
|
||||
@NotEmpty(message = "安全检查id不能为空")
|
||||
private String inspectionId;
|
||||
@ApiModelProperty(value = "验收人部门id", name = "acceptDepartmentId", required = true)
|
||||
@NotNull(message = "验收人部门id不能为空")
|
||||
private Long acceptDepartmentId;
|
||||
@ApiModelProperty(value = "验收人id", name = "acceptUserId", required = true)
|
||||
@NotNull(message = "验收人id不能为空")
|
||||
private Long acceptUserId;
|
||||
@ApiModelProperty(value = "验收时间", name = "acceptTime", required = true)
|
||||
@NotEmpty(message = "验收时间不能为空")
|
||||
private LocalDateTime acceptTime;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,82 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenAddCmd extends Command {
|
||||
@ApiModelProperty(value = "来源ID外键", name = "foreignKey", required = true)
|
||||
@NotEmpty(message = "来源ID外键不能为空")
|
||||
private String foreignKey;
|
||||
|
||||
@ApiModelProperty(value = "隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)", name = "source", required = true)
|
||||
@NotNull(message = "隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)不能为空")
|
||||
private Integer source;
|
||||
|
||||
@ApiModelProperty(value = "隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回", name = "state", required = true)
|
||||
@NotNull(message = "隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回不能为空")
|
||||
private Integer state;
|
||||
|
||||
@ApiModelProperty(value = "隐患级别", name = "hiddenLevel", required = true)
|
||||
@NotEmpty(message = "隐患级别不能为空")
|
||||
private String hiddenLevel;
|
||||
|
||||
@ApiModelProperty(value = "隐患级别名称", name = "hiddenLevelName", required = true)
|
||||
@NotEmpty(message = "隐患级别名称不能为空")
|
||||
private String hiddenLevelName;
|
||||
|
||||
@ApiModelProperty(value = "隐患描述", name = "hiddenDesc", required = true)
|
||||
@NotEmpty(message = "隐患描述不能为空")
|
||||
private String hiddenDesc;
|
||||
|
||||
@ApiModelProperty(value = "法律依据", name = "legalBasis", required = true)
|
||||
@NotEmpty(message = "法律依据不能为空")
|
||||
private String legalBasis;
|
||||
|
||||
@ApiModelProperty(value = "隐患位置描述", name = "positionDesc", required = true)
|
||||
@NotEmpty(message = "隐患位置描述不能为空")
|
||||
private String positionDesc;
|
||||
|
||||
@ApiModelProperty(value = "隐患类型", name = "hiddenType", required = true)
|
||||
@NotEmpty(message = "隐患类型不能为空")
|
||||
private String hiddenType;
|
||||
|
||||
@ApiModelProperty(value = "隐患类型名称", name = "hiddenTypeName", required = true)
|
||||
@NotEmpty(message = "隐患类型名称不能为空")
|
||||
private String hiddenTypeName;
|
||||
|
||||
@ApiModelProperty(value = "整改类型 1立即整改 2延期整改", name = "rectificationType", required = true)
|
||||
@NotNull(message = "整改类型 1立即整改 2延期整改不能为空")
|
||||
private Integer rectificationType;
|
||||
|
||||
@ApiModelProperty(value = "整改期限(整改截至日期)", name = "rectificationDeadline", required = true)
|
||||
@NotEmpty(message = "整改期限(整改截至日期)不能为空")
|
||||
private LocalDateTime rectificationDeadline;
|
||||
|
||||
@ApiModelProperty(value = "整改人部门id", name = "rectificationDepartmentId", required = true)
|
||||
@NotNull(message = "整改人部门id不能为空")
|
||||
private Long rectificationDepartmentId;
|
||||
|
||||
@ApiModelProperty(value = "整改人id", name = "rectificationUserId", required = true)
|
||||
@NotNull(message = "整改人id不能为空")
|
||||
private Long rectificationUserId;
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserAddCmd extends Command {
|
||||
@ApiModelProperty(value = "隐患主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "隐患主键id不能为空")
|
||||
private String hiddenId;
|
||||
|
||||
@ApiModelProperty(value = "安全检查id", name = "inspectionId", required = true)
|
||||
@NotEmpty(message = "安全检查id不能为空")
|
||||
private String inspectionId;
|
||||
|
||||
@ApiModelProperty(value = "发现人id", name = "findUserId", required = true)
|
||||
@NotNull(message = "发现人id不能为空")
|
||||
private Long findUserId;
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Data
|
||||
public class HiddenFindUserPageQry extends PageQuery {
|
||||
|
||||
/**
|
||||
* 查询条件操作前缀,支持以下几种数据库查询操作:
|
||||
* - `like`: 模糊匹配查询,对应SQL的LIKE操作符
|
||||
* - `eq`: 等值查询,对应SQL的=操作符
|
||||
* - `gt`: 大于比较查询
|
||||
* - `lt`: 小于比较查询
|
||||
* - `ge`: 大于等于比较查询
|
||||
* - `le`: 小于等于比较查询
|
||||
* - `ne`: 不等比较查询,对应SQL的!=操作符
|
||||
*/
|
||||
private String likeHiddenFindUserId;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,40 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserUpdateCmd extends Command {
|
||||
@ApiModelProperty(value = "主键", name = "id", required = true)
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Long id;
|
||||
@ApiModelProperty(value = "业务主键id", name = "hiddenFindUserId", required = true)
|
||||
@NotEmpty(message = "业务主键id不能为空")
|
||||
private String hiddenFindUserId;
|
||||
@ApiModelProperty(value = "隐患主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "隐患主键id不能为空")
|
||||
private String hiddenId;
|
||||
@ApiModelProperty(value = "安全检查id", name = "inspectionId", required = true)
|
||||
@NotEmpty(message = "安全检查id不能为空")
|
||||
private String inspectionId;
|
||||
@ApiModelProperty(value = "发现人id", name = "findUserId", required = true)
|
||||
@NotNull(message = "发现人id不能为空")
|
||||
private Long findUserId;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Data
|
||||
public class HiddenPageQry extends PageQuery {
|
||||
|
||||
/**
|
||||
* 查询条件操作前缀,支持以下几种数据库查询操作:
|
||||
* - `like`: 模糊匹配查询,对应SQL的LIKE操作符
|
||||
* - `eq`: 等值查询,对应SQL的=操作符
|
||||
* - `gt`: 大于比较查询
|
||||
* - `lt`: 小于比较查询
|
||||
* - `ge`: 大于等于比较查询
|
||||
* - `le`: 小于等于比较查询
|
||||
* - `ne`: 不等比较查询,对应SQL的!=操作符
|
||||
*/
|
||||
private String likeHiddenId;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordAddCmd extends Command {
|
||||
@ApiModelProperty(value = "隐患主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "隐患主键id不能为空")
|
||||
private String hiddenId;
|
||||
|
||||
@ApiModelProperty(value = "安全检查id", name = "inspectionId", required = true)
|
||||
@NotEmpty(message = "安全检查id不能为空")
|
||||
private String inspectionId;
|
||||
|
||||
@ApiModelProperty(value = "整改人部门id", name = "rectificationDepartmentId", required = true)
|
||||
@NotNull(message = "整改人部门id不能为空")
|
||||
private Long rectificationDepartmentId;
|
||||
|
||||
@ApiModelProperty(value = "整改人id", name = "rectificationUserId", required = true)
|
||||
@NotNull(message = "整改人id不能为空")
|
||||
private Long rectificationUserId;
|
||||
|
||||
@ApiModelProperty(value = "整改时间", name = "rectificationTime", required = true)
|
||||
@NotEmpty(message = "整改时间不能为空")
|
||||
private LocalDateTime rectificationTime;
|
||||
|
||||
@ApiModelProperty(value = "整改描述", name = "rectificationDesc", required = true)
|
||||
@NotEmpty(message = "整改描述不能为空")
|
||||
private String rectificationDesc;
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Data
|
||||
public class HiddenRectificationRecordPageQry extends PageQuery {
|
||||
|
||||
/**
|
||||
* 查询条件操作前缀,支持以下几种数据库查询操作:
|
||||
* - `like`: 模糊匹配查询,对应SQL的LIKE操作符
|
||||
* - `eq`: 等值查询,对应SQL的=操作符
|
||||
* - `gt`: 大于比较查询
|
||||
* - `lt`: 小于比较查询
|
||||
* - `ge`: 大于等于比较查询
|
||||
* - `le`: 小于等于比较查询
|
||||
* - `ne`: 不等比较查询,对应SQL的!=操作符
|
||||
*/
|
||||
private String likeHiddenRectificationRecordId;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordUpdateCmd extends Command {
|
||||
@ApiModelProperty(value = "主键", name = "id", required = true)
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Long id;
|
||||
@ApiModelProperty(value = "业务主键id", name = "hiddenRectificationRecordId", required = true)
|
||||
@NotEmpty(message = "业务主键id不能为空")
|
||||
private String hiddenRectificationRecordId;
|
||||
@ApiModelProperty(value = "隐患主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "隐患主键id不能为空")
|
||||
private String hiddenId;
|
||||
@ApiModelProperty(value = "安全检查id", name = "inspectionId", required = true)
|
||||
@NotEmpty(message = "安全检查id不能为空")
|
||||
private String inspectionId;
|
||||
@ApiModelProperty(value = "整改人部门id", name = "rectificationDepartmentId", required = true)
|
||||
@NotNull(message = "整改人部门id不能为空")
|
||||
private Long rectificationDepartmentId;
|
||||
@ApiModelProperty(value = "整改人id", name = "rectificationUserId", required = true)
|
||||
@NotNull(message = "整改人id不能为空")
|
||||
private Long rectificationUserId;
|
||||
@ApiModelProperty(value = "整改时间", name = "rectificationTime", required = true)
|
||||
@NotEmpty(message = "整改时间不能为空")
|
||||
private LocalDateTime rectificationTime;
|
||||
@ApiModelProperty(value = "整改描述", name = "rectificationDesc", required = true)
|
||||
@NotEmpty(message = "整改描述不能为空")
|
||||
private String rectificationDesc;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
package com.zcloud.key.project.dto.hidden;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-client
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:52
|
||||
*/
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HiddenUpdateCmd extends Command {
|
||||
@ApiModelProperty(value = "主键", name = "id", required = true)
|
||||
@NotNull(message = "主键不能为空")
|
||||
private Long id;
|
||||
@ApiModelProperty(value = "业务主键id", name = "hiddenId", required = true)
|
||||
@NotEmpty(message = "业务主键id不能为空")
|
||||
private String hiddenId;
|
||||
@ApiModelProperty(value = "来源ID外键", name = "foreignKey", required = true)
|
||||
@NotEmpty(message = "来源ID外键不能为空")
|
||||
private String foreignKey;
|
||||
@ApiModelProperty(value = "隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)", name = "source", required = true)
|
||||
@NotNull(message = "隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)不能为空")
|
||||
private Integer source;
|
||||
@ApiModelProperty(value = "隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回", name = "state", required = true)
|
||||
@NotNull(message = "隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回不能为空")
|
||||
private Integer state;
|
||||
@ApiModelProperty(value = "隐患级别", name = "hiddenLevel", required = true)
|
||||
@NotEmpty(message = "隐患级别不能为空")
|
||||
private String hiddenLevel;
|
||||
@ApiModelProperty(value = "隐患级别名称", name = "hiddenLevelName", required = true)
|
||||
@NotEmpty(message = "隐患级别名称不能为空")
|
||||
private String hiddenLevelName;
|
||||
@ApiModelProperty(value = "隐患描述", name = "hiddenDesc", required = true)
|
||||
@NotEmpty(message = "隐患描述不能为空")
|
||||
private String hiddenDesc;
|
||||
@ApiModelProperty(value = "法律依据", name = "legalBasis", required = true)
|
||||
@NotEmpty(message = "法律依据不能为空")
|
||||
private String legalBasis;
|
||||
@ApiModelProperty(value = "隐患位置描述", name = "positionDesc", required = true)
|
||||
@NotEmpty(message = "隐患位置描述不能为空")
|
||||
private String positionDesc;
|
||||
@ApiModelProperty(value = "隐患类型", name = "hiddenType", required = true)
|
||||
@NotEmpty(message = "隐患类型不能为空")
|
||||
private String hiddenType;
|
||||
@ApiModelProperty(value = "隐患类型名称", name = "hiddenTypeName", required = true)
|
||||
@NotEmpty(message = "隐患类型名称不能为空")
|
||||
private String hiddenTypeName;
|
||||
@ApiModelProperty(value = "整改类型 1立即整改 2延期整改", name = "rectificationType", required = true)
|
||||
@NotNull(message = "整改类型 1立即整改 2延期整改不能为空")
|
||||
private Integer rectificationType;
|
||||
@ApiModelProperty(value = "整改期限(整改截至日期)", name = "rectificationDeadline", required = true)
|
||||
@NotEmpty(message = "整改期限(整改截至日期)不能为空")
|
||||
private LocalDateTime rectificationDeadline;
|
||||
@ApiModelProperty(value = "整改人部门id", name = "rectificationDepartmentId", required = true)
|
||||
@NotNull(message = "整改人部门id不能为空")
|
||||
private Long rectificationDepartmentId;
|
||||
@ApiModelProperty(value = "整改人id", name = "rectificationUserId", required = true)
|
||||
@NotNull(message = "整改人id不能为空")
|
||||
private Long rectificationUserId;
|
||||
}
|
||||
|
||||
|
|
@ -1,12 +1,9 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
|
|
@ -1,14 +1,9 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* web-client
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -10,7 +10,6 @@ import javax.validation.constraints.NotEmpty;
|
|||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -43,6 +42,9 @@ public class KeyProjectAddCmd implements Serializable {
|
|||
@ApiModelProperty(value = "是否已有项目内作业,1:是,0:否", name = "projectWorkFlag", required = true)
|
||||
@NotNull(message = "是否已有项目内作业,1:是,0:否不能为空")
|
||||
private Integer projectWorkFlag;
|
||||
//重点作业名称
|
||||
@ApiModelProperty(value = "重点作业id")
|
||||
private String projectId;
|
||||
|
||||
@ApiModelProperty(value = "重点作业名称", name = "projectName", required = true)
|
||||
@NotEmpty(message = "重点作业名称不能为空")
|
||||
|
|
@ -1,10 +1,8 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.Command;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
|
@ -7,7 +7,6 @@ import lombok.Data;
|
|||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.alibaba.cola.dto.PageQuery;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -10,7 +10,6 @@ import javax.validation.constraints.NotEmpty;
|
|||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -47,7 +46,9 @@ public class KeyProjectUpdateCmd implements Serializable {
|
|||
@ApiModelProperty(value = "是否已有项目内作业,1:是,0:否", name = "projectWorkFlag", required = true)
|
||||
@NotNull(message = "是否已有项目内作业,1:是,0:否不能为空")
|
||||
private Integer projectWorkFlag;
|
||||
|
||||
//重点作业名称
|
||||
@ApiModelProperty(value = "重点作业id")
|
||||
private String projectId;
|
||||
@ApiModelProperty(value = "重点作业名称", name = "projectName", required = true)
|
||||
@NotEmpty(message = "重点作业名称不能为空")
|
||||
private String projectName;
|
||||
|
|
@ -1,15 +1,12 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.dto;
|
||||
package com.zcloud.key.project.dto.project;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
package com.zcloud.key.project.domain.gateway.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenAcceptRecordE;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
public interface HiddenAcceptRecordGateway {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*/
|
||||
Boolean add(HiddenAcceptRecordE hiddenAcceptRecordE);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*/
|
||||
Boolean update(HiddenAcceptRecordE hiddenAcceptRecordE);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
Boolean deletedHiddenAcceptRecordById(Long id);
|
||||
|
||||
Boolean deletedHiddenAcceptRecordByIds(Long[] id);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
package com.zcloud.key.project.domain.gateway.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenFindUserE;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
public interface HiddenFindUserGateway {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*/
|
||||
Boolean add(HiddenFindUserE hiddenFindUserE);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*/
|
||||
Boolean update(HiddenFindUserE hiddenFindUserE);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
Boolean deletedHiddenFindUserById(Long id);
|
||||
|
||||
Boolean deletedHiddenFindUserByIds(Long[] id);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
package com.zcloud.key.project.domain.gateway.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenE;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
public interface HiddenGateway {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*/
|
||||
Boolean add(HiddenE hiddenE);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*/
|
||||
Boolean update(HiddenE hiddenE);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
Boolean deletedHiddenById(Long id);
|
||||
|
||||
Boolean deletedHiddenByIds(Long[] id);
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
package com.zcloud.key.project.domain.gateway.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenRectificationRecordE;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
public interface HiddenRectificationRecordGateway {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*/
|
||||
Boolean add(HiddenRectificationRecordE hiddenRectificationRecordE);
|
||||
|
||||
/**
|
||||
* 修改
|
||||
*/
|
||||
Boolean update(HiddenRectificationRecordE hiddenRectificationRecordE);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
Boolean deletedHiddenRectificationRecordById(Long id);
|
||||
|
||||
Boolean deletedHiddenRectificationRecordByIds(Long[] id);
|
||||
}
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.zcloud.key.project.domain.gateway;
|
||||
package com.zcloud.key.project.domain.gateway.project;
|
||||
|
||||
import com.zcloud.key.project.domain.model.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectCameraE;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.zcloud.key.project.domain.gateway;
|
||||
package com.zcloud.key.project.domain.gateway.project;
|
||||
|
||||
import com.zcloud.key.project.domain.model.KeyProjectE;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectE;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
package com.zcloud.key.project.domain.model.hidden;
|
||||
|
||||
import com.jjb.saas.framework.domain.model.BaseE;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Data
|
||||
public class HiddenAcceptRecordE extends BaseE {
|
||||
//主键
|
||||
private Long id;
|
||||
//业务主键id
|
||||
private String hiddenAcceptRecordId;
|
||||
//隐患主键id
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
private String inspectionId;
|
||||
//验收人部门id
|
||||
private Long acceptDepartmentId;
|
||||
//验收人id
|
||||
private Long acceptUserId;
|
||||
//验收时间
|
||||
private LocalDateTime acceptTime;
|
||||
//乐观锁
|
||||
private Integer version;
|
||||
//创建人
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
private String createName;
|
||||
//创建时间
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
private String updateName;
|
||||
//更新时间
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
private String remarks;
|
||||
//是否删除
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
private Long orgId;
|
||||
//环境
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
package com.zcloud.key.project.domain.model.hidden;
|
||||
|
||||
import com.jjb.saas.framework.domain.model.BaseE;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Data
|
||||
public class HiddenE extends BaseE {
|
||||
//主键
|
||||
private Long id;
|
||||
//业务主键id
|
||||
private String hiddenId;
|
||||
//来源ID外键
|
||||
private String foreignKey;
|
||||
//隐患来源,1-视频识别报警,2-安全环保检查(监管端) 3-安全环保检查(企业端)
|
||||
private Integer source;
|
||||
//隐患状态 1,未整改,2:已整改,3:已验收,4:验收打回
|
||||
private Integer state;
|
||||
//隐患级别
|
||||
private String hiddenLevel;
|
||||
//隐患级别名称
|
||||
private String hiddenLevelName;
|
||||
//隐患描述
|
||||
private String hiddenDesc;
|
||||
//法律依据
|
||||
private String legalBasis;
|
||||
//隐患位置描述
|
||||
private String positionDesc;
|
||||
//隐患类型
|
||||
private String hiddenType;
|
||||
//隐患类型名称
|
||||
private String hiddenTypeName;
|
||||
//整改类型 1立即整改 2延期整改
|
||||
private Integer rectificationType;
|
||||
//整改期限(整改截至日期)
|
||||
private LocalDateTime rectificationDeadline;
|
||||
//整改人部门id
|
||||
private Long rectificationDepartmentId;
|
||||
//整改人id
|
||||
private Long rectificationUserId;
|
||||
//乐观锁
|
||||
private Integer version;
|
||||
//创建人
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
private String createName;
|
||||
//创建时间
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
private String updateName;
|
||||
//更新时间
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
private String remarks;
|
||||
//是否删除
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
private Long orgId;
|
||||
//环境
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
package com.zcloud.key.project.domain.model.hidden;
|
||||
|
||||
import com.jjb.saas.framework.domain.model.BaseE;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Data
|
||||
public class HiddenFindUserE extends BaseE {
|
||||
//主键
|
||||
private Long id;
|
||||
//业务主键id
|
||||
private String hiddenFindUserId;
|
||||
//隐患主键id
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
private String inspectionId;
|
||||
//发现人id
|
||||
private Long findUserId;
|
||||
//乐观锁
|
||||
private Integer version;
|
||||
//创建人
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
private String createName;
|
||||
//创建时间
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
private String updateName;
|
||||
//更新时间
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
private String remarks;
|
||||
//是否删除
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
private Long orgId;
|
||||
//环境
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
package com.zcloud.key.project.domain.model.hidden;
|
||||
|
||||
import com.jjb.saas.framework.domain.model.BaseE;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-domain
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Data
|
||||
public class HiddenRectificationRecordE extends BaseE {
|
||||
//主键
|
||||
private Long id;
|
||||
//业务主键id
|
||||
private String hiddenRectificationRecordId;
|
||||
//隐患主键id
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
private String inspectionId;
|
||||
//整改人部门id
|
||||
private Long rectificationDepartmentId;
|
||||
//整改人id
|
||||
private Long rectificationUserId;
|
||||
//整改时间
|
||||
private LocalDateTime rectificationTime;
|
||||
//整改描述
|
||||
private String rectificationDesc;
|
||||
//乐观锁
|
||||
private Integer version;
|
||||
//创建人
|
||||
private Long createId;
|
||||
//创建人姓名
|
||||
private String createName;
|
||||
//创建时间
|
||||
private LocalDateTime createTime;
|
||||
//更新人
|
||||
private Long updateId;
|
||||
//修改人名称
|
||||
private String updateName;
|
||||
//更新时间
|
||||
private LocalDateTime updateTime;
|
||||
//描述
|
||||
private String remarks;
|
||||
//是否删除
|
||||
private String deleteEnum;
|
||||
//租户id
|
||||
private Long tenantId;
|
||||
//机构id
|
||||
private Long orgId;
|
||||
//环境
|
||||
private String env;
|
||||
}
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.zcloud.key.project.domain.model;
|
||||
package com.zcloud.key.project.domain.model.project;
|
||||
|
||||
import com.jjb.saas.framework.domain.model.BaseE;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
package com.zcloud.key.project.domain.model;
|
||||
package com.zcloud.key.project.domain.model.project;
|
||||
|
||||
import com.jjb.saas.framework.domain.model.BaseE;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
|
@ -32,6 +31,8 @@ public class KeyProjectE extends BaseE {
|
|||
//是否已有项目内作业,1:是,0:否
|
||||
private Integer projectWorkFlag;
|
||||
//重点作业名称
|
||||
private String projectId;
|
||||
//重点作业名称
|
||||
private String projectName;
|
||||
//涉及重点作业属性类型
|
||||
private String projectType;
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
package com.zcloud.key.project.gatewayimpl.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenAcceptRecordGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenAcceptRecordE;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenAcceptRecordDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenAcceptRecordRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
* web-infrastructure
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenAcceptRecordGatewayImpl implements HiddenAcceptRecordGateway {
|
||||
private final HiddenAcceptRecordRepository hiddenAcceptRecordRepository;
|
||||
|
||||
@Override
|
||||
public Boolean add(HiddenAcceptRecordE hiddenAcceptRecordE) {
|
||||
HiddenAcceptRecordDO d = new HiddenAcceptRecordDO();
|
||||
BeanUtils.copyProperties(hiddenAcceptRecordE, d);
|
||||
hiddenAcceptRecordRepository.save(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean update(HiddenAcceptRecordE hiddenAcceptRecordE) {
|
||||
HiddenAcceptRecordDO d = new HiddenAcceptRecordDO();
|
||||
BeanUtils.copyProperties(hiddenAcceptRecordE, d);
|
||||
hiddenAcceptRecordRepository.updateById(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenAcceptRecordById(Long id) {
|
||||
return hiddenAcceptRecordRepository.removeById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenAcceptRecordByIds(Long[] ids) {
|
||||
return hiddenAcceptRecordRepository.removeByIds(Collections.singletonList(ids));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
package com.zcloud.key.project.gatewayimpl.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenFindUserGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenFindUserE;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenFindUserDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenFindUserRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
* web-infrastructure
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:23
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenFindUserGatewayImpl implements HiddenFindUserGateway {
|
||||
private final HiddenFindUserRepository hiddenFindUserRepository;
|
||||
|
||||
@Override
|
||||
public Boolean add(HiddenFindUserE hiddenFindUserE) {
|
||||
HiddenFindUserDO d = new HiddenFindUserDO();
|
||||
BeanUtils.copyProperties(hiddenFindUserE, d);
|
||||
hiddenFindUserRepository.save(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean update(HiddenFindUserE hiddenFindUserE) {
|
||||
HiddenFindUserDO d = new HiddenFindUserDO();
|
||||
BeanUtils.copyProperties(hiddenFindUserE, d);
|
||||
hiddenFindUserRepository.updateById(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenFindUserById(Long id) {
|
||||
return hiddenFindUserRepository.removeById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenFindUserByIds(Long[] ids) {
|
||||
return hiddenFindUserRepository.removeByIds(Collections.singletonList(ids));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
package com.zcloud.key.project.gatewayimpl.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenE;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
* web-infrastructure
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:32:51
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenGatewayImpl implements HiddenGateway {
|
||||
private final HiddenRepository hiddenRepository;
|
||||
|
||||
@Override
|
||||
public Boolean add(HiddenE hiddenE) {
|
||||
HiddenDO d = new HiddenDO();
|
||||
BeanUtils.copyProperties(hiddenE, d);
|
||||
hiddenRepository.save(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean update(HiddenE hiddenE) {
|
||||
HiddenDO d = new HiddenDO();
|
||||
BeanUtils.copyProperties(hiddenE, d);
|
||||
hiddenRepository.updateById(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenById(Long id) {
|
||||
return hiddenRepository.removeById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenByIds(Long[] ids) {
|
||||
return hiddenRepository.removeByIds(Collections.singletonList(ids));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
package com.zcloud.key.project.gatewayimpl.hidden;
|
||||
|
||||
import com.zcloud.key.project.domain.gateway.hidden.HiddenRectificationRecordGateway;
|
||||
import com.zcloud.key.project.domain.model.hidden.HiddenRectificationRecordE;
|
||||
import com.zcloud.key.project.persistence.dataobject.hidden.HiddenRectificationRecordDO;
|
||||
import com.zcloud.key.project.persistence.repository.hidden.HiddenRectificationRecordRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
* web-infrastructure
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:38
|
||||
*/
|
||||
@Service
|
||||
@AllArgsConstructor
|
||||
public class HiddenRectificationRecordGatewayImpl implements HiddenRectificationRecordGateway {
|
||||
private final HiddenRectificationRecordRepository hiddenRectificationRecordRepository;
|
||||
|
||||
@Override
|
||||
public Boolean add(HiddenRectificationRecordE hiddenRectificationRecordE) {
|
||||
HiddenRectificationRecordDO d = new HiddenRectificationRecordDO();
|
||||
BeanUtils.copyProperties(hiddenRectificationRecordE, d);
|
||||
hiddenRectificationRecordRepository.save(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean update(HiddenRectificationRecordE hiddenRectificationRecordE) {
|
||||
HiddenRectificationRecordDO d = new HiddenRectificationRecordDO();
|
||||
BeanUtils.copyProperties(hiddenRectificationRecordE, d);
|
||||
hiddenRectificationRecordRepository.updateById(d);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenRectificationRecordById(Long id) {
|
||||
return hiddenRectificationRecordRepository.removeById(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean deletedHiddenRectificationRecordByIds(Long[] ids) {
|
||||
return hiddenRectificationRecordRepository.removeByIds(Collections.singletonList(ids));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package com.zcloud.key.project.gatewayimpl;
|
||||
package com.zcloud.key.project.gatewayimpl.project;
|
||||
|
||||
import com.zcloud.gbscommon.utils.Tools;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.model.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectCameraRepository;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectCameraGateway;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectCameraE;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectCameraDO;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectCameraRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package com.zcloud.key.project.gatewayimpl;
|
||||
package com.zcloud.key.project.gatewayimpl.project;
|
||||
|
||||
import com.jjb.saas.framework.auth.utils.AuthContext;
|
||||
import com.zcloud.gbscommon.utils.Tools;
|
||||
import com.zcloud.key.project.domain.gateway.KeyProjectGateway;
|
||||
import com.zcloud.key.project.domain.model.KeyProjectE;
|
||||
import com.zcloud.key.project.persistence.dataobject.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.repository.KeyProjectRepository;
|
||||
import com.zcloud.key.project.domain.gateway.project.KeyProjectGateway;
|
||||
import com.zcloud.key.project.domain.model.project.KeyProjectE;
|
||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO;
|
||||
import com.zcloud.key.project.persistence.repository.project.KeyProjectRepository;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
package com.zcloud.key.project.persistence.dataobject.hidden;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.jjb.saas.framework.repository.basedo.BaseDO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* web-infrastructure
|
||||
*
|
||||
* @Author zhaokai
|
||||
* @Date 2026-03-20 11:33:08
|
||||
*/
|
||||
@Data
|
||||
@TableName("hidden_accept_record")
|
||||
@NoArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class HiddenAcceptRecordDO extends BaseDO {
|
||||
//业务主键id
|
||||
@ApiModelProperty(value = "业务主键id")
|
||||
private String hiddenAcceptRecordId;
|
||||
//隐患主键id
|
||||
@ApiModelProperty(value = "隐患主键id")
|
||||
private String hiddenId;
|
||||
//安全检查id
|
||||
@ApiModelProperty(value = "安全检查id")
|
||||
private String inspectionId;
|
||||
//验收人部门id
|
||||
@ApiModelProperty(value = "验收人部门id")
|
||||
private Long acceptDepartmentId;
|
||||
//验收人id
|
||||
@ApiModelProperty(value = "验收人id")
|
||||
private Long acceptUserId;
|
||||
//验收时间
|
||||
@ApiModelProperty(value = "验收时间")
|
||||
private LocalDateTime acceptTime;
|
||||
|
||||
public HiddenAcceptRecordDO(String hiddenAcceptRecordId) {
|
||||
this.hiddenAcceptRecordId = hiddenAcceptRecordId;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue