Commit 0713dc6264759b30ddaa051c82e77926125df58d

Authored by wugian
1 parent 8f83dd17

update open door,print some log

@@ -8,7 +8,21 @@ public class RoomInfo extends BaseModel { @@ -8,7 +8,21 @@ public class RoomInfo extends BaseModel {
8 /** 8 /**
9 * code : 0 9 * code : 0
10 * msg : 10 * msg :
11 - * data : {"id":5,"room_sn":"R170321112367","room_name":"海贼王008","create_time":1490067794,"mac_address":"123","imei":"LETEST","store_sn":"S170321113056","qr_code":"83e60eaa5de46498209fe83614cede9c","sort":0,"status":0,"picture":"none.png","create_name":"amdin","info":"海贼王008专用","mesh_name":"","password":""} 11 + * data : {"id":5,
  12 + * "room_sn":"R170321112367",
  13 + * "room_name":"海贼王008",
  14 + * "create_time":1490067794,
  15 + * "mac_address":"123",
  16 + * "imei":"LETEST",
  17 + * "store_sn":"S170321113056",
  18 + * "qr_code":"83e60eaa5de46498209fe83614cede9c",
  19 + * "sort":0,
  20 + * "status":0,
  21 + * "picture":"none.png",
  22 + * "create_name":"amdin",
  23 + * "info":"海贼王008专用",
  24 + * "mesh_name":"",
  25 + * "password":""}
12 */ 26 */
13 private DataEntity data; 27 private DataEntity data;
14 28
@@ -196,4 +210,11 @@ public class RoomInfo extends BaseModel { @@ -196,4 +210,11 @@ public class RoomInfo extends BaseModel {
196 '}'; 210 '}';
197 } 211 }
198 } 212 }
  213 +
  214 + @Override
  215 + public String toString() {
  216 + return "RoomInfo{" +
  217 + "data=" + data +
  218 + '}';
  219 + }
199 } 220 }
@@ -34,4 +34,11 @@ public class RoomQrCodeInfo extends BaseModel { @@ -34,4 +34,11 @@ public class RoomQrCodeInfo extends BaseModel {
34 '}'; 34 '}';
35 } 35 }
36 } 36 }
  37 +
  38 + @Override
  39 + public String toString() {
  40 + return "RoomQrCodeInfo{" +
  41 + "data=" + data +
  42 + '}';
  43 + }
37 } 44 }
@@ -74,4 +74,11 @@ public class RoomStatusInfo extends BaseModel { @@ -74,4 +74,11 @@ public class RoomStatusInfo extends BaseModel {
74 '}'; 74 '}';
75 } 75 }
76 } 76 }
  77 +
  78 + @Override
  79 + public String toString() {
  80 + return "RoomStatusInfo{" +
  81 + "data=" + data +
  82 + '}';
  83 + }
77 } 84 }
@@ -32,8 +32,11 @@ public class SocketService extends Service { @@ -32,8 +32,11 @@ public class SocketService extends Service {
32 private static final int ROOM_NOT_EXIST_M = 1002; 32 private static final int ROOM_NOT_EXIST_M = 1002;
33 private static final int HEAT_BEAT_RTN = 1003; 33 private static final int HEAT_BEAT_RTN = 1003;
34 34
  35 +// public static final String HOST = "10.10.4.6";// "192.168.1.21";//
  36 +// public static final int PORT = 9501;
  37 +
35 public static final String HOST = "10.10.4.6";// "192.168.1.21";// 38 public static final String HOST = "10.10.4.6";// "192.168.1.21";//
36 - public static final int PORT = 9501; 39 + public static final int PORT = 8899;
37 40
38 public static final String END_SYMBOL = "\\r\\n\\r\\n";//心跳包内容 41 public static final String END_SYMBOL = "\\r\\n\\r\\n";//心跳包内容
39 // public String testRoomSn = "R170413034374"; 42 // public String testRoomSn = "R170413034374";
@@ -52,6 +52,7 @@ import com.adroplat.fist_switch.utils.protocol.one.FistProtocol; @@ -52,6 +52,7 @@ import com.adroplat.fist_switch.utils.protocol.one.FistProtocol;
52 import com.bluetoothle.BLEBroadcastReceiver; 52 import com.bluetoothle.BLEBroadcastReceiver;
53 import com.bluetoothle.BLEOpenRecord; 53 import com.bluetoothle.BLEOpenRecord;
54 import com.bluetoothle.GREENBluetoothLeService; 54 import com.bluetoothle.GREENBluetoothLeService;
  55 +import com.bluetoothle.greencity.GREENBLE;
55 import com.bluetoothle.greencity.GREENCITYBLEProtocolFactory; 56 import com.bluetoothle.greencity.GREENCITYBLEProtocolFactory;
56 import com.gimi.common.cinema.db.NewDBManager; 57 import com.gimi.common.cinema.db.NewDBManager;
57 import com.gimi.common.cinema.model.ClassificationItem; 58 import com.gimi.common.cinema.model.ClassificationItem;
@@ -235,13 +236,13 @@ public class MainActivity extends BaseActivity implements IMainView, EventListen @@ -235,13 +236,13 @@ public class MainActivity extends BaseActivity implements IMainView, EventListen
235 presenter.load(this); 236 presenter.load(this);
236 Intent intent = new Intent(this, SocketService.class); 237 Intent intent = new Intent(this, SocketService.class);
237 startService(intent); 238 startService(intent);
238 - new Handler().postDelayed(new Runnable() {  
239 - @Override  
240 - public void run() {  
241 - Log.d("room-info", "test open door report");  
242 - openDoor();  
243 - }  
244 - }, 20 * 1000); 239 +// new Handler().postDelayed(new Runnable() {
  240 +// @Override
  241 +// public void run() {
  242 +// Log.d("room-info", "test open door report");
  243 +// openDoor();
  244 +// }
  245 +// }, 20 * 1000);
245 } 246 }
246 247
247 @Override 248 @Override
@@ -1004,7 +1005,7 @@ public class MainActivity extends BaseActivity implements IMainView, EventListen @@ -1004,7 +1005,7 @@ public class MainActivity extends BaseActivity implements IMainView, EventListen
1004 } 1005 }
1005 1006
1006 private void openDoor() { 1007 private void openDoor() {
1007 - handler.post(reportRunnable); 1008 +// handler.post(reportRunnable);
1008 1009
1009 bleBroadcastReceiver.setResponseObj(new GREENCITYBLEProtocolFactory.GREENCITYBleDataWritten() { 1010 bleBroadcastReceiver.setResponseObj(new GREENCITYBLEProtocolFactory.GREENCITYBleDataWritten() {
1010 1011
@@ -1032,8 +1033,8 @@ public class MainActivity extends BaseActivity implements IMainView, EventListen @@ -1032,8 +1033,8 @@ public class MainActivity extends BaseActivity implements IMainView, EventListen
1032 } 1033 }
1033 1034
1034 }); 1035 });
1035 -// String openCMD = "Open the door";  
1036 -// GREENBLE.send(this, lockMac, openCMD.getBytes()); 1036 + String openCMD = "Open the door";
  1037 + GREENBLE.send(this, lockMac, openCMD.getBytes());
1037 // List<LocalMovieMessage> localMovieMessages = new NewDBManager(this).queryRandomMovies(); 1038 // List<LocalMovieMessage> localMovieMessages = new NewDBManager(this).queryRandomMovies();
1038 // if (localMovieMessages != null && localMovieMessages.size() > 0) { 1039 // if (localMovieMessages != null && localMovieMessages.size() > 0) {
1039 // OpenMMUtils.openMMWithAds(this, localMovieMessages.get(0).getPlayPath(), null); 1040 // OpenMMUtils.openMMWithAds(this, localMovieMessages.get(0).getPlayPath(), null);
@@ -2,6 +2,7 @@ package com.xgimi.gimicinema.model; @@ -2,6 +2,7 @@ package com.xgimi.gimicinema.model;
2 2
3 import android.content.Context; 3 import android.content.Context;
4 import android.text.TextUtils; 4 import android.text.TextUtils;
  5 +import android.util.Log;
5 import com.gimi.common.cinema.model.RoomInfo; 6 import com.gimi.common.cinema.model.RoomInfo;
6 import com.gimi.common.cinema.model.RoomQrCodeInfo; 7 import com.gimi.common.cinema.model.RoomQrCodeInfo;
7 import com.gimi.common.cinema.model.RoomStatusInfo; 8 import com.gimi.common.cinema.model.RoomStatusInfo;
@@ -17,11 +18,12 @@ import com.xgimi.gimicinema.application.FangTangApplication; @@ -17,11 +18,12 @@ import com.xgimi.gimicinema.application.FangTangApplication;
17 * Created by wugian on 2017/4/7 18 * Created by wugian on 2017/4/7
18 */ 19 */
19 public class RoomInfoModelImpl implements IRoomInfoModel { 20 public class RoomInfoModelImpl implements IRoomInfoModel {
20 - private static final String ROOT_URL = "https://ft.qnbar.cn/develop/api/"; 21 + // private static final String ROOT_URL = "https://ft.qnbar.cn/develop/api/";
  22 + private static final String ROOT_URL = "https://ft.qnbar.cn/test/api/";
21 private static final String ROOM_INFO_BY_IMEI_URL = ROOT_URL + "tcp/getRoomInfoByimei?imei="; 23 private static final String ROOM_INFO_BY_IMEI_URL = ROOT_URL + "tcp/getRoomInfoByimei?imei=";
22 private static final String ROOM_STATUS_BY_ROOM_SN_URL = ROOT_URL + "tcp/getRoomStatus?room_sn="; 24 private static final String ROOM_STATUS_BY_ROOM_SN_URL = ROOT_URL + "tcp/getRoomStatus?room_sn=";
23 private static final String ROOM_QRCODE_BY_ORDER_SN = ROOT_URL + "tcp/getEndQRCode?order_sn="; 25 private static final String ROOM_QRCODE_BY_ORDER_SN = ROOT_URL + "tcp/getEndQRCode?order_sn=";
24 - private static final String ROOM_REPORT_ROOM_STATUS = ROOT_URL + "tcp/tcp/reportRoomStatus?order_sn="; 26 + private static final String ROOM_REPORT_ROOM_STATUS = ROOT_URL + "tcp/reportRoomStatus?order_sn=";
25 27
26 @Override 28 @Override
27 public void getRoomInfo(String imei, boolean needUpdate, final GetRoomInfoListener listener) { 29 public void getRoomInfo(String imei, boolean needUpdate, final GetRoomInfoListener listener) {
@@ -139,6 +141,7 @@ public class RoomInfoModelImpl implements IRoomInfoModel { @@ -139,6 +141,7 @@ public class RoomInfoModelImpl implements IRoomInfoModel {
139 141
140 @Override 142 @Override
141 public void onResponse(String response) { 143 public void onResponse(String response) {
  144 + Log.d("cccccc", response);
142 listener.onOpenDoorSuccess(); 145 listener.onOpenDoorSuccess();
143 } 146 }
144 }); 147 });
@@ -252,9 +252,11 @@ public class MainPresenter extends BasePresenter @@ -252,9 +252,11 @@ public class MainPresenter extends BasePresenter
252 roomInfoModel.getRoomInfo(imei, false, new RoomInfoModelImpl.GetRoomInfoListener() { 252 roomInfoModel.getRoomInfo(imei, false, new RoomInfoModelImpl.GetRoomInfoListener() {
253 @Override 253 @Override
254 public void onGetRoomInfoSuccess(RoomInfo info) { 254 public void onGetRoomInfoSuccess(RoomInfo info) {
  255 + Log.d("room-info", "getOrderInfo:" + info.toString());
255 roomInfoModel.getRoomStatus(info.getData().getRoom_sn(), new RoomInfoModelImpl.GetRoomStatusListener() { 256 roomInfoModel.getRoomStatus(info.getData().getRoom_sn(), new RoomInfoModelImpl.GetRoomStatusListener() {
256 @Override 257 @Override
257 public void onGetRoomStatusSuccess(RoomStatusInfo info) { 258 public void onGetRoomStatusSuccess(RoomStatusInfo info) {
  259 + Log.d("room-info", "getOrderInfo#onGetRoomStatusSuccess:" + info.toString());
258 RoomStatusInfo.DataEntity data = info.getData(); 260 RoomStatusInfo.DataEntity data = info.getData();
259 int durationMinutes = data.getEnd_time() - data.getBegin_time(); 261 int durationMinutes = data.getEnd_time() - data.getBegin_time();
260 Log.d("CountService", "durationMinutes:" + durationMinutes); 262 Log.d("CountService", "durationMinutes:" + durationMinutes);
@@ -262,6 +264,7 @@ public class MainPresenter extends BasePresenter @@ -262,6 +264,7 @@ public class MainPresenter extends BasePresenter
262 roomInfoModel.getRoomQrCode(data.getOrder_sn(), new RoomInfoModelImpl.GetRoomQrCodeListener() { 264 roomInfoModel.getRoomQrCode(data.getOrder_sn(), new RoomInfoModelImpl.GetRoomQrCodeListener() {
263 @Override 265 @Override
264 public void onGetRoomQrCodeSuccess(RoomQrCodeInfo info) { 266 public void onGetRoomQrCodeSuccess(RoomQrCodeInfo info) {
  267 + Log.d("room-info", "getOrderInfo#onGetRoomStatusSuccess#onGetRoomQrCodeSuccess:" + info.toString());
265 mainView.prepareRoomQrCodeInfo(info); 268 mainView.prepareRoomQrCodeInfo(info);
266 } 269 }
267 270
Please register or login to post a comment