From 2b4b8694d2cf394485dad317a9f1d3d37e483db7 Mon Sep 17 00:00:00 2001 From: guoyuepeng <770272267@qq.com> Date: Tue, 18 Nov 2025 11:39:14 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=8F=A3=E9=97=A8=E9=97=A8=E7=A6=81=E7=9B=91?= =?UTF-8?q?-=E5=AE=A1=E6=89=B9=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/VehicleAuditUserController.java | 81 ------------------- .../command/VehicleAuditUserAddExe.java | 40 --------- .../command/VehicleAuditUserRemoveExe.java | 39 --------- .../command/VehicleAuditUserUpdateExe.java | 33 -------- .../VehicleAuditUserCoConvertor.java | 23 ------ .../query/VehicleAuditUserQueryExe.java | 42 ---------- .../service/VehicleAuditUserServiceImpl.java | 58 ------------- .../api/VehicleAuditUserServiceI.java | 26 ------ .../primeport/dto/VehicleAuditUserAddCmd.java | 54 ------------- .../dto/VehicleAuditUserPageQry.java | 29 ------- .../dto/VehicleAuditUserUpdateCmd.java | 54 ------------- .../dto/clientobject/VehicleAuditUserCO.java | 44 ---------- .../gateway/VehicleAuditUserGateway.java | 30 ------- .../domain/model/VehicleAuditUserE.java | 40 --------- .../VehicleAuditUserGatewayImpl.java | 50 ------------ .../dataobject/VehicleAuditUserDO.java | 50 ------------ .../mapper/VehicleAuditUserMapper.java | 17 ---- .../VehicleAuditUserRepository.java | 17 ---- .../impl/VehicleAuditUserRepositoryImpl.java | 39 --------- .../mapper/VehicleAuditUserMapper.xml | 8 -- 20 files changed, 774 deletions(-) delete mode 100644 web-adapter/src/main/java/com/zcloud/primeport/web/VehicleAuditUserController.java delete mode 100644 web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserAddExe.java delete mode 100644 web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserRemoveExe.java delete mode 100644 web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserUpdateExe.java delete mode 100644 web-app/src/main/java/com/zcloud/primeport/command/convertor/VehicleAuditUserCoConvertor.java delete mode 100644 web-app/src/main/java/com/zcloud/primeport/command/query/VehicleAuditUserQueryExe.java delete mode 100644 web-app/src/main/java/com/zcloud/primeport/service/VehicleAuditUserServiceImpl.java delete mode 100644 web-client/src/main/java/com/zcloud/primeport/api/VehicleAuditUserServiceI.java delete mode 100644 web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserAddCmd.java delete mode 100644 web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserPageQry.java delete mode 100644 web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserUpdateCmd.java delete mode 100644 web-client/src/main/java/com/zcloud/primeport/dto/clientobject/VehicleAuditUserCO.java delete mode 100644 web-domain/src/main/java/com/zcloud/primeport/domain/gateway/VehicleAuditUserGateway.java delete mode 100644 web-domain/src/main/java/com/zcloud/primeport/domain/model/VehicleAuditUserE.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/VehicleAuditUserGatewayImpl.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/VehicleAuditUserDO.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleAuditUserMapper.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/VehicleAuditUserRepository.java delete mode 100644 web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/VehicleAuditUserRepositoryImpl.java delete mode 100644 web-infrastructure/src/main/resources/mapper/VehicleAuditUserMapper.xml diff --git a/web-adapter/src/main/java/com/zcloud/primeport/web/VehicleAuditUserController.java b/web-adapter/src/main/java/com/zcloud/primeport/web/VehicleAuditUserController.java deleted file mode 100644 index 43490d3..0000000 --- a/web-adapter/src/main/java/com/zcloud/primeport/web/VehicleAuditUserController.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.zcloud.primeport.web; - -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.primeport.api.VehicleAuditUserServiceI; -import com.zcloud.primeport.dto.VehicleAuditUserAddCmd; -import com.zcloud.primeport.dto.VehicleAuditUserPageQry; -import com.zcloud.primeport.dto.VehicleAuditUserUpdateCmd; -import com.zcloud.primeport.dto.clientobject.VehicleAuditUserCO; -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 guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Api(tags = "车辆审批人信息") -@RequestMapping("/${application.gateway}/vehicleAuditUser") -@RestController -@AllArgsConstructor -public class VehicleAuditUserController { - private final VehicleAuditUserServiceI vehicleAuditUserService; - - @ApiOperation("新增") - @PostMapping("/save") - public SingleResponse add(@Validated @RequestBody VehicleAuditUserAddCmd cmd) { - SSOUser ssoUser = AuthContext.getCurrentUser(); - return vehicleAuditUserService.add(cmd); - } - - @ApiOperation("分页") - @PostMapping("/list") - public PageResponse page(@RequestBody VehicleAuditUserPageQry qry) { - return vehicleAuditUserService.listPage(qry); - } - - @ApiOperation("所有数据") - @GetMapping("/listAll") - public MultiResponse listAll() { - return MultiResponse.of(new ArrayList()); - } - - @ApiOperation("详情") - @GetMapping("/{id}") - public SingleResponse getInfoById(@PathVariable("id") Long id) { - return SingleResponse.of(new VehicleAuditUserCO()); - } - - @ApiOperation("删除") - @DeleteMapping("/{id}") - public Response remove(@PathVariable("id") Long id) { - vehicleAuditUserService.remove(id); - return SingleResponse.buildSuccess(); - } - - @ApiOperation("删除多个") - @DeleteMapping("/ids") - public Response removeBatch(@RequestParam Long[] ids) { - vehicleAuditUserService.removeBatch(ids); - return SingleResponse.buildSuccess(); - } - - @ApiOperation("修改") - @PutMapping("/edit") - public SingleResponse edit(@Validated @RequestBody VehicleAuditUserUpdateCmd vehicleAuditUserUpdateCmd) { - vehicleAuditUserService.edit(vehicleAuditUserUpdateCmd); - return SingleResponse.buildSuccess(); - } -} - diff --git a/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserAddExe.java b/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserAddExe.java deleted file mode 100644 index dc04e5c..0000000 --- a/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserAddExe.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.zcloud.primeport.command; - -import com.alibaba.cola.exception.BizException; -import com.zcloud.primeport.domain.gateway.VehicleAuditUserGateway; -import com.zcloud.primeport.domain.model.VehicleAuditUserE; -import com.zcloud.primeport.dto.VehicleAuditUserAddCmd; -import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Component; -import org.springframework.transaction.annotation.Transactional; - - -/** - * web-app - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Component -@AllArgsConstructor -public class VehicleAuditUserAddExe { - private final VehicleAuditUserGateway vehicleAuditUserGateway; - - @Transactional(rollbackFor = Exception.class) - public boolean execute(VehicleAuditUserAddCmd cmd) { - VehicleAuditUserE examTypeE = new VehicleAuditUserE(); - BeanUtils.copyProperties(cmd, examTypeE); - boolean res = false; - try { - res = vehicleAuditUserGateway.add(examTypeE); - } catch (Exception e) { - throw new RuntimeException(e); - } - if (!res) { - throw new BizException("保存失败"); - } - return true; - } -} - diff --git a/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserRemoveExe.java b/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserRemoveExe.java deleted file mode 100644 index 8385b96..0000000 --- a/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserRemoveExe.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.zcloud.primeport.command; - -import com.alibaba.cola.exception.BizException; -import com.zcloud.primeport.domain.gateway.VehicleAuditUserGateway; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Component; -import org.springframework.transaction.annotation.Transactional; - - -/** - * web-app - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -@Component -@AllArgsConstructor -public class VehicleAuditUserRemoveExe { - private final VehicleAuditUserGateway vehicleAuditUserGateway; - - @Transactional(rollbackFor = Exception.class) - public boolean execute(Long id) { - boolean res = vehicleAuditUserGateway.deletedVehicleAuditUserById(id); - if (!res) { - throw new BizException("删除失败"); - } - return true; - } - - @Transactional(rollbackFor = Exception.class) - public boolean execute(Long[] ids) { - boolean res = vehicleAuditUserGateway.deletedVehicleAuditUserByIds(ids); - if (!res) { - throw new BizException("删除失败"); - } - return true; - } -} - diff --git a/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserUpdateExe.java b/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserUpdateExe.java deleted file mode 100644 index bffeb21..0000000 --- a/web-app/src/main/java/com/zcloud/primeport/command/VehicleAuditUserUpdateExe.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.zcloud.primeport.command; -import com.alibaba.cola.exception.BizException; -import com.zcloud.primeport.domain.gateway.VehicleAuditUserGateway; -import com.zcloud.primeport.domain.model.VehicleAuditUserE; -import com.zcloud.primeport.dto.VehicleAuditUserUpdateCmd; -import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Component; -import org.springframework.transaction.annotation.Transactional; - - -/** - * web-app - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -@Component -@AllArgsConstructor -public class VehicleAuditUserUpdateExe { - private final VehicleAuditUserGateway vehicleAuditUserGateway; - - @Transactional(rollbackFor = Exception.class) - public void execute(VehicleAuditUserUpdateCmd vehicleAuditUserUpdateCmd) { - VehicleAuditUserE vehicleAuditUserE = new VehicleAuditUserE(); - BeanUtils.copyProperties(vehicleAuditUserUpdateCmd, vehicleAuditUserE); - boolean res = vehicleAuditUserGateway.update(vehicleAuditUserE); - if (!res) { - throw new BizException("修改失败"); - } - } -} - diff --git a/web-app/src/main/java/com/zcloud/primeport/command/convertor/VehicleAuditUserCoConvertor.java b/web-app/src/main/java/com/zcloud/primeport/command/convertor/VehicleAuditUserCoConvertor.java deleted file mode 100644 index 76ae6f5..0000000 --- a/web-app/src/main/java/com/zcloud/primeport/command/convertor/VehicleAuditUserCoConvertor.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.zcloud.primeport.command.convertor; -import com.zcloud.primeport.dto.clientobject.VehicleAuditUserCO; -import com.zcloud.primeport.persistence.dataobject.VehicleAuditUserDO; -import org.mapstruct.Mapper; - -import java.util.List; - - -/** - * web-app - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Mapper(componentModel = "spring") -public interface VehicleAuditUserCoConvertor { - /** - * @param vehicleAuditUserDOs - * @return - */ - List converDOsToCOs(List vehicleAuditUserDOs); -} - diff --git a/web-app/src/main/java/com/zcloud/primeport/command/query/VehicleAuditUserQueryExe.java b/web-app/src/main/java/com/zcloud/primeport/command/query/VehicleAuditUserQueryExe.java deleted file mode 100644 index 7097a6a..0000000 --- a/web-app/src/main/java/com/zcloud/primeport/command/query/VehicleAuditUserQueryExe.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.zcloud.primeport.command.query; - -import com.zcloud.gbscommon.utils.PageQueryHelper; -import com.alibaba.cola.dto.PageResponse; -import com.zcloud.primeport.command.convertor.VehicleAuditUserCoConvertor; -import com.zcloud.primeport.dto.VehicleAuditUserPageQry; -import com.zcloud.primeport.dto.clientobject.VehicleAuditUserCO; -import com.zcloud.primeport.persistence.dataobject.VehicleAuditUserDO; -import com.zcloud.primeport.persistence.repository.VehicleAuditUserRepository; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Component; - -import java.util.List; -import java.util.Map; - - -/** - * web-app - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -@Component -@AllArgsConstructor -public class VehicleAuditUserQueryExe { - private final VehicleAuditUserRepository vehicleAuditUserRepository; - private final VehicleAuditUserCoConvertor vehicleAuditUserCoConvertor; - - /** - * 分页 - * - * @param vehicleAuditUserPageQry - * @return - */ - public PageResponse execute(VehicleAuditUserPageQry vehicleAuditUserPageQry) { - Map parmas = PageQueryHelper.toHashMap(vehicleAuditUserPageQry); - PageResponse pageResponse = vehicleAuditUserRepository.listPage(parmas); - List examCenterCOS = vehicleAuditUserCoConvertor.converDOsToCOs(pageResponse.getData()); - return PageResponse.of(examCenterCOS, pageResponse.getTotalCount(), pageResponse.getPageSize(), pageResponse.getPageIndex()); - } -} - diff --git a/web-app/src/main/java/com/zcloud/primeport/service/VehicleAuditUserServiceImpl.java b/web-app/src/main/java/com/zcloud/primeport/service/VehicleAuditUserServiceImpl.java deleted file mode 100644 index afe4c53..0000000 --- a/web-app/src/main/java/com/zcloud/primeport/service/VehicleAuditUserServiceImpl.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.zcloud.primeport.service; -import com.alibaba.cola.dto.PageResponse; -import com.alibaba.cola.dto.SingleResponse; -import com.zcloud.primeport.api.VehicleAuditUserServiceI; -import com.zcloud.primeport.command.VehicleAuditUserAddExe; -import com.zcloud.primeport.command.VehicleAuditUserRemoveExe; -import com.zcloud.primeport.command.VehicleAuditUserUpdateExe; -import com.zcloud.primeport.command.query.VehicleAuditUserQueryExe; -import com.zcloud.primeport.dto.VehicleAuditUserAddCmd; -import com.zcloud.primeport.dto.VehicleAuditUserPageQry; -import com.zcloud.primeport.dto.VehicleAuditUserUpdateCmd; -import com.zcloud.primeport.dto.clientobject.VehicleAuditUserCO; -import lombok.AllArgsConstructor; -import org.springframework.stereotype.Service; - -/** - * web-app - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -@Service -@AllArgsConstructor -public class VehicleAuditUserServiceImpl implements VehicleAuditUserServiceI { - private final VehicleAuditUserAddExe vehicleAuditUserAddExe; - private final VehicleAuditUserUpdateExe vehicleAuditUserUpdateExe; - private final VehicleAuditUserRemoveExe vehicleAuditUserRemoveExe; - private final VehicleAuditUserQueryExe vehicleAuditUserQueryExe; - - @Override - public PageResponse listPage(VehicleAuditUserPageQry qry) { - - return vehicleAuditUserQueryExe.execute(qry); - } - - @Override - public SingleResponse add(VehicleAuditUserAddCmd cmd) { - - vehicleAuditUserAddExe.execute(cmd); - return SingleResponse.buildSuccess(); - } - - @Override - public void edit(VehicleAuditUserUpdateCmd vehicleAuditUserUpdateCmd) { - vehicleAuditUserUpdateExe.execute(vehicleAuditUserUpdateCmd); - } - - @Override - public void remove(Long id) { - vehicleAuditUserRemoveExe.execute(id); - } - - @Override - public void removeBatch(Long[] ids) { - vehicleAuditUserRemoveExe.execute(ids); - } -} - diff --git a/web-client/src/main/java/com/zcloud/primeport/api/VehicleAuditUserServiceI.java b/web-client/src/main/java/com/zcloud/primeport/api/VehicleAuditUserServiceI.java deleted file mode 100644 index 7834891..0000000 --- a/web-client/src/main/java/com/zcloud/primeport/api/VehicleAuditUserServiceI.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.zcloud.primeport.api; -import com.alibaba.cola.dto.PageResponse; -import com.alibaba.cola.dto.SingleResponse; -import com.zcloud.primeport.dto.VehicleAuditUserAddCmd; -import com.zcloud.primeport.dto.VehicleAuditUserPageQry; -import com.zcloud.primeport.dto.VehicleAuditUserUpdateCmd; -import com.zcloud.primeport.dto.clientobject.VehicleAuditUserCO; - -/** - * web-client - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -public interface VehicleAuditUserServiceI { - PageResponse listPage(VehicleAuditUserPageQry qry); - - SingleResponse add(VehicleAuditUserAddCmd cmd); - - void edit(VehicleAuditUserUpdateCmd cmd); - - void remove(Long id); - - void removeBatch(Long[] ids); -} - diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserAddCmd.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserAddCmd.java deleted file mode 100644 index 001ac55..0000000 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserAddCmd.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.zcloud.primeport.dto; - - -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 java.util.Date; - -/** - * web-client - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@EqualsAndHashCode(callSuper = true) -@Data -@NoArgsConstructor -@AllArgsConstructor -public class VehicleAuditUserAddCmd extends Command { - @ApiModelProperty(value = "${column.comment}", name = "id", required = true) - @NotEmpty(message = "${column.comment}不能为空") - private Long id; - @ApiModelProperty(value = "车辆id", name = "vehicleMessageId", required = true) - @NotEmpty(message = "车辆id不能为空") - private Long vehicleMessageId; - @ApiModelProperty(value = "审批人id", name = "userId", required = true) - @NotEmpty(message = "审批人id不能为空") - private Long userId; - @ApiModelProperty(value = "审批人姓名", name = "userName", required = true) - @NotEmpty(message = "审批人姓名不能为空") - private String userName; - @ApiModelProperty(value = "审批部门id", name = "deptId", required = true) - @NotEmpty(message = "审批部门id不能为空") - private Long deptId; - @ApiModelProperty(value = "审批部门名称", name = "deptName", required = true) - @NotEmpty(message = "审批部门名称不能为空") - private String deptName; - @ApiModelProperty(value = "审批状态(0未开始.1通过.2不通过)", name = "status", required = true) - @NotEmpty(message = "审批状态(0未开始.1通过.2不通过)不能为空") - private Integer status; - @ApiModelProperty(value = "审批步骤排序", name = "stepSort", required = true) - @NotEmpty(message = "审批步骤排序不能为空") - private Integer stepSort; - @ApiModelProperty(value = "审批状态(0正常,1.废除)", name = "stepType", required = true) - @NotEmpty(message = "审批状态(0正常,1.废除)不能为空") - private Integer stepType; - -} - diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserPageQry.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserPageQry.java deleted file mode 100644 index d81406e..0000000 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserPageQry.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.zcloud.primeport.dto; - -import com.alibaba.cola.dto.PageQuery; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - - -/** - * web-client - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Data -public class VehicleAuditUserPageQry extends PageQuery { - - /** - * 查询条件操作前缀,支持以下几种数据库查询操作: - * - `like`: 模糊匹配查询,对应SQL的LIKE操作符 - * - `eq`: 等值查询,对应SQL的=操作符 - * - `gt`: 大于比较查询 - * - `lt`: 小于比较查询 - * - `ge`: 大于等于比较查询 - * - `le`: 小于等于比较查询 - * - `ne`: 不等比较查询,对应SQL的!=操作符 - */ - private Long likeVehicleMessageId; -} - diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserUpdateCmd.java b/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserUpdateCmd.java deleted file mode 100644 index f51e91c..0000000 --- a/web-client/src/main/java/com/zcloud/primeport/dto/VehicleAuditUserUpdateCmd.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.zcloud.primeport.dto; - - -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 java.util.Date; - -/** - * web-client - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -@EqualsAndHashCode(callSuper = true) -@Data -@NoArgsConstructor -@AllArgsConstructor -public class VehicleAuditUserUpdateCmd extends Command { - @ApiModelProperty(value = "id", name = "id", required = true) - @NotEmpty(message = "id不能为空") - private Long id; - @ApiModelProperty(value = "车辆id", name = "vehicleMessageId", required = true) - @NotEmpty(message = "车辆id不能为空") - private Long vehicleMessageId; - @ApiModelProperty(value = "审批人id", name = "userId", required = true) - @NotEmpty(message = "审批人id不能为空") - private Long userId; - @ApiModelProperty(value = "审批人姓名", name = "userName", required = true) - @NotEmpty(message = "审批人姓名不能为空") - private String userName; - @ApiModelProperty(value = "审批部门id", name = "deptId", required = true) - @NotEmpty(message = "审批部门id不能为空") - private Long deptId; - @ApiModelProperty(value = "审批部门名称", name = "deptName", required = true) - @NotEmpty(message = "审批部门名称不能为空") - private String deptName; - @ApiModelProperty(value = "审批状态(0未开始.1通过.2不通过)", name = "status", required = true) - @NotEmpty(message = "审批状态(0未开始.1通过.2不通过)不能为空") - private Integer status; - @ApiModelProperty(value = "审批步骤排序", name = "stepSort", required = true) - @NotEmpty(message = "审批步骤排序不能为空") - private Integer stepSort; - @ApiModelProperty(value = "审批状态(0正常,1.废除)", name = "stepType", required = true) - @NotEmpty(message = "审批状态(0正常,1.废除)不能为空") - private Integer stepType; - -} - diff --git a/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/VehicleAuditUserCO.java b/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/VehicleAuditUserCO.java deleted file mode 100644 index ac58e74..0000000 --- a/web-client/src/main/java/com/zcloud/primeport/dto/clientobject/VehicleAuditUserCO.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.zcloud.primeport.dto.clientobject; - -import com.alibaba.cola.dto.ClientObject; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.util.Date; - - -/** - * web-client - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Data -public class VehicleAuditUserCO extends ClientObject { - private Long id; - //车辆id - @ApiModelProperty(value = "车辆id") - private Long vehicleMessageId; - //审批人id - @ApiModelProperty(value = "审批人id") - private Long userId; - //审批人姓名 - @ApiModelProperty(value = "审批人姓名") - private String userName; - //审批部门id - @ApiModelProperty(value = "审批部门id") - private Long deptId; - //审批部门名称 - @ApiModelProperty(value = "审批部门名称") - private String deptName; - //审批状态(0未开始.1通过.2不通过) - @ApiModelProperty(value = "审批状态(0未开始.1通过.2不通过)") - private Integer status; - //审批步骤排序 - @ApiModelProperty(value = "审批步骤排序") - private Integer stepSort; - //审批状态(0正常,1.废除) - @ApiModelProperty(value = "审批状态(0正常,1.废除)") - private Integer stepType; -} - diff --git a/web-domain/src/main/java/com/zcloud/primeport/domain/gateway/VehicleAuditUserGateway.java b/web-domain/src/main/java/com/zcloud/primeport/domain/gateway/VehicleAuditUserGateway.java deleted file mode 100644 index 97e03c3..0000000 --- a/web-domain/src/main/java/com/zcloud/primeport/domain/gateway/VehicleAuditUserGateway.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.zcloud.primeport.domain.gateway; - - -import com.zcloud.primeport.domain.model.VehicleAuditUserE; -/** - * web-domain - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -public interface VehicleAuditUserGateway { - - /** - * 新增 - */ - Boolean add(VehicleAuditUserE vehicleAuditUserE); - - /** - * 修改 - */ - Boolean update(VehicleAuditUserE vehicleAuditUserE); - - /** - * 删除 - */ - Boolean deletedVehicleAuditUserById(Long id); - - Boolean deletedVehicleAuditUserByIds(Long[] id); -} - diff --git a/web-domain/src/main/java/com/zcloud/primeport/domain/model/VehicleAuditUserE.java b/web-domain/src/main/java/com/zcloud/primeport/domain/model/VehicleAuditUserE.java deleted file mode 100644 index 844ebaa..0000000 --- a/web-domain/src/main/java/com/zcloud/primeport/domain/model/VehicleAuditUserE.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.zcloud.primeport.domain.model; - - -import com.alibaba.cola.domain.Entity; -import com.jjb.saas.framework.domain.model.BaseE; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.util.Date; - - -@Data/** - * web-domain - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -public class VehicleAuditUserE extends BaseE { - private Long id; - //车辆id - private Long vehicleMessageId; - //审批人id - private Long userId; - //审批人姓名 - private String userName; - //审批部门id - private Long deptId; - //审批部门名称 - private String deptName; - //审批状态(0未开始.1通过.2不通过) - private Integer status; - //审批步骤排序 - private Integer stepSort; - //审批状态(0正常,1.废除) - private Integer stepType; - //删除标识 - private String deleteEnum; - -} - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/VehicleAuditUserGatewayImpl.java b/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/VehicleAuditUserGatewayImpl.java deleted file mode 100644 index f829626..0000000 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/gatewayimpl/VehicleAuditUserGatewayImpl.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.zcloud.primeport.gatewayimpl; - -import com.zcloud.primeport.domain.gateway.VehicleAuditUserGateway; -import com.zcloud.primeport.domain.model.VehicleAuditUserE; -import com.zcloud.primeport.persistence.dataobject.VehicleAuditUserDO; -import com.zcloud.primeport.persistence.repository.VehicleAuditUserRepository; -import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; - -import java.util.Arrays; - -/** - * web-infrastructure - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Service -@AllArgsConstructor -public class VehicleAuditUserGatewayImpl implements VehicleAuditUserGateway { - private final VehicleAuditUserRepository vehicleAuditUserRepository; - - @Override - public Boolean add(VehicleAuditUserE vehicleAuditUserE) { - VehicleAuditUserDO d = new VehicleAuditUserDO(); - BeanUtils.copyProperties(vehicleAuditUserE, d); - vehicleAuditUserRepository.save(d); - return true; - } - - @Override - public Boolean update(VehicleAuditUserE vehicleAuditUserE) { - VehicleAuditUserDO d = new VehicleAuditUserDO(); - BeanUtils.copyProperties(vehicleAuditUserE, d); - vehicleAuditUserRepository.updateById(d); - return true; - } - - @Override - public Boolean deletedVehicleAuditUserById(Long id) { - return vehicleAuditUserRepository.removeById(id); - } - - @Override - public Boolean deletedVehicleAuditUserByIds(Long[] ids) { - return vehicleAuditUserRepository.removeByIds(Arrays.asList(ids)); - } -} - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/VehicleAuditUserDO.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/VehicleAuditUserDO.java deleted file mode 100644 index 8f0c76b..0000000 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/dataobject/VehicleAuditUserDO.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.zcloud.primeport.persistence.dataobject; - - -import com.baomidou.mybatisplus.annotation.*; -import com.jjb.saas.framework.repository.basedo.BaseDO; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.EqualsAndHashCode; - -import java.util.Date; - -/** - * web-infrastructure - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Data -@TableName("vehicle_audit_user") -@EqualsAndHashCode(callSuper = true) -public class VehicleAuditUserDO extends BaseDO { - @TableId(type = IdType.ASSIGN_ID) - private Long id; - //车辆id - @ApiModelProperty(value = "车辆id") - private Long vehicleMessageId; - //审批人id - @ApiModelProperty(value = "审批人id") - private Long userId; - //审批人姓名 - @ApiModelProperty(value = "审批人姓名") - private String userName; - //审批部门id - @ApiModelProperty(value = "审批部门id") - private Long deptId; - //审批部门名称 - @ApiModelProperty(value = "审批部门名称") - private String deptName; - //审批状态(0未开始.1通过.2不通过) - @ApiModelProperty(value = "审批状态(0未开始.1通过.2不通过)") - private Integer status; - //审批步骤排序 - @ApiModelProperty(value = "审批步骤排序") - private Integer stepSort; - //审批状态(0正常,1.废除) - @ApiModelProperty(value = "审批状态(0正常,1.废除)") - private Integer stepType; - -} - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleAuditUserMapper.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleAuditUserMapper.java deleted file mode 100644 index eaacb66..0000000 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/mapper/VehicleAuditUserMapper.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.zcloud.primeport.persistence.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.zcloud.primeport.persistence.dataobject.VehicleAuditUserDO; -import org.apache.ibatis.annotations.Mapper; - -/** - * web-infrastructure - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:08 - */ -@Mapper -public interface VehicleAuditUserMapper extends BaseMapper { - -} - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/VehicleAuditUserRepository.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/VehicleAuditUserRepository.java deleted file mode 100644 index 28f1e6f..0000000 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/VehicleAuditUserRepository.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.zcloud.primeport.persistence.repository; - -import com.alibaba.cola.dto.PageResponse; -import com.jjb.saas.framework.repository.repo.BaseRepository; -import com.zcloud.primeport.persistence.dataobject.VehicleAuditUserDO; -import java.util.Map; - -/** - * web-infrastructure - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -public interface VehicleAuditUserRepository extends BaseRepository { - PageResponse listPage(Map parmas); -} - diff --git a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/VehicleAuditUserRepositoryImpl.java b/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/VehicleAuditUserRepositoryImpl.java deleted file mode 100644 index fadaa29..0000000 --- a/web-infrastructure/src/main/java/com/zcloud/primeport/persistence/repository/impl/VehicleAuditUserRepositoryImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.zcloud.primeport.persistence.repository.impl; - -import com.alibaba.cola.dto.PageResponse; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.jjb.saas.framework.repository.common.PageHelper; -import com.jjb.saas.framework.repository.repo.impl.BaseRepositoryImpl; -import com.zcloud.gbscommon.utils.PageQueryHelper; -import com.zcloud.gbscommon.utils.Query; -import com.zcloud.primeport.persistence.dataobject.VehicleAuditUserDO; -import com.zcloud.primeport.persistence.mapper.VehicleAuditUserMapper; -import com.zcloud.primeport.persistence.repository.VehicleAuditUserRepository; -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; - -import java.util.Map; - -/** - * web-infrastructure - * - * @Author guoyuepeng - * @Date 2025-11-17 17:47:09 - */ -@Service -@RequiredArgsConstructor -public class VehicleAuditUserRepositoryImpl extends BaseRepositoryImpl implements VehicleAuditUserRepository { - private final VehicleAuditUserMapper vehicleAuditUserMapper; - - @Override - public PageResponse listPage(Map parmas) { - IPage iPage = new Query().getPage(parmas); - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper = PageQueryHelper.createPageQueryWrapper(queryWrapper, parmas); - queryWrapper.orderByDesc("create_time"); - IPage result = vehicleAuditUserMapper.selectPage(iPage, queryWrapper); - return PageHelper.pageToResponse(result, result.getRecords()); - } -} - diff --git a/web-infrastructure/src/main/resources/mapper/VehicleAuditUserMapper.xml b/web-infrastructure/src/main/resources/mapper/VehicleAuditUserMapper.xml deleted file mode 100644 index 2008291..0000000 --- a/web-infrastructure/src/main/resources/mapper/VehicleAuditUserMapper.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - -