|
@@ -2,6 +2,8 @@ package com.jeeplus.modules.sg.overheadline.entity;
|
|
|
|
|
|
import com.jeeplus.common.utils.excel.annotation.ExcelField;
|
|
|
|
|
|
+import java.util.Objects;
|
|
|
+
|
|
|
public class JkxlDetailFee {
|
|
|
private String id; //项目ID
|
|
|
private String wbsCode; //WBS识别码
|
|
@@ -38,32 +40,32 @@ public class JkxlDetailFee {
|
|
|
private String subjectAllocate; //科目分配
|
|
|
private String feeType; //1:主体部分 2:其他部分
|
|
|
|
|
|
- private double sbFee; //设备费
|
|
|
- private double jzFee; //建筑费
|
|
|
- private double sbgzFee; //设备购置费
|
|
|
- private double azFee; //安装费
|
|
|
- private double zcFee; //装材费
|
|
|
- private double qtFee; //其他费用
|
|
|
- private double jsFee; //结算价
|
|
|
- private double cFee; //差额
|
|
|
+ private Double sbFee; //设备费
|
|
|
+ private Double jzFee; //建筑费
|
|
|
+ private Double sbgzFee; //设备购置费
|
|
|
+ private Double azFee; //安装费
|
|
|
+ private Double zcFee; //装材费
|
|
|
+ private Double qtFee; //其他费用
|
|
|
+ private Double jsFee; //结算价
|
|
|
+ private Double cFee; //差额
|
|
|
private String hierarchy; //层级
|
|
|
private Integer index; //序号
|
|
|
|
|
|
@ExcelField(title="设备费", align=1, sort=6)
|
|
|
- public double getSbFee() {
|
|
|
+ public Double getSbFee() {
|
|
|
return sbFee;
|
|
|
}
|
|
|
|
|
|
- public void setSbFee(double sbFee) {
|
|
|
+ public void setSbFee(Double sbFee) {
|
|
|
this.sbFee = sbFee;
|
|
|
}
|
|
|
|
|
|
@ExcelField(title="建筑费", align=1, sort=5)
|
|
|
- public double getJzFee() {
|
|
|
+ public Double getJzFee() {
|
|
|
return jzFee;
|
|
|
}
|
|
|
|
|
|
- public void setJzFee(double jzFee) {
|
|
|
+ public void setJzFee(Double jzFee) {
|
|
|
this.jzFee = jzFee;
|
|
|
}
|
|
|
|
|
@@ -342,55 +344,55 @@ public class JkxlDetailFee {
|
|
|
}
|
|
|
|
|
|
@ExcelField(title="设备购置费", align=2, sort=7)
|
|
|
- public double getSbgzFee() {
|
|
|
+ public Double getSbgzFee() {
|
|
|
return sbgzFee;
|
|
|
}
|
|
|
|
|
|
- public void setSbgzFee(double sbgzFee) {
|
|
|
+ public void setSbgzFee(Double sbgzFee) {
|
|
|
this.sbgzFee = sbgzFee;
|
|
|
}
|
|
|
@ExcelField(title="安装费", align=2, sort=8)
|
|
|
- public double getAzFee() {
|
|
|
+ public Double getAzFee() {
|
|
|
return azFee;
|
|
|
}
|
|
|
|
|
|
- public void setAzFee(double azFee) {
|
|
|
+ public void setAzFee(Double azFee) {
|
|
|
this.azFee = azFee;
|
|
|
}
|
|
|
|
|
|
@ExcelField(title="装材费", align=2, sort=9)
|
|
|
- public double getZcFee() {
|
|
|
+ public Double getZcFee() {
|
|
|
return zcFee;
|
|
|
}
|
|
|
|
|
|
- public void setZcFee(double zcFee) {
|
|
|
+ public void setZcFee(Double zcFee) {
|
|
|
this.zcFee = zcFee;
|
|
|
}
|
|
|
|
|
|
@ExcelField(title="其他费用", align=2, sort=10)
|
|
|
- public double getQtFee() {
|
|
|
+ public Double getQtFee() {
|
|
|
return qtFee;
|
|
|
}
|
|
|
|
|
|
- public void setQtFee(double qtFee) {
|
|
|
+ public void setQtFee(Double qtFee) {
|
|
|
this.qtFee = qtFee;
|
|
|
}
|
|
|
|
|
|
@ExcelField(title="结算价", align=2, sort=12)
|
|
|
- public double getJsFee() {
|
|
|
+ public Double getJsFee() {
|
|
|
return jsFee;
|
|
|
}
|
|
|
|
|
|
- public void setJsFee(double jsFee) {
|
|
|
+ public void setJsFee(Double jsFee) {
|
|
|
this.jsFee = jsFee;
|
|
|
}
|
|
|
|
|
|
@ExcelField(title="差额", align=2, sort=13)
|
|
|
- public double getcFee() {
|
|
|
+ public Double getcFee() {
|
|
|
return cFee;
|
|
|
}
|
|
|
|
|
|
- public void setcFee(double cFee) {
|
|
|
+ public void setcFee(Double cFee) {
|
|
|
this.cFee = cFee;
|
|
|
}
|
|
|
|
|
@@ -411,4 +413,13 @@ public class JkxlDetailFee {
|
|
|
public void setIndex(Integer index) {
|
|
|
this.index = index;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public boolean equals(Object o) {
|
|
|
+ if (this == o) return true;
|
|
|
+ if (!(o instanceof JkxlDetailFee)) return false;
|
|
|
+ JkxlDetailFee that = (JkxlDetailFee) o;
|
|
|
+ return wbsCode.equals(that.wbsCode);
|
|
|
+ }
|
|
|
+
|
|
|
}
|