4 changed files with 226 additions and 0 deletions
@ -0,0 +1,12 @@ |
|||||||
|
package com.biutag.supervision.mapper; |
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.dynamic.datasource.annotation.DS; |
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||||
|
import com.biutag.supervision.pojo.entity.report.ReportProject; |
||||||
|
|
||||||
|
@DS("invest") |
||||||
|
public interface ReportProjectMapper extends BaseMapper<ReportProject> { |
||||||
|
|
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,175 @@ |
|||||||
|
package com.biutag.supervision.pojo.entity.report; |
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableId; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableLogic; |
||||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||||
|
import com.biutag.supervision.constants.AppConstants; |
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||||
|
import lombok.Getter; |
||||||
|
import lombok.Setter; |
||||||
|
import org.springframework.format.annotation.DateTimeFormat; |
||||||
|
|
||||||
|
import java.math.BigDecimal; |
||||||
|
import java.time.LocalDateTime; |
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
//报审项目
|
||||||
|
@Getter |
||||||
|
@Setter |
||||||
|
@TableName("report_project") |
||||||
|
@Schema(description="项目基本内容--报审项目内容") |
||||||
|
public class ReportProject { |
||||||
|
|
||||||
|
@TableId |
||||||
|
private String id; |
||||||
|
//报审类型
|
||||||
|
@TableField("report_type") |
||||||
|
private String reportType; |
||||||
|
//项目名称
|
||||||
|
@TableField("report_name") |
||||||
|
private String reportName; |
||||||
|
//项目类别
|
||||||
|
@TableField("project_type") |
||||||
|
private String projectType; |
||||||
|
//审计单位id
|
||||||
|
@TableField("audit_unit_id") |
||||||
|
private String auditUnitId; |
||||||
|
//审计单位
|
||||||
|
@TableField("audit_unit") |
||||||
|
private String auditUnit; |
||||||
|
//项目单位id
|
||||||
|
@TableField("project_unit_id") |
||||||
|
private String projectUnitId; |
||||||
|
//项目单位
|
||||||
|
@TableField("project_unit") |
||||||
|
private String projectUnit; |
||||||
|
//项目负责人
|
||||||
|
@TableField("project_principal") |
||||||
|
private String projectPrincipal; |
||||||
|
//负责人联系方式
|
||||||
|
@TableField("project_phone") |
||||||
|
private String projectPhone; |
||||||
|
//采购方式
|
||||||
|
@TableField("purchase_method") |
||||||
|
private String purchaseMethod; |
||||||
|
//报审金额
|
||||||
|
@TableField("report_money") |
||||||
|
private BigDecimal reportMoney; |
||||||
|
//立项金额
|
||||||
|
@TableField("project_approval_money") |
||||||
|
private BigDecimal projectApprovalMoney; |
||||||
|
//立项审批领导
|
||||||
|
@TableField("project_approval_lead") |
||||||
|
private String projectApprovalLead; |
||||||
|
//报审人
|
||||||
|
@TableField("applicant") |
||||||
|
private String applicant; |
||||||
|
//报审人id
|
||||||
|
@TableField("applicant_id") |
||||||
|
private String applicantId; |
||||||
|
//报审日期
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("applicant_time") |
||||||
|
private LocalDateTime applicantTime; |
||||||
|
//立项日期
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("project_approval_time") |
||||||
|
private LocalDateTime projectApprovalTime; |
||||||
|
//申报政府采购日期
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("apply_government_time") |
||||||
|
private LocalDateTime applyGovernmentTime; |
||||||
|
//采购方式
|
||||||
|
@TableField("purchase_type") |
||||||
|
private String purchaseType; |
||||||
|
//采购日期
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("purchase_time") |
||||||
|
private LocalDateTime purchaseTime; |
||||||
|
//合同签订日期
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("contract_time") |
||||||
|
private LocalDateTime contractTime; |
||||||
|
//合同金额
|
||||||
|
@TableField("contract_mount") |
||||||
|
private BigDecimal contractMount; |
||||||
|
//服务单位
|
||||||
|
@TableField("service_unit") |
||||||
|
private String serviceUnit; |
||||||
|
//服务单位负责人
|
||||||
|
@TableField("service_unit_manager") |
||||||
|
private String serviceUnitManager; |
||||||
|
|
||||||
|
@TableField(exist = false) |
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
private List<LocalDateTime> serviceTime; |
||||||
|
|
||||||
|
//服务日期(开始)
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("service_start_time") |
||||||
|
private LocalDateTime serviceStartTime; |
||||||
|
//服务日期(结束)
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("service_end_time") |
||||||
|
private LocalDateTime serviceEndTime; |
||||||
|
//服务单位联系电话
|
||||||
|
@TableField("service_unit_phone") |
||||||
|
private String serviceUnitPhone; |
||||||
|
//文号
|
||||||
|
@TableField("reference_number") |
||||||
|
private String referenceNumber; |
||||||
|
//发文日期
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("publication_date") |
||||||
|
private LocalDateTime publicationDate; |
||||||
|
|
||||||
|
@TableField("node") |
||||||
|
private String node; |
||||||
|
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("crt_time") |
||||||
|
private LocalDateTime crtTime; |
||||||
|
//(归档时间)
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||||
|
@TableField("archiving") |
||||||
|
private LocalDateTime archiving; |
||||||
|
//审定金额(归档)
|
||||||
|
@TableField("archiving_money") |
||||||
|
private BigDecimal archivingMoney; |
||||||
|
//审减金额(归档)
|
||||||
|
@TableField("archiving_reduce_money") |
||||||
|
private BigDecimal archivingReduceMoney; |
||||||
|
|
||||||
|
@TableField("warning_state") |
||||||
|
private String warningState; |
||||||
|
//是否退窗
|
||||||
|
@TableField("is_recessed") |
||||||
|
private int isRecessed; |
||||||
|
|
||||||
|
|
||||||
|
/** |
||||||
|
* @see AppConstants |
||||||
|
*/ |
||||||
|
@Schema(description = "是否逻辑删除:0-未删除,1-已删除") |
||||||
|
@TableLogic(value = AppConstants.UN_DEL, delval = AppConstants.DEL) |
||||||
|
@TableField("delete_flag") |
||||||
|
private Integer deleteFlag; |
||||||
|
|
||||||
|
@TableField("delete_reason") |
||||||
|
@Schema(description = "删除原因") |
||||||
|
private String deleteReason; |
||||||
|
|
||||||
|
} |
||||||
Loading…
Reference in new issue