Commit 47140898 authored by 施翔轲's avatar 施翔轲

新增项目台账相关类

parent e7acc750
package com.dsk.cscec.controller;
import com.dsk.cscec.service.CbProjectRecordService;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
* 项目台账表(CbProjectRecord)表控制层
*
* @author sxk
* @since 2024-02-05 11:37:49
*/
@RestController
@RequestMapping("cbProjectRecord")
public class CbProjectRecordController {
/**
* 服务对象
*/
@Resource
private CbProjectRecordService baseService;
}
package com.dsk.cscec.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import com.dsk.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
import java.io.Serializable;
/**
* 项目台账表(CbProjectRecord)实体类
*
* @author sxk
* @since 2024-02-05 11:37:52
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class CbProjectRecord extends BaseEntity implements Serializable {
private static final long serialVersionUID = 380419400445207916L;
/**
* 主键ID
*/
@TableId(value = "id")
private Long id;
/**
* 成本阶段(0:标前成本、1:标后成本、2:转固成本)
*/
private Integer cbStage;
/**
* 项目名称
*/
private String projectName;
/**
* 项目文件状态(0:待解析、1:解析中、2:解析成功、3:解析失败)
*/
private Integer projectFileStatus;
/**
* IPM项目编码
*/
private String ipmProjectNo;
/**
* 文件名称
*/
private String projectFileName;
/**
* 删除状态(0:否、2:是)
*/
private Integer delFlag;
/**
* 创建者
*/
private String createBy;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新者
*/
private String updateBy;
/**
* 更新时间
*/
private Date updateTime;
}
package com.dsk.cscec.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dsk.cscec.domain.CbProjectRecord;
/**
* 项目台账表(CbProjectRecord)表数据库访问层
*
* @author sxk
* @since 2024-02-05 11:37:49
*/
public interface CbProjectRecordMapper extends BaseMapper<CbProjectRecord> {
}
package com.dsk.cscec.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dsk.cscec.domain.CbProjectRecord;
/**
* 项目台账表(CbProjectRecord)表服务接口
*
* @author sxk
* @since 2024-02-05 11:37:53
*/
public interface CbProjectRecordService extends IService<CbProjectRecord> {
}
package com.dsk.cscec.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dsk.cscec.domain.CbProjectRecord;
import com.dsk.cscec.mapper.CbProjectRecordMapper;
import com.dsk.cscec.service.CbProjectRecordService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
/**
* 项目台账表(CbProjectRecord)表服务实现类
*
* @author sxk
* @since 2024-02-05 11:37:53
*/
@Service("cbProjectRecordService")
public class CbProjectRecordServiceImpl extends ServiceImpl<CbProjectRecordMapper, CbProjectRecord> implements CbProjectRecordService {
@Resource
private CbProjectRecordMapper baseMapper;
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dsk.cscec.mapper.CbProjectRecordMapper">
</mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment