|
|
@@ -1,84 +1,14 @@
|
|
|
package com.goafanti.contract.bo;
|
|
|
|
|
|
-import java.util.Date;
|
|
|
|
|
|
-import org.apache.commons.lang3.time.DateFormatUtils;
|
|
|
-
|
|
|
-import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
-import com.fasterxml.jackson.annotation.JsonFormat.Shape;
|
|
|
-import com.goafanti.common.constant.AFTConstants;
|
|
|
-
|
|
|
-public class ContractManageListBo {
|
|
|
- private String id;
|
|
|
-
|
|
|
- private String uid;
|
|
|
-
|
|
|
- private Integer contacts;
|
|
|
+public class ContractManageListBo extends ContractClientListBo{
|
|
|
|
|
|
private String province;
|
|
|
|
|
|
private String unitName;
|
|
|
|
|
|
- /**
|
|
|
- * 合同编号
|
|
|
- */
|
|
|
- private Integer serialNumber;
|
|
|
-
|
|
|
- /**
|
|
|
- * 合同类型(1-专利类型合同,2-软著类型合同,3-高企认定类型合同,4-科技项目类型合同)
|
|
|
- */
|
|
|
- private Integer type;
|
|
|
-
|
|
|
- /**
|
|
|
- * 合同签订时间
|
|
|
- */
|
|
|
- private Date signDate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 合同记录创建人
|
|
|
- */
|
|
|
private String founder;
|
|
|
|
|
|
- /**
|
|
|
- * 合同描述
|
|
|
- */
|
|
|
- private String depict;
|
|
|
-
|
|
|
- /**
|
|
|
- * 合同状态(0-草稿,1-签订,2-分发流转,3-完成(已结款))
|
|
|
- */
|
|
|
- private Integer status;
|
|
|
-
|
|
|
- /**
|
|
|
- * 合同完成时间
|
|
|
- */
|
|
|
- private Date completeDate;
|
|
|
-
|
|
|
- public String getId() {
|
|
|
- return id;
|
|
|
- }
|
|
|
-
|
|
|
- public void setId(String id) {
|
|
|
- this.id = id;
|
|
|
- }
|
|
|
-
|
|
|
- public String getUid() {
|
|
|
- return uid;
|
|
|
- }
|
|
|
-
|
|
|
- public void setUid(String uid) {
|
|
|
- this.uid = uid;
|
|
|
- }
|
|
|
-
|
|
|
- @JsonFormat(shape = Shape.STRING)
|
|
|
- public Integer getContacts() {
|
|
|
- return contacts;
|
|
|
- }
|
|
|
-
|
|
|
- public void setContacts(Integer contacts) {
|
|
|
- this.contacts = contacts;
|
|
|
- }
|
|
|
-
|
|
|
public String getProvince() {
|
|
|
return province;
|
|
|
}
|
|
|
@@ -95,31 +25,6 @@ public class ContractManageListBo {
|
|
|
this.unitName = unitName;
|
|
|
}
|
|
|
|
|
|
- public Integer getSerialNumber() {
|
|
|
- return serialNumber;
|
|
|
- }
|
|
|
-
|
|
|
- public void setSerialNumber(Integer serialNumber) {
|
|
|
- this.serialNumber = serialNumber;
|
|
|
- }
|
|
|
-
|
|
|
- @JsonFormat(shape = Shape.STRING)
|
|
|
- public Integer getType() {
|
|
|
- return type;
|
|
|
- }
|
|
|
-
|
|
|
- public void setType(Integer type) {
|
|
|
- this.type = type;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getSignDate() {
|
|
|
- return signDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setSignDate(Date signDate) {
|
|
|
- this.signDate = signDate;
|
|
|
- }
|
|
|
-
|
|
|
public String getFounder() {
|
|
|
return founder;
|
|
|
}
|
|
|
@@ -128,54 +33,6 @@ public class ContractManageListBo {
|
|
|
this.founder = founder;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- public String getDepict() {
|
|
|
- return depict;
|
|
|
- }
|
|
|
-
|
|
|
- public void setDepict(String depict) {
|
|
|
- this.depict = depict;
|
|
|
- }
|
|
|
-
|
|
|
- @JsonFormat(shape = Shape.STRING)
|
|
|
- public Integer getStatus() {
|
|
|
- return status;
|
|
|
- }
|
|
|
-
|
|
|
- public void setStatus(Integer status) {
|
|
|
- this.status = status;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getCompleteDate() {
|
|
|
- return completeDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setCompleteDate(Date completeDate) {
|
|
|
- this.completeDate = completeDate;
|
|
|
- }
|
|
|
-
|
|
|
- public String getSignDateFormattedDate() {
|
|
|
- if (this.signDate == null) {
|
|
|
- return null;
|
|
|
- } else {
|
|
|
- return DateFormatUtils.format(this.getSignDate(), AFTConstants.YYYYMMDDHHMMSS);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- public void setSignDateFormattedDate(String signDateFormattedDate) {
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
- public String getCompleteDateFormattedDate() {
|
|
|
- if (this.completeDate == null) {
|
|
|
- return null;
|
|
|
- } else {
|
|
|
- return DateFormatUtils.format(this.getCompleteDate(), AFTConstants.YYYYMMDDHHMMSS);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- public void setCompleteDateFormattedDate(String completeDateFormattedDate) {
|
|
|
-
|
|
|
- }
|
|
|
+
|
|
|
|
|
|
}
|