platforms/android/app/src/main/java/com/fgkj/service/Battalram_dataService.java
@@ -1,6 +1,7 @@ package com.fgkj.service; import android.database.sqlite.SQLiteDatabase; import android.util.Log; import android.webkit.JavascriptInterface; import android.webkit.WebView; @@ -28,10 +29,13 @@ //根据battfroupid查询历史数据查询 @JavascriptInterface public void serchByCondition(String obj) { //Log.e("Battalram_dataService", "serchByCondition: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" ); //Log.e("Battalram_dataService", "serchByCondition: "+obj ); ServiceModel model=new ServiceModel(); SQLiteDatabase db=dbHelper.getWritableDatabase(); Battalram_data adata= ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").fromJson(obj,Battalram_data.class); List list=dao.serchByCondition(db,adata); //Log.e("Battalram_dataService", "serchByCondition: "+list); if(list!=null&&list.size()>0){ model.code=1; model.cmd_type=adata.getAlm_cleared_type(); platforms/android/app/src/main/java/io/cordova/hellocordova/MainActivity.java
@@ -29,6 +29,7 @@ import com.fgkj.dao.SQLdm; import com.fgkj.dto.Battresdata; import com.fgkj.dto.Batttestdata_inf; import com.fgkj.service.Battalram_dataService; import com.fgkj.service.BattinfService; import com.fgkj.service.BattresdataService; import com.fgkj.service.Battresdata_infService; @@ -74,6 +75,8 @@ webview.addJavascriptInterface(new BattresdataService(webview, dbHelper),BattresdataService.BATTRESDATASERVICE_NAME); //tb_battresdata_inf表的操作 webview.addJavascriptInterface(new Battresdata_infService(webview, dbHelper),Battresdata_infService.BATTRESDATA_INFSERVICE_NAME); //添加告警接口 webview.addJavascriptInterface(new Battalram_dataService(webview,dbHelper),Battalram_dataService.BATTALRAM_DATASERVICE_NAME); } @Override