From 0944b3bddbf5a981886cd6b643782476095bcfc9 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期二, 18 二月 2020 17:31:55 +0800
Subject: [PATCH] phone字段修改为sn号;修改注册消息为后缀消息ID,便于根据反射取得消息ID;重构协议基类

---
 app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java |   38 +++++++++++---------------------------
 1 files changed, 11 insertions(+), 27 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
index fac1003..50165f4 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
@@ -30,12 +30,12 @@
 import safeluck.drive.evaluation.im.MessageProcessor;
 import safeluck.drive.evaluation.platformMessage.GainStuMessage;
 import safeluck.drive.evaluation.platformMessage.JKClientCommonMessage;
+import safeluck.drive.evaluation.platformMessage.JKMessage0100;
 import safeluck.drive.evaluation.platformMessage.JKMessage0101;
 import safeluck.drive.evaluation.platformMessage.JKMessage0201;
 import safeluck.drive.evaluation.platformMessage.JKMessage0202;
 import safeluck.drive.evaluation.platformMessage.JKMessage0203;
 import safeluck.drive.evaluation.platformMessage.JKMessage0204;
-import safeluck.drive.evaluation.platformMessage.JKRegisterMessage;
 import safeluck.drive.evaluation.platformMessage.RegisterMessage;
 import safeluck.drive.evaluation.im.IMSClientBootstrap;
 
@@ -161,13 +161,9 @@
                 String strbcd=ByteUtil.bcd2Str(ByteUtil.str2Bcd("13021245"));
                 Log.i(TAG, "onClick: strbcd="+strbcd);
 
-//                JKRegisterMessage jkRegisterMessage = new JKRegisterMessage();
-//                jkRegisterMessage.setMessageLen(55);
-////                jkRegisterMessage.phone = "13021245";
-//                jkRegisterMessage.phone = "0008618513021245";
+//                JKMessage0100 jkRegisterMessage = new JKMessage0100();
+//                jkRegisterMessage.phone = "0314200100000004";
 //                jkRegisterMessage.proviceid = 23;
-//                jkRegisterMessage.messageId = 0x100;
-//                jkRegisterMessage.protocalVer = 235;
 //                jkRegisterMessage.cityid = 1;
 //                jkRegisterMessage.imei = "460123874561";
 //                jkRegisterMessage.model = "123";
@@ -200,12 +196,10 @@
                 break;
             case R.id.btn_register:
 
-                JKRegisterMessage jkRegisterMessage = new JKRegisterMessage();
-                jkRegisterMessage.setMessageLen(55);
-                jkRegisterMessage.phone = "0008618513021245";
+                JKMessage0100 jkRegisterMessage = new JKMessage0100();
+//                jkRegisterMessage.setMessageLen(55);
+                jkRegisterMessage.phone = "0314200100000004";
                 jkRegisterMessage.proviceid = 23;
-                jkRegisterMessage.messageId = 0x100;
-                jkRegisterMessage.protocalVer = 235;
                 jkRegisterMessage.cityid = 1;
                 jkRegisterMessage.imei = "460123874561";
                 jkRegisterMessage.model = "123";
@@ -218,9 +212,7 @@
                 break;
             case R.id.btn_auth:
                 JKMessage0101 jkMessage0101 = new JKMessage0101();
-                jkMessage0101.messageId = 0x0101;
-                jkMessage0101.phone = "0008618513021245";
-                jkMessage0101.protocalVer = 235;
+                jkMessage0101.phone = "0314200100000004";
                 jkMessage0101.des ="0102030405060708";
                 jkMessage0101.timestamp = (int) System.currentTimeMillis();
                 byte[] jjk0101 = jkMessage0101.toBytes();
@@ -228,19 +220,15 @@
                 break;
             case R.id.btn_gain:
                 JKMessage0201 jkMessage0201 = new JKMessage0201();
-                jkMessage0201.protocalVer = 235;
-                jkMessage0201.phone = "0008618513021245";
-                jkMessage0201.messageId = 0x0201;
+                jkMessage0201.phone = "0314200100000004";
                 jkMessage0201.currentExam = 1;
                 jkMessage0201.id = "123456789";
                 MessageProcessor.getInstance().sendMessage(jkMessage0201.toBytes());
                 break;
             case R.id.btn_start_exam:
                 JKMessage0202 jkMessage0202 = new JKMessage0202();
-                jkMessage0202.protocalVer = 235;
-                jkMessage0202.phone = "0008618513021245";
+                jkMessage0202.phone = "0314200100000004";
                 jkMessage0202.timeBCD = new Date();
-                jkMessage0202.messageId = 0x0202;
                 jkMessage0202.curr_exam = 1;
                 jkMessage0202.ID = "123456789";
                 jkMessage0202.exam_id = 123456;
@@ -248,9 +236,7 @@
                 break;
             case R.id.btn_fail:
                 JKMessage0203 jkMessage0203 = new JKMessage0203();
-                jkMessage0203.messageId = 0x0203;
-                jkMessage0203.phone = "0008618513021245";
-                jkMessage0203.protocalVer = 235;
+                jkMessage0203.phone = "0314200100000004";
                 jkMessage0203.timeBCD = new Date();
                 jkMessage0203.fail_item_id = 4;
                 jkMessage0203.fail_score = 10;
@@ -263,9 +249,7 @@
                 break;
             case R.id.btn_stop_exam:
                 JKMessage0204 jkMessage0204 = new JKMessage0204();
-                jkMessage0204.messageId = 0x0204;
-                jkMessage0204.protocalVer = 235;
-                jkMessage0204.phone = "0008618513021245";
+                jkMessage0204.phone = "0314200100000004";
                 jkMessage0204.timeBCD = new Date();
                 jkMessage0204.score = 10;
                 jkMessage0204.stop = JKMessage0204.SUCC_STOP;

--
Gitblit v1.8.0