luohairen
2024-11-22 b3070afd8c427223fa661513c523aea06ce4bbcf
项目计划初始化
9个文件已修改
100 ■■■■■ 已修改文件
business/src/main/java/com/ycl/controller/ProjectPlanExamineRecordController.java 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/domain/entity/ProjectPlanExamineRecord.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/domain/form/ProjectPlanExamineRecordForm.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/domain/query/ProjectPlanExamineRecordQuery.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/domain/vo/ProjectPlanExamineRecordVO.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/mapper/ProjectPlanExamineRecordMapper.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/service/ProjectPlanExamineRecordService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/service/impl/ProjectPlanExamineRecordServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/resources/mapper/ProjectPlanExamineRecordMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
business/src/main/java/com/ycl/controller/ProjectPlanExamineRecordController.java
@@ -1,20 +1,21 @@
package com.ycl.controller;
import com.ycl.common.base.Result;
import com.ycl.common.group.Add;
import com.ycl.common.group.Update;
import com.ycl.domain.form.ProjectPlanExamineRecordForm;
import com.ycl.domain.query.ProjectPlanExamineRecordQuery;
import com.ycl.service.ProjectPlanExamineRecordService;
import com.ycl.common.group.Add;
import org.springframework.validation.annotation.Validated;
import org.springframework.security.access.prepost.PreAuthorize;
import lombok.RequiredArgsConstructor;
import java.util.List;
import org.springframework.validation.annotation.Validated;
import javax.validation.constraints.NotEmpty;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.ycl.service.ProjectPlanExamineRecordService;
import com.ycl.common.base.Result;
import com.ycl.domain.form.ProjectPlanExamineRecordForm;
import com.ycl.domain.query.ProjectPlanExamineRecordQuery;
import lombok.RequiredArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.validation.constraints.NotEmpty;
import java.util.List;
/**
 * 项目审核记录表 前端控制器
@@ -26,7 +27,7 @@
@RequiredArgsConstructor
@Api(value = "项目审核记录表", tags = "项目审核记录表管理")
@RestController
@RequestMapping("/api/project-plan-examine-record")
@RequestMapping("/project-plan-examine-record")
public class ProjectPlanExamineRecordController {
    private final ProjectPlanExamineRecordService projectPlanExamineRecordService;
business/src/main/java/com/ycl/domain/entity/ProjectPlanExamineRecord.java
@@ -2,11 +2,10 @@
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.ycl.system.domain.base.AbsEntity;
import lombok.Data;
import java.time.LocalDateTime;
/**
 * 项目审核记录表
@@ -68,5 +67,13 @@
    /** 延期结束时间 */
    private LocalDateTime delayEndTime;
    @TableField("gmt_create_time")
    /** 创建时间 */
    private LocalDateTime gmtCreateTime;
    @TableField("gmt_update_time")
    /** 修改时间 */
    private LocalDateTime gmtUpdateTime;
}
business/src/main/java/com/ycl/domain/form/ProjectPlanExamineRecordForm.java
@@ -1,18 +1,16 @@
package com.ycl.domain.form;
import com.ycl.common.group.Add;
import com.ycl.common.group.Update;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import com.ycl.common.group.Add;
import com.ycl.system.domain.base.AbsForm;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import org.springframework.beans.BeanUtils;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import org.springframework.lang.NonNull;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.BeanUtils;
import org.springframework.lang.NonNull;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
@@ -73,6 +71,14 @@
    @ApiModelProperty("延期结束时间")
    private Date delayEndTime;
    @NotNull(message = "创建时间不能为空", groups = {Add.class, Update.class})
    @ApiModelProperty("创建时间")
    private Date gmtCreateTime;
    @NotNull(message = "修改时间不能为空", groups = {Add.class, Update.class})
    @ApiModelProperty("修改时间")
    private Date gmtUpdateTime;
    public static ProjectPlanExamineRecord getEntityByForm(@NonNull ProjectPlanExamineRecordForm form, ProjectPlanExamineRecord entity) {
        if(entity == null) {
          entity = new ProjectPlanExamineRecord();
business/src/main/java/com/ycl/domain/query/ProjectPlanExamineRecordQuery.java
@@ -1,8 +1,12 @@
package com.ycl.domain.query;
import com.ycl.system.domain.base.AbsQuery;
import java.util.List;
import org.springframework.lang.NonNull;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
business/src/main/java/com/ycl/domain/vo/ProjectPlanExamineRecordVO.java
@@ -1,14 +1,13 @@
package com.ycl.domain.vo;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import com.ycl.system.domain.base.AbsVo;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import java.util.List;
import org.springframework.lang.NonNull;
import org.springframework.beans.BeanUtils;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.BeanUtils;
import org.springframework.lang.NonNull;
import java.util.Date;
/**
@@ -69,6 +68,14 @@
    @ApiModelProperty("延期结束时间")
    private Date delayEndTime;
    /** 创建时间 */
    @ApiModelProperty("创建时间")
    private Date gmtCreateTime;
    /** 修改时间 */
    @ApiModelProperty("修改时间")
    private Date gmtUpdateTime;
    public static ProjectPlanExamineRecordVO getVoByEntity(@NonNull ProjectPlanExamineRecord entity, ProjectPlanExamineRecordVO vo) {
        if(vo == null) {
            vo = new ProjectPlanExamineRecordVO();
business/src/main/java/com/ycl/mapper/ProjectPlanExamineRecordMapper.java
@@ -3,10 +3,8 @@
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ycl.domain.query.ProjectPlanExamineRecordQuery;
import com.ycl.domain.vo.ProjectPlanExamineRecordVO;
import com.ycl.domain.form.ProjectPlanExamineRecordForm;
import java.util.List;
import com.ycl.domain.query.ProjectPlanExamineRecordQuery;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
business/src/main/java/com/ycl/service/ProjectPlanExamineRecordService.java
@@ -1,11 +1,10 @@
package com.ycl.service;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ycl.common.base.Result;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import com.ycl.domain.form.ProjectPlanExamineRecordForm;
import com.ycl.domain.query.ProjectPlanExamineRecordQuery;
import java.util.List;
/**
business/src/main/java/com/ycl/service/impl/ProjectPlanExamineRecordServiceImpl.java
@@ -1,19 +1,17 @@
package com.ycl.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ycl.common.base.Result;
import com.ycl.domain.entity.ProjectPlanExamineRecord;
import com.ycl.framework.utils.PageUtil;
import com.ycl.mapper.ProjectPlanExamineRecordMapper;
import com.ycl.service.ProjectPlanExamineRecordService;
import com.ycl.common.base.Result;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ycl.domain.form.ProjectPlanExamineRecordForm;
import com.ycl.domain.vo.ProjectPlanExamineRecordVO;
import com.ycl.domain.query.ProjectPlanExamineRecordQuery;
import org.springframework.stereotype.Service;
import lombok.RequiredArgsConstructor;
import com.ycl.framework.utils.PageUtil;
import org.springframework.beans.BeanUtils;
import org.springframework.util.Assert;
business/src/main/resources/mapper/ProjectPlanExamineRecordMapper.xml
@@ -16,6 +16,8 @@
        <result column="event_type" property="eventType" />
        <result column="delay_start_time" property="delayStartTime" />
        <result column="delay_end_time" property="delayEndTime" />
        <result column="gmt_create_time" property="gmtCreateTime" />
        <result column="gmt_update_time" property="gmtUpdateTime" />
    </resultMap>
@@ -38,6 +40,8 @@
            TPPER.event_type,
            TPPER.delay_start_time,
            TPPER.delay_end_time,
            TPPER.gmt_create_time,
            TPPER.gmt_update_time,
            TPPER.id
        FROM
            t_project_plan_examine_record TPPER
@@ -60,6 +64,8 @@
            TPPER.event_type,
            TPPER.delay_start_time,
            TPPER.delay_end_time,
            TPPER.gmt_create_time,
            TPPER.gmt_update_time,
            TPPER.id
        FROM
            t_project_plan_examine_record TPPER