|
@@ -81,10 +81,13 @@ public class BashInfo {
|
|
public static final String TBJG = "竣工结算价合计";
|
|
public static final String TBJG = "竣工结算价合计";
|
|
public static final String TBJG1 = "投标报价";
|
|
public static final String TBJG1 = "投标报价";
|
|
public static final String TBJG2 = "最终结算价";
|
|
public static final String TBJG2 = "最终结算价";
|
|
|
|
+ public static final String TBJG3 = "最高投标限价";
|
|
|
|
+ public static final String TBJG4 = "最终工程造价";
|
|
public static final String CE = "差额";
|
|
public static final String CE = "差额";
|
|
public static final String CS_JZ = "建筑措施项目";
|
|
public static final String CS_JZ = "建筑措施项目";
|
|
public static final String CS_AZ = "安装措施项目";
|
|
public static final String CS_AZ = "安装措施项目";
|
|
public static final String GF_AZ = "安装规费项目";
|
|
public static final String GF_AZ = "安装规费项目";
|
|
|
|
+ public static final String GF_JZ = "建筑规费项目";
|
|
public static final String FBR_JZ = "建筑";
|
|
public static final String FBR_JZ = "建筑";
|
|
public static final String FBR_AZ = "安装";
|
|
public static final String FBR_AZ = "安装";
|
|
|
|
|
|
@@ -433,6 +436,35 @@ public class BashInfo {
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
+ * 电缆建筑规费
|
|
|
|
+ * @param importExcel
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public static double getJzGf(ImportExcel importExcel){
|
|
|
|
+ int lastRow = importExcel.getLastDataRowNum();
|
|
|
|
+ double d = 0.00;
|
|
|
|
+ List list = new ArrayList();
|
|
|
|
+ for(int i=0;i<lastRow;i++){
|
|
|
|
+ String type = importExcel.getValue(i+1,1);
|
|
|
|
+ list.add(type);
|
|
|
|
+ }
|
|
|
|
+ if(!list.contains(GF_JZ)){
|
|
|
|
+ return d;
|
|
|
|
+ }
|
|
|
|
+ for(int i=0;i<lastRow;i++){
|
|
|
|
+ String type = importExcel.getValue(i+1,0);
|
|
|
|
+ if(type.equals("")){
|
|
|
|
+ continue;
|
|
|
|
+ }
|
|
|
|
+ if(type.equals(QT_XJ)){
|
|
|
|
+ d = importExcel.getDouble(i+1,4);
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return d;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
*电缆安装获取规费
|
|
*电缆安装获取规费
|
|
*/
|
|
*/
|
|
public static double getAzGf(ImportExcel importExcel) {
|
|
public static double getAzGf(ImportExcel importExcel) {
|
|
@@ -596,7 +628,7 @@ public class BashInfo {
|
|
double gcjs = 0.00;
|
|
double gcjs = 0.00;
|
|
for(int i=0;i<lastRow;i++){
|
|
for(int i=0;i<lastRow;i++){
|
|
String type = importExcel.getValue(i+1,1);
|
|
String type = importExcel.getValue(i+1,1);
|
|
- if(type.equals(TBJG) || type.equals(GCJS) || type.equals(TBJG1) || type.equals(TBJG2)){
|
|
|
|
|
|
+ if(type.equals(TBJG) || type.equals(GCJS) || type.equals(TBJG1) || type.equals(TBJG2) || type.equals(TBJG3)|| type.equals(TBJG4)){
|
|
gcjs = importExcel.getDouble(i+1,2);
|
|
gcjs = importExcel.getDouble(i+1,2);
|
|
}
|
|
}
|
|
}
|
|
}
|