|
@@ -0,0 +1,520 @@
|
|
|
|
+package com.ruoyi.system.api.domain;
|
|
|
|
+
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
+import com.ruoyi.common.core.annotation.Excel;
|
|
|
|
+import com.ruoyi.common.core.web.domain.BaseEntity;
|
|
|
|
+
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
+import java.util.Date;
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * 招标公告对象 bid_notice
|
|
|
|
+ *
|
|
|
|
+ * @author ruoyi
|
|
|
|
+ * @date 2023-11-19
|
|
|
|
+ */
|
|
|
|
+public class BidNotice extends BaseEntity
|
|
|
|
+{
|
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
|
+
|
|
|
|
+ /** 招标公告ID */
|
|
|
|
+ private Long uid;
|
|
|
|
+
|
|
|
|
+ /** 招标项目ID */
|
|
|
|
+ @Excel(name = "招标项目ID")
|
|
|
|
+ private Long sid;
|
|
|
|
+
|
|
|
|
+ /** 公告标题 */
|
|
|
|
+ @Excel(name = "公告标题")
|
|
|
|
+ private String uTitle;
|
|
|
|
+
|
|
|
|
+ /** 关联项目 */
|
|
|
|
+ @Excel(name = "关联项目")
|
|
|
|
+ private String uProject;
|
|
|
|
+
|
|
|
|
+ /** 项目资金 */
|
|
|
|
+ @Excel(name = "项目资金")
|
|
|
|
+ private BigDecimal uMoney;
|
|
|
|
+
|
|
|
|
+ /** 标书获取时间/报名开始时间 */
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @Excel(name = "标书获取时间/报名开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ private Date uGetTime;
|
|
|
|
+
|
|
|
|
+ /** 接受答疑时间 */
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @Excel(name = "接受答疑时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ private Date uAcceptTime;
|
|
|
|
+
|
|
|
|
+ /** 投标截止时间/获取标书截止时间 */
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @Excel(name = "投标截止时间/获取标书截止时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ private Date uEndTime;
|
|
|
|
+
|
|
|
|
+ /** 开标时间 */
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @Excel(name = "开标时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ private Date uKaiTime;
|
|
|
|
+
|
|
|
|
+ /** 附件集 */
|
|
|
|
+ @Excel(name = "附件集")
|
|
|
|
+ private String fjAnnex;
|
|
|
|
+
|
|
|
|
+ /** 招标公告审批状态 */
|
|
|
|
+ @Excel(name = "招标公告审批状态")
|
|
|
|
+ private Long fjStatus;
|
|
|
|
+
|
|
|
|
+ /** 内容 */
|
|
|
|
+ @Excel(name = "内容")
|
|
|
|
+ private String fjRemark;
|
|
|
|
+
|
|
|
|
+ /** 状态为已发布 公告公示时间 */
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ @Excel(name = "状态为已发布 公告公示时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
+ private Date uUpdateTime;
|
|
|
|
+
|
|
|
|
+ /** 公告类型,字典中定义 */
|
|
|
|
+ @Excel(name = "公告类型,字典中定义")
|
|
|
|
+ private Long fjType;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ private BidTender bidTender;//招标项目
|
|
|
|
+
|
|
|
|
+ private List<Result> results;
|
|
|
|
+
|
|
|
|
+ private Long hid;
|
|
|
|
+
|
|
|
|
+ /** 关联表招标项目编号 */
|
|
|
|
+ @Excel(name = "关联表招标项目编号")
|
|
|
|
+ private String sCode;
|
|
|
|
+
|
|
|
|
+ public String getsCode() {
|
|
|
|
+ return sCode;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setsCode(String sCode) {
|
|
|
|
+ this.sCode = sCode;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 仅用来查询子表
|
|
|
|
+ */
|
|
|
|
+ @Excel(name = "采购单位")
|
|
|
|
+ private String sUnit;
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ private PpmApprovalRecord editor;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 仅用来查询子表
|
|
|
|
+ */
|
|
|
|
+ @Excel(name = "供应商库名称")
|
|
|
|
+ private String materialName;
|
|
|
|
+
|
|
|
|
+ private Integer aid;
|
|
|
|
+
|
|
|
|
+ private String buyingMode;
|
|
|
|
+
|
|
|
|
+ private String quoteMode;
|
|
|
|
+
|
|
|
|
+ private String enrollStarttime;
|
|
|
|
+
|
|
|
|
+ private String enrollEndtime;
|
|
|
|
+
|
|
|
|
+ private Long isEarnest;
|
|
|
|
+
|
|
|
|
+ private Long status;
|
|
|
|
+
|
|
|
|
+ private Long intervalTime;
|
|
|
|
+
|
|
|
|
+ private Long qid;
|
|
|
|
+
|
|
|
|
+ private Long sProjectState;
|
|
|
|
+
|
|
|
|
+ private String sName;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 审批意见详情,存入审批记录
|
|
|
|
+ */
|
|
|
|
+ private String opinionDetails;
|
|
|
|
+
|
|
|
|
+ private Long isSign;
|
|
|
|
+
|
|
|
|
+ private Long ownerDept;
|
|
|
|
+
|
|
|
|
+ private String hName;
|
|
|
|
+
|
|
|
|
+ private String ownerDepts;
|
|
|
|
+
|
|
|
|
+ private String bankAccount;
|
|
|
|
+
|
|
|
|
+ private Integer isSms;
|
|
|
|
+
|
|
|
|
+ public String getOpinionDetails() {
|
|
|
|
+ return opinionDetails;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setOpinionDetails(String opinionDetails) {
|
|
|
|
+ this.opinionDetails = opinionDetails;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public PpmApprovalRecord getEditor() {
|
|
|
|
+ return editor;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setEditor(PpmApprovalRecord editor) {
|
|
|
|
+ this.editor = editor;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getMaterialName() {
|
|
|
|
+ return materialName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setMaterialName(String materialName) {
|
|
|
|
+ this.materialName = materialName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getsUnit() {
|
|
|
|
+ return sUnit;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setsUnit(String sUnit) {
|
|
|
|
+ this.sUnit = sUnit;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setResults(List<Result> results)
|
|
|
|
+ {
|
|
|
|
+ this.results = results;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public List<Result> getResults()
|
|
|
|
+ {
|
|
|
|
+ return results;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setBidTender(BidTender bidTender)
|
|
|
|
+ {
|
|
|
|
+ this.bidTender = bidTender;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public BidTender getBidTender()
|
|
|
|
+ {
|
|
|
|
+ return bidTender;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setuUpdateTime(Date uUpdateTime)
|
|
|
|
+ {
|
|
|
|
+ this.uUpdateTime = uUpdateTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getuUpdateTime()
|
|
|
|
+ {
|
|
|
|
+ return uUpdateTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setUid(Long uid)
|
|
|
|
+ {
|
|
|
|
+ this.uid = uid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getUid()
|
|
|
|
+ {
|
|
|
|
+ return uid;
|
|
|
|
+ }
|
|
|
|
+ public void setSid(Long sid)
|
|
|
|
+ {
|
|
|
|
+ this.sid = sid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getSid()
|
|
|
|
+ {
|
|
|
|
+ return sid;
|
|
|
|
+ }
|
|
|
|
+ public void setuTitle(String uTitle)
|
|
|
|
+ {
|
|
|
|
+ this.uTitle = uTitle;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getuTitle()
|
|
|
|
+ {
|
|
|
|
+ return uTitle;
|
|
|
|
+ }
|
|
|
|
+ public void setuProject(String uProject)
|
|
|
|
+ {
|
|
|
|
+ this.uProject = uProject;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getuProject()
|
|
|
|
+ {
|
|
|
|
+ return uProject;
|
|
|
|
+ }
|
|
|
|
+ public void setuMoney(BigDecimal uMoney)
|
|
|
|
+ {
|
|
|
|
+ this.uMoney = uMoney;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public BigDecimal getuMoney()
|
|
|
|
+ {
|
|
|
|
+ return uMoney;
|
|
|
|
+ }
|
|
|
|
+ public void setuGetTime(Date uGetTime)
|
|
|
|
+ {
|
|
|
|
+ this.uGetTime = uGetTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getuGetTime()
|
|
|
|
+ {
|
|
|
|
+ return uGetTime;
|
|
|
|
+ }
|
|
|
|
+ public void setuAcceptTime(Date uAcceptTime)
|
|
|
|
+ {
|
|
|
|
+ this.uAcceptTime = uAcceptTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getuAcceptTime()
|
|
|
|
+ {
|
|
|
|
+ return uAcceptTime;
|
|
|
|
+ }
|
|
|
|
+ public void setuEndTime(Date uEndTime)
|
|
|
|
+ {
|
|
|
|
+ this.uEndTime = uEndTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getuEndTime()
|
|
|
|
+ {
|
|
|
|
+ return uEndTime;
|
|
|
|
+ }
|
|
|
|
+ public void setuKaiTime(Date uKaiTime)
|
|
|
|
+ {
|
|
|
|
+ this.uKaiTime = uKaiTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Date getuKaiTime()
|
|
|
|
+ {
|
|
|
|
+ return uKaiTime;
|
|
|
|
+ }
|
|
|
|
+ public void setFjAnnex(String fjAnnex)
|
|
|
|
+ {
|
|
|
|
+ this.fjAnnex = fjAnnex;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getFjAnnex()
|
|
|
|
+ {
|
|
|
|
+ return fjAnnex;
|
|
|
|
+ }
|
|
|
|
+ public void setFjStatus(Long fjStatus)
|
|
|
|
+ {
|
|
|
|
+ this.fjStatus = fjStatus;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getFjStatus()
|
|
|
|
+ {
|
|
|
|
+ return fjStatus;
|
|
|
|
+ }
|
|
|
|
+ public void setFjRemark(String fjRemark)
|
|
|
|
+ {
|
|
|
|
+ this.fjRemark = fjRemark;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getFjRemark()
|
|
|
|
+ {
|
|
|
|
+ return fjRemark;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getFjType() {
|
|
|
|
+ return fjType;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setFjType(Long fjType) {
|
|
|
|
+ this.fjType = fjType;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Integer getAid() {
|
|
|
|
+ return aid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setAid(Integer aid) {
|
|
|
|
+ this.aid = aid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getBuyingMode() {
|
|
|
|
+ return buyingMode;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setBuyingMode(String buyingMode) {
|
|
|
|
+ this.buyingMode = buyingMode;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getQuoteMode() {
|
|
|
|
+ return quoteMode;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setQuoteMode(String quoteMode) {
|
|
|
|
+ this.quoteMode = quoteMode;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getEnrollStarttime() {
|
|
|
|
+ return enrollStarttime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setEnrollStarttime(String enrollStarttime) {
|
|
|
|
+ this.enrollStarttime = enrollStarttime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getEnrollEndtime() {
|
|
|
|
+ return enrollEndtime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setEnrollEndtime(String enrollEndtime) {
|
|
|
|
+ this.enrollEndtime = enrollEndtime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getIsEarnest() {
|
|
|
|
+ return isEarnest;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setIsEarnest(Long isEarnest) {
|
|
|
|
+ this.isEarnest = isEarnest;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getIntervalTime() {
|
|
|
|
+ return intervalTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setIntervalTime(Long intervalTime) {
|
|
|
|
+ this.intervalTime = intervalTime;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getStatus() {
|
|
|
|
+ return status;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setStatus(Long status) {
|
|
|
|
+ this.status = status;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getQid() {
|
|
|
|
+ return qid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setQid(Long qid) {
|
|
|
|
+ this.qid = qid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getsProjectState() {
|
|
|
|
+ return sProjectState;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setsProjectState(Long sProjectState) {
|
|
|
|
+ this.sProjectState = sProjectState;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getsName() {
|
|
|
|
+ return sName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setsName(String sName) {
|
|
|
|
+ this.sName = sName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getOwnerDepts() {
|
|
|
|
+ return ownerDepts;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setOwnerDepts(String ownerDepts) {
|
|
|
|
+ this.ownerDepts = ownerDepts;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ public Long getHid() {
|
|
|
|
+ return hid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setHid(Long hid) {
|
|
|
|
+ this.hid = hid;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getIsSign() {
|
|
|
|
+ return isSign;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setIsSign(Long isSign) {
|
|
|
|
+ this.isSign = isSign;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Long getOwnerDept() {
|
|
|
|
+ return ownerDept;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setOwnerDept(Long ownerDept) {
|
|
|
|
+ this.ownerDept = ownerDept;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String gethName() {
|
|
|
|
+ return hName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void sethName(String hName) {
|
|
|
|
+ this.hName = hName;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Integer getIsSms() {
|
|
|
|
+ return isSms;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setIsSms(Integer isSms) {
|
|
|
|
+ this.isSms = isSms;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getBankAccount() {
|
|
|
|
+ return bankAccount;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setBankAccount(String bankAccount) {
|
|
|
|
+ this.bankAccount = bankAccount;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public String toString() {
|
|
|
|
+ return "BidNotice{" +
|
|
|
|
+ "uid=" + uid +
|
|
|
|
+ ", sid=" + sid +
|
|
|
|
+ ", uTitle='" + uTitle + '\'' +
|
|
|
|
+ ", uProject='" + uProject + '\'' +
|
|
|
|
+ ", uMoney=" + uMoney +
|
|
|
|
+ ", uGetTime=" + uGetTime +
|
|
|
|
+ ", uAcceptTime=" + uAcceptTime +
|
|
|
|
+ ", uEndTime=" + uEndTime +
|
|
|
|
+ ", uKaiTime=" + uKaiTime +
|
|
|
|
+ ", fjAnnex='" + fjAnnex + '\'' +
|
|
|
|
+ ", fjStatus=" + fjStatus +
|
|
|
|
+ ", fjRemark='" + fjRemark + '\'' +
|
|
|
|
+ ", uUpdateTime=" + uUpdateTime +
|
|
|
|
+ ", fjType=" + fjType +
|
|
|
|
+ ", bidTender=" + bidTender +
|
|
|
|
+ ", results=" + results +
|
|
|
|
+ ", hid=" + hid +
|
|
|
|
+ ", sCode='" + sCode + '\'' +
|
|
|
|
+ ", sUnit='" + sUnit + '\'' +
|
|
|
|
+ ", editor=" + editor +
|
|
|
|
+ ", materialName='" + materialName + '\'' +
|
|
|
|
+ ", aid=" + aid +
|
|
|
|
+ ", buyingMode='" + buyingMode + '\'' +
|
|
|
|
+ ", quoteMode='" + quoteMode + '\'' +
|
|
|
|
+ ", enrollStarttime='" + enrollStarttime + '\'' +
|
|
|
|
+ ", enrollEndtime='" + enrollEndtime + '\'' +
|
|
|
|
+ ", isEarnest=" + isEarnest +
|
|
|
|
+ ", status=" + status +
|
|
|
|
+ ", intervalTime=" + intervalTime +
|
|
|
|
+ ", qid=" + qid +
|
|
|
|
+ ", sProjectState=" + sProjectState +
|
|
|
|
+ ", sName='" + sName + '\'' +
|
|
|
|
+ ", opinionDetails='" + opinionDetails + '\'' +
|
|
|
|
+ ", isSign=" + isSign +
|
|
|
|
+ ", ownerDept=" + ownerDept +
|
|
|
|
+ ", hName='" + hName + '\'' +
|
|
|
|
+ ", ownerDepts='" + ownerDepts + '\'' +
|
|
|
|
+ '}';
|
|
|
|
+ }
|
|
|
|
+}
|