| | |
| | | import org.json.JSONObject |
| | | import safeluck.drive.evaluation.DB.Constant |
| | | import safeluck.drive.evaluation.DB.WorkRoomDataBase |
| | | import safeluck.drive.evaluation.bean.ExamPlatformData |
| | | import safeluck.drive.evaluation.im.IMSClientBootstrap |
| | | import safeluck.drive.evaluation.platformMessage.PlatFormConstant |
| | | |
| | | class RTKConfigUpdateWorker(context:Context, workerParams: WorkerParameters) :Worker(context, workerParams){ |
| | | |
| | |
| | | override fun doWork(): Result { |
| | | |
| | | var data = inputData.getString(Constant.RTK_CONFIG_UPDATE_JSON) |
| | | Log.i(TAG,"更新RTK_config imei phone sn="+data) |
| | | MyLog.i(PlatFormConstant.RTK,"更新RTK_config imei phone sn="+data) |
| | | var imei:String="" |
| | | var phone:String="" |
| | | var sn:String="" |
| | |
| | | var jsonObject: JSONObject? = null |
| | | jsonObject = JSONObject(data) |
| | | sn = jsonObject.getString(Constant.RTK_CONFIG_SN) |
| | | ExamPlatformData.getInstance().setPhone(sn); |
| | | Log.i(TAG,"sn="+sn) |
| | | imei = sn.substring(1) |
| | | Log.i(TAG,"imei="+imei) |
| | |
| | | */ |
| | | phone = sn |
| | | Log.i(TAG,"phone="+phone) |
| | | MyLog.i(PlatFormConstant.TAG,"重置TCP连接") |
| | | IMSClientBootstrap.getInstance().resetConnect(); |
| | | } |
| | | var rtkConfigDao = WorkRoomDataBase.getWorkRoomDataBase(applicationContext).rtkConfigDao.also { |
| | | it.update(sn, imei, phone) |