feat: 企业标准库 迁移1

This commit is contained in:
super_liu
2021-07-25 20:41:38 +08:00
parent 7f874329a8
commit 8a263964f6
42 changed files with 1623 additions and 43 deletions
@@ -0,0 +1,23 @@
package com.adc.da.slrs.sarBussStandPlan.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.adc.da.slrs.sarBussStandPlan.entity.SarBussStandPlan;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.adc.da.base.web.BaseController;
/**
* <p>
* 前端控制器
* </p>
*
* @author super_liu
* @since 2021-07-25
*/
@RestController
@Api(description = "|SarBussStandPlan|")
@RequestMapping("/sarBussStandPlan/sar-buss-stand-plan")
public class SarBussStandPlanController extends BaseController<SarBussStandPlan> {
}
@@ -0,0 +1,16 @@
package com.adc.da.slrs.sarBussStandPlan.dao;
import com.adc.da.slrs.sarBussStandPlan.entity.SarBussStandPlan;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author super_liu
* @since 2021-07-25
*/
public interface SarBussStandPlanDao extends BaseMapper<SarBussStandPlan> {
}
@@ -0,0 +1,186 @@
package com.adc.da.slrs.sarBussStandPlan.entity;
import com.adc.da.base.entity.BaseEntity;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* <p>
*
* </p>
*
* @author super_liu
* @since 2021-07-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="SarBussStandPlan对象", description="")
public class SarBussStandPlan extends BaseEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "ID")
@TableId("ID")
private String id;
@ApiModelProperty(value = "标准编号")
@TableField("STAND_CODE")
private String standCode;
@ApiModelProperty(value = "被代替标准编号")
@TableField("REPLACED_STAND_NUM")
private String replacedStandNum;
@ApiModelProperty(value = "计划类型")
@TableField("PLAN_TYPE")
private String planType;
@ApiModelProperty(value = "中文名称")
@TableField("CN_NAME")
private String cnName;
@ApiModelProperty(value = "英文名称")
@TableField("EN_NAME")
private String enName;
@ApiModelProperty(value = "标准类别")
@TableField("STAND_SORT")
private String standSort;
@ApiModelProperty(value = "计划开始时间")
@TableField("PLAN_START_TIME")
private LocalDateTime planStartTime;
@ApiModelProperty(value = "计划结束时间")
@TableField("PLAN_END_TIME")
private LocalDateTime planEndTime;
@ApiModelProperty(value = "标准起草组组员")
@TableField("COMPILERS_USER")
private String compilersUser;
@ApiModelProperty(value = "标准密级")
@TableField("STAND_LEVEL")
private String standLevel;
@ApiModelProperty(value = "计划发布日期")
@TableField("PUT_TIME")
private LocalDateTime putTime;
@ApiModelProperty(value = "涉及的会签部门")
@TableField("COMPILE_UNIT")
private String compileUnit;
@ApiModelProperty(value = "标准制修订来源")
@TableField("PLAN_SOURCE")
private String planSource;
@ApiModelProperty(value = "制修订原因")
@TableField("PLAN_REASON")
private String planReason;
@ApiModelProperty(value = "验证工作")
@TableField("TEST_WORK")
private String testWork;
@ApiModelProperty(value = "项目影响")
@TableField("PLAN_IMPACT")
private String planImpact;
@ApiModelProperty(value = "创建时间")
@TableField("CREATION_TIME")
private LocalDateTime creationTime;
@ApiModelProperty(value = "修改时间")
@TableField("MODIFY_TIME")
private LocalDateTime modifyTime;
@ApiModelProperty(value = "删除标识")
@TableField("VALID_FLAG")
private BigDecimal validFlag;
@ApiModelProperty(value = "制修订原因附件")
@TableField("PLAN_REASON_FILE")
private String planReasonFile;
@ApiModelProperty(value = "验证工作附件 ")
@TableField("TEST_WORK_FILE")
private String testWorkFile;
@ApiModelProperty(value = "项目影响附件")
@TableField("PLAN_IMPACT_FILE")
private String planImpactFile;
@ApiModelProperty(value = "计划状态")
@TableField("PLAN_STATUS")
private String planStatus;
@TableField("DRAFT_USER")
private String draftUser;
@ApiModelProperty(value = "起草单位")
@TableField("DRAFTING_UNIT")
private String draftingUnit;
@ApiModelProperty(value = "实际结束时间")
@TableField("ACTUAL_END_TIME")
private LocalDateTime actualEndTime;
@ApiModelProperty(value = "签字确认文件")
@TableField("SIGN_CONFIRM_FILE")
private String signConfirmFile;
@ApiModelProperty(value = "修订企标")
@TableField("REVISE_BUSS_STAND")
private String reviseBussStand;
@ApiModelProperty(value = "起草分标委")
@TableField("DRAFT_COMMITTEE")
private String draftCommittee;
@ApiModelProperty(value = "主要起草人ID")
@TableField("PRIMARY_DRAFTER")
private String primaryDrafter;
@ApiModelProperty(value = "主起草人名称")
@TableField("PRIMARY_DRAFTER_NAME")
private String primaryDrafterName;
@ApiModelProperty(value = "主起草部门ID")
@TableField("PRIMARY_DRAFTER_DEPT")
private String primaryDrafterDept;
@ApiModelProperty(value = "主起草部门名称")
@TableField("PRIMARY_DRAFTER_DEPT_NAME")
private String primaryDrafterDeptName;
@ApiModelProperty(value = "其他起草部门ID 逗号拼接")
@TableField("OTHER_DRAFTER_DEPT")
private String otherDrafterDept;
@ApiModelProperty(value = "其他起草部门名称 逗号拼接")
@TableField("OTHER_DRAFTER_DEPT_NAME")
private String otherDrafterDeptName;
@ApiModelProperty(value = "相关流程")
@TableField("PRC_NUM")
private String prcNum;
@ApiModelProperty(value = "分类编号id")
@TableField("CLASS_CODE")
private String classCode;
@ApiModelProperty(value = "分类号大类编号id")
@TableField("QB_CODE")
private String qbCode;
}
@@ -0,0 +1,16 @@
package com.adc.da.slrs.sarBussStandPlan.service;
import com.adc.da.slrs.sarBussStandPlan.entity.SarBussStandPlan;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 服务类
* </p>
*
* @author super_liu
* @since 2021-07-25
*/
public interface ISarBussStandPlanService extends IService<SarBussStandPlan> {
}
@@ -0,0 +1,20 @@
package com.adc.da.slrs.sarBussStandPlan.service.impl;
import com.adc.da.slrs.sarBussStandPlan.entity.SarBussStandPlan;
import com.adc.da.slrs.sarBussStandPlan.dao.SarBussStandPlanDao;
import com.adc.da.slrs.sarBussStandPlan.service.ISarBussStandPlanService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 服务实现类
* </p>
*
* @author super_liu
* @since 2021-07-25
*/
@Service
public class SarBussStandPlanServiceImpl extends ServiceImpl<SarBussStandPlanDao, SarBussStandPlan> implements ISarBussStandPlanService {
}