|
@@ -85,6 +85,33 @@ public class UserHandler extends SimpleChannelInboundHandler<String> {
|
|
|
//存入数据库
|
|
|
mouldHistoryMapper.insertSelective(item);
|
|
|
//模具开合记录
|
|
|
+ int cnt = item.getRunCnt();
|
|
|
+ int start = 69;
|
|
|
+ System.out.println("开合模次数="+cnt);
|
|
|
+ for (int pos=0; pos<cnt; pos++ ) {
|
|
|
+ //合模时间
|
|
|
+ String year = input.substring((start+pos*6)*2, (start+pos*6 + 1)*2);
|
|
|
+ String month = input.substring((start+pos*6+1)*2, (start+pos*6 + 2)*2);
|
|
|
+ String day = input.substring((start+pos*6+2)*2, (start+pos*6 + 3)*2);
|
|
|
+ String hh = input.substring((start+pos*6+3)*2, (start+pos*6 + 4)*2);
|
|
|
+ String mm = input.substring((start+pos*6+4)*2, (start+pos*6 + 5)*2);
|
|
|
+ String ss = input.substring((start+pos*6+5)*2, (start+pos*6 + 6)*2);
|
|
|
+ StringBuilder sb = new StringBuilder();
|
|
|
+ Date d = new Date();
|
|
|
+ System.out.println(year);
|
|
|
+ System.out.println(month);
|
|
|
+ System.out.println(day);
|
|
|
+ System.out.println(hh);
|
|
|
+ System.out.println(mm);
|
|
|
+ System.out.println(ss);
|
|
|
+// if (year < 100) {
|
|
|
+// sb.append("20");
|
|
|
+// } else {
|
|
|
+// sb.append("2");
|
|
|
+// }
|
|
|
+// .append(year)
|
|
|
+// String time = "20" + year + month +
|
|
|
+ }
|
|
|
return ret;
|
|
|
}
|
|
|
|