From faa7c12646bdffa39944541e9c9a485f691f3b3f Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期一, 08 二月 2021 14:10:45 +0800
Subject: [PATCH] s replace为秒, 上传了联芳 giscar 和 场地,可以绑定设备;arcgis_url为空,则打开简易地图
---
app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt | 2 +-
app/src/main/java/safeluck/drive/evaluation/app.java | 2 +-
app/src/main/java/safeluck/drive/evaluation/fragment/ArcGisMapFragment.java | 3 ++-
app/src/main/java/safeluck/drive/evaluation/bean/GisCarModel.java | 2 +-
app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java | 29 +++++++++++++++--------------
5 files changed, 20 insertions(+), 18 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java
index 1408829..5446caa 100644
--- a/app/src/main/java/safeluck/drive/evaluation/app.java
+++ b/app/src/main/java/safeluck/drive/evaluation/app.java
@@ -319,7 +319,7 @@
Criteria ttsStr=WorkRoomDataBase.getWorkRoomDataBase(getAppContext()).getCriteriaDao().queryItemForCriteriaNoLive(emp_id);
- ExamPlatformData.getInstance().getTTS().speak(ttsStr.getDeducting_reason() + (ttsStr.getScore_deducting() == 100? "涓嶅悎鏍� " : "鎵�" +
+ ExamPlatformData.getInstance().getTTS().speak(ttsStr.getDeducting_reason().replace("s","绉�") + (ttsStr.getScore_deducting() == 100? "涓嶅悎鏍� " : "鎵�" +
ttsStr.getScore_deducting() + "鍒� "));
jkMessage0203.fail_item_id =ttsStr.getItem_id();
jkMessage0203.fail_score = ttsStr.getScore_deducting();
diff --git a/app/src/main/java/safeluck/drive/evaluation/bean/GisCarModel.java b/app/src/main/java/safeluck/drive/evaluation/bean/GisCarModel.java
index 0c0422c..e103553 100644
--- a/app/src/main/java/safeluck/drive/evaluation/bean/GisCarModel.java
+++ b/app/src/main/java/safeluck/drive/evaluation/bean/GisCarModel.java
@@ -27,10 +27,10 @@
private List<Integer> right_rear_tire;
private List<Integer> left_front_glass;
private List<Integer> left_rear_glass;
- private List<Integer> left_center_glass;
private List<Integer> right_front_glass;
private List<Integer> right_rear_glass;
private List<Integer> right_center_glass;
+ private List<Integer> left_center_glass;
public List<Integer> getAxial() {
return axial;
diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/ArcGisMapFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/ArcGisMapFragment.java
index c00b7b7..4fda76a 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/ArcGisMapFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/ArcGisMapFragment.java
@@ -25,6 +25,7 @@
import com.esri.arcgisruntime.geometry.Polyline;
import com.esri.arcgisruntime.geometry.SpatialReference;
import com.esri.arcgisruntime.layers.ArcGISMapImageLayer;
+import com.esri.arcgisruntime.layers.ArcGISTiledLayer;
import com.esri.arcgisruntime.mapping.ArcGISMap;
import com.esri.arcgisruntime.mapping.view.DefaultMapViewOnTouchListener;
import com.esri.arcgisruntime.mapping.view.Graphic;
@@ -312,7 +313,7 @@
}
private void readGisCar() {
- String carFilePath = Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+_mActivity.getPackageName()+"/giscar.json";
+ String carFilePath = Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+_mActivity.getPackageName()+"/lianfang_giscar.json";
if (TextUtils.isEmpty(carFilePath)){
MyLog.i (TAG, "GISCar杞﹁締妯″瀷鏂囦欢涓嶅瓨鍦�");
return ;
diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
index 235ca92..0aa5f92 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -923,21 +923,22 @@
private void startArcGisMapFragment(String url) {
- MapFragment jiaXiaoFragment = findFragment(MapFragment.class);
- if (jiaXiaoFragment == null) {
- jiaXiaoFragment = (MapFragment) MapFragment.newInstance();
- }
- start(jiaXiaoFragment);
+// url = "http://arcgis.aaej.cn/arcgis/rest/services/楂樺簷鏉戦椋為┚鏍$浜屽湴鍥�/MapServer";
+ if (!TextUtils.isEmpty(url)) {
+ ArcGisMapFragment jiaXiaoFragment = findFragment(ArcGisMapFragment.class);
+ if (jiaXiaoFragment == null) {
+ jiaXiaoFragment = (ArcGisMapFragment) ArcGisMapFragment.newInstance(url);
+ }
+ start(jiaXiaoFragment);
+ }else{
+ Toast.makeText(_mActivity, "閿欒锛欰rcGIS URL 涓虹┖锛�", Toast.LENGTH_SHORT).show();
-// if (!TextUtils.isEmpty(url)) {
-// ArcGisMapFragment jiaXiaoFragment = findFragment(ArcGisMapFragment.class);
-// if (jiaXiaoFragment == null) {
-// jiaXiaoFragment = (ArcGisMapFragment) ArcGisMapFragment.newInstance(url);
-// }
-// start(jiaXiaoFragment);
-// }else{
-// Toast.makeText(_mActivity, "閿欒锛欰rcGIS URL 涓虹┖锛�", Toast.LENGTH_SHORT).show();
-// }
+ MapFragment jiaXiaoFragment = findFragment(MapFragment.class);
+ if (jiaXiaoFragment == null) {
+ jiaXiaoFragment = (MapFragment) MapFragment.newInstance();
+ }
+ start(jiaXiaoFragment);
+ }
}
private String getArcGisUrl(int examType) {
diff --git a/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt b/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt
index c13d8a6..d3e5108 100644
--- a/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt
+++ b/app/src/main/java/safeluck/drive/evaluation/util/DataInit.kt
@@ -326,7 +326,7 @@
else ->{
mapInfoHead.type = BaseDataUIBean.TYPE_.car
val car = gson.fromJson<HttpCarRespBean>(str,HttpCarRespBean::class.java)
- car.isResult = false
+// car.isResult = false
if (car.isResult){
if (car.data !=null){
mapInfoHead.version = car.data.version
--
Gitblit v1.8.0