|
@@ -372,9 +372,11 @@ public class SubstationInfo {
|
|
public static JkxlDetailFee getBashInfo(ImportExcel importExcel,ImportExcel importExcel1,String wbs,String str){
|
|
public static JkxlDetailFee getBashInfo(ImportExcel importExcel,ImportExcel importExcel1,String wbs,String str){
|
|
double[] doubles = ExcelUtil.getBashArray(importExcel,str,2,new int[]{12,13, 14, 15, 17});
|
|
double[] doubles = ExcelUtil.getBashArray(importExcel,str,2,new int[]{12,13, 14, 15, 17});
|
|
double d = ExcelUtil.getDouble(importExcel1,str,1,3); //直接工程费
|
|
double d = ExcelUtil.getDouble(importExcel1,str,1,3); //直接工程费
|
|
|
|
+// double e = ExcelUtil.getDouble(importExcel1,str,1,2); //合计金额
|
|
JkxlDetailFee jkxlDetailFee = new JkxlDetailFee();
|
|
JkxlDetailFee jkxlDetailFee = new JkxlDetailFee();
|
|
jkxlDetailFee.setWbsCode(wbs);
|
|
jkxlDetailFee.setWbsCode(wbs);
|
|
jkxlDetailFee.setOriginalTotalCost(doubles[0]);
|
|
jkxlDetailFee.setOriginalTotalCost(doubles[0]);
|
|
|
|
+// jkxlDetailFee.setOriginalTotalCost(e);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[1]);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[1]);
|
|
jkxlDetailFee.setOriginalFbrCost(doubles[3]);
|
|
jkxlDetailFee.setOriginalFbrCost(doubles[3]);
|
|
jkxlDetailFee.setOriginalCbrCost(doubles[2]);
|
|
jkxlDetailFee.setOriginalCbrCost(doubles[2]);
|
|
@@ -393,8 +395,10 @@ public class SubstationInfo {
|
|
JkxlDetailFee jkxlDetailFee = null;
|
|
JkxlDetailFee jkxlDetailFee = null;
|
|
for(int i=0;i<str.length;i++){
|
|
for(int i=0;i<str.length;i++){
|
|
double d = ExcelUtil.getDouble(importExcel1,str[i],1,3); //直接工程费
|
|
double d = ExcelUtil.getDouble(importExcel1,str[i],1,3); //直接工程费
|
|
|
|
+// double e = ExcelUtil.getDouble(importExcel1,str[i],1,3); //合计
|
|
jkxlDetailFee = new JkxlDetailFee();
|
|
jkxlDetailFee = new JkxlDetailFee();
|
|
jkxlDetailFee.setWbsCode(wbs[i]);
|
|
jkxlDetailFee.setWbsCode(wbs[i]);
|
|
|
|
+// jkxlDetailFee.setOriginalTotalCost(e);
|
|
jkxlDetailFee.setOriginalTotalCost(doubles[i][0]);
|
|
jkxlDetailFee.setOriginalTotalCost(doubles[i][0]);
|
|
jkxlDetailFee.setZjgcFee(d);
|
|
jkxlDetailFee.setZjgcFee(d);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[i][1]);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[i][1]);
|
|
@@ -412,6 +416,7 @@ public class SubstationInfo {
|
|
public static List<JkxlDetailFee> getBashInfos(ImportExcel importExcel,ImportExcel importExcel1,String[] wbs,String[] str){
|
|
public static List<JkxlDetailFee> getBashInfos(ImportExcel importExcel,ImportExcel importExcel1,String[] wbs,String[] str){
|
|
double[][] doubles = ExcelUtil.getBashArray(importExcel,str,2,new int[]{12,13, 14, 15, 17});
|
|
double[][] doubles = ExcelUtil.getBashArray(importExcel,str,2,new int[]{12,13, 14, 15, 17});
|
|
double d = ExcelUtil.getDouble(importExcel1,str[0],1,3); //直接工程费
|
|
double d = ExcelUtil.getDouble(importExcel1,str[0],1,3); //直接工程费
|
|
|
|
+ double e = ExcelUtil.getDouble(importExcel1,str[0],1,2); //合计
|
|
double total = doubles[0][0];
|
|
double total = doubles[0][0];
|
|
int len = str.length;
|
|
int len = str.length;
|
|
double[] zjgc = new double[len];
|
|
double[] zjgc = new double[len];
|
|
@@ -423,11 +428,13 @@ public class SubstationInfo {
|
|
}
|
|
}
|
|
zjgc[i] = d*rate;
|
|
zjgc[i] = d*rate;
|
|
}
|
|
}
|
|
|
|
+// doubles[0][0] = e;
|
|
List<JkxlDetailFee> jkxlDetailFees = new ArrayList<>();
|
|
List<JkxlDetailFee> jkxlDetailFees = new ArrayList<>();
|
|
JkxlDetailFee jkxlDetailFee = null;
|
|
JkxlDetailFee jkxlDetailFee = null;
|
|
for(int j=0;j<str.length;j++){
|
|
for(int j=0;j<str.length;j++){
|
|
jkxlDetailFee = new JkxlDetailFee();
|
|
jkxlDetailFee = new JkxlDetailFee();
|
|
jkxlDetailFee.setOriginalTotalCost(doubles[j][0]);
|
|
jkxlDetailFee.setOriginalTotalCost(doubles[j][0]);
|
|
|
|
+// jkxlDetailFee.setOriginalTotalCost(e);
|
|
jkxlDetailFee.setZjgcFee(zjgc[j]);
|
|
jkxlDetailFee.setZjgcFee(zjgc[j]);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[j][1]);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[j][1]);
|
|
jkxlDetailFee.setOriginalFbrCost(doubles[j][3]);
|
|
jkxlDetailFee.setOriginalFbrCost(doubles[j][3]);
|
|
@@ -446,9 +453,10 @@ public class SubstationInfo {
|
|
public static JkxlDetailFee getTolalInfo(ImportExcel importExcel,ImportExcel importExcel1,String wbs,String str){
|
|
public static JkxlDetailFee getTolalInfo(ImportExcel importExcel,ImportExcel importExcel1,String wbs,String str){
|
|
double[] doubles = ExcelUtil.getDoubleArray(importExcel,str,2,new int[]{12,13, 14, 15, 17});
|
|
double[] doubles = ExcelUtil.getDoubleArray(importExcel,str,2,new int[]{12,13, 14, 15, 17});
|
|
double d = ExcelUtil.getDouble(importExcel1,QT_HJ,0,3); //直接工程费
|
|
double d = ExcelUtil.getDouble(importExcel1,QT_HJ,0,3); //直接工程费
|
|
|
|
+ double e = ExcelUtil.getDouble(importExcel1,QT_HJ,0,2); //合计
|
|
JkxlDetailFee jkxlDetailFee = new JkxlDetailFee();
|
|
JkxlDetailFee jkxlDetailFee = new JkxlDetailFee();
|
|
jkxlDetailFee.setWbsCode(wbs);
|
|
jkxlDetailFee.setWbsCode(wbs);
|
|
- jkxlDetailFee.setOriginalTotalCost(doubles[0]);
|
|
|
|
|
|
+ jkxlDetailFee.setOriginalTotalCost(e);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[1]);
|
|
jkxlDetailFee.setOriginalRgCost(doubles[1]);
|
|
jkxlDetailFee.setOriginalFbrCost(doubles[3]);
|
|
jkxlDetailFee.setOriginalFbrCost(doubles[3]);
|
|
jkxlDetailFee.setOriginalCbrCost(doubles[2]);
|
|
jkxlDetailFee.setOriginalCbrCost(doubles[2]);
|