|
|
@@ -469,10 +469,10 @@ public class personnel extends Controller {
|
|
|
keys.add(keyl);
|
|
|
}
|
|
|
|
|
|
- for (int i = 1; i < 13; i++) {
|
|
|
- keyl = "m" + i + "l";
|
|
|
- keys.add(keyl);
|
|
|
- }
|
|
|
+// for (int i = 1; i < 13; i++) {
|
|
|
+// keyl = "m" + i + "l";
|
|
|
+// keys.add(keyl);
|
|
|
+// }
|
|
|
Rows rows = e.getSheetRows(0, keys, 2);
|
|
|
ArrayList<String> areanameList = new ArrayList<>();
|
|
|
for (Row row : rows) {
|
|
|
@@ -485,7 +485,7 @@ public class personnel extends Controller {
|
|
|
sqlFactory.addParameter("sa_salestargetbillid", sa_salestargetbillid);
|
|
|
String sql = sqlFactory.getSQL();
|
|
|
RowsMap areaRowsMap = dbConnect.runSqlQuery(sql).toRowsMap("areaname");
|
|
|
- String[] types = {"年", "季", "月"};
|
|
|
+ String[] types = {"年", "季"};
|
|
|
boolean iserr = false;
|
|
|
Rows rowserr = new Rows();
|
|
|
Rows rowssuc = new Rows();
|
|
|
@@ -505,8 +505,6 @@ public class personnel extends Controller {
|
|
|
point = 1;
|
|
|
} else if (type.equals("季")) {
|
|
|
point = 4;
|
|
|
- } else if (type.equals("月")) {
|
|
|
- point = 12;
|
|
|
} else {
|
|
|
point = 0;
|
|
|
}
|
|
|
@@ -530,14 +528,6 @@ public class personnel extends Controller {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
- if (type.equals("月")) {
|
|
|
- if(!isNumeric(row.getString("m" + (i + 1) + "l"))){
|
|
|
- iserr = true;
|
|
|
- row.put("msg", "第"+(i + 1)+"月度目标不为数字格式,请检查");
|
|
|
- rowserr.add(row);
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
}
|
|
|
@@ -557,7 +547,7 @@ public class personnel extends Controller {
|
|
|
|
|
|
|
|
|
System.out.println("rowssuc"+rowssuc.size());
|
|
|
- long[] ids = createTableID("sa_salestarget", rowssuc.size() * 17);
|
|
|
+ long[] ids = createTableID("sa_salestarget", rowssuc.size() * 5);
|
|
|
int index = 1;
|
|
|
|
|
|
if (!rowssuc.isEmpty()) {
|
|
|
@@ -582,9 +572,7 @@ public class personnel extends Controller {
|
|
|
point = 1;
|
|
|
} else if (type.equals("季")) {
|
|
|
point = 4;
|
|
|
- } else if (type.equals("月")) {
|
|
|
- point = 12;
|
|
|
- } else {
|
|
|
+ } else {
|
|
|
point = 0;
|
|
|
}
|
|
|
|
|
|
@@ -599,10 +587,6 @@ public class personnel extends Controller {
|
|
|
target_l = row.getDouble("s" + (i + 1) + "l");
|
|
|
target_h = row.getDouble("s" + (i + 1) + "h");
|
|
|
}
|
|
|
- if (type.equals("月")) {
|
|
|
- target_l = row.getDouble("m" + (i + 1) + "l");
|
|
|
- target_h = row.getDouble("m" + (i + 1) + "h");
|
|
|
- }
|
|
|
|
|
|
|
|
|
SQLFactory targetFactory = new SQLFactory(this, "人员-目标明细新增");
|
|
|
@@ -647,10 +631,6 @@ public class personnel extends Controller {
|
|
|
key_l = "s" + a + "l";
|
|
|
colNameList.add(key_l);
|
|
|
}
|
|
|
- for (int a = 1; a < 13; a++) {
|
|
|
- key_l = "m" + a + "l";
|
|
|
- colNameList.add(key_l);
|
|
|
- }
|
|
|
colNameList.add("msg");
|
|
|
|
|
|
|
|
|
@@ -662,11 +642,6 @@ public class personnel extends Controller {
|
|
|
key_l = "s" + a + "l";
|
|
|
keytypemap.put(key_l, String.class);
|
|
|
}
|
|
|
- for (int a = 1; a < 13; a++) {
|
|
|
- key_l = "m" + a + "l";
|
|
|
- keytypemap.put(key_l, String.class);
|
|
|
- }
|
|
|
-
|
|
|
|
|
|
keytypemap.put("msg", String.class);
|
|
|
rowserr.setFieldList(colNameList);
|
|
|
@@ -722,7 +697,7 @@ public class personnel extends Controller {
|
|
|
} else {
|
|
|
datarow.createCell(i1).setCellValue(row.getString(keylist.get(i1)));
|
|
|
}
|
|
|
- if (i1 == 18) {
|
|
|
+ if (i1 == 6) {
|
|
|
datarow.getCell(i1).setCellStyle(xssfCellStyle1);
|
|
|
}
|
|
|
}
|