diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0903e3..e218332 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -164,6 +164,7 @@
+
@@ -306,6 +307,7 @@
+
@@ -323,6 +325,7 @@
+
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0903e3..e218332 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -164,6 +164,7 @@
+
@@ -306,6 +307,7 @@
+
@@ -323,6 +325,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 91c63f1..15ae70e 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -117,7 +117,7 @@
public static final String LIGHT_DETAIL = "/lightCr/overview/lampDetail?lampId=";
//配置项
- public static final String PROJECT_CONFIG = "http://223.82.47.232:11504/bridge/static/project.config.json";
+ public static final String PROJECT_CONFIG = "http://111.198.10.15:11404/bridge/static/project.config.json";
public static final String LAYER_CONFIG = "http://111.198.10.15:11404/dcms/static/project.config.json";
static final String TOILET_SERVICE_URL = "/arcgis/rest/services/crbjfc/FeatureServer";//崇仁公厕特征图层
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0903e3..e218332 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -164,6 +164,7 @@
+
@@ -306,6 +307,7 @@
+
@@ -323,6 +325,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 91c63f1..15ae70e 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -117,7 +117,7 @@
public static final String LIGHT_DETAIL = "/lightCr/overview/lampDetail?lampId=";
//配置项
- public static final String PROJECT_CONFIG = "http://223.82.47.232:11504/bridge/static/project.config.json";
+ public static final String PROJECT_CONFIG = "http://111.198.10.15:11404/bridge/static/project.config.json";
public static final String LAYER_CONFIG = "http://111.198.10.15:11404/dcms/static/project.config.json";
static final String TOILET_SERVICE_URL = "/arcgis/rest/services/crbjfc/FeatureServer";//崇仁公厕特征图层
diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
index 9443145..a03ca81 100644
--- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
+++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
@@ -623,7 +623,7 @@
* 根据养护类型获取养护内容
*/
public static Observable getMaintainContentResult(String type) {
- return api.obtainMaintainContent(AuthenticationHelper.getToken(), type);
+ return shopApi.obtainMaintainContent(AuthenticationHelper.getToken(), type);
}
/**
@@ -633,7 +633,7 @@
String bridgeId, String content, String maintainTime, String personId,
String longitude, String latitude, String description
) {
- return api.addMaintainRecord(
+ return shopApi.addMaintainRecord(
AuthenticationHelper.getToken(), bridgeId, content, maintainTime,
personId, longitude, latitude, description);
}
@@ -644,7 +644,7 @@
public static Observable getMaintainRecordResult(
String startDate, String endDate, int offset
) {
- return api.obtainMaintainRecord(
+ return shopApi.obtainMaintainRecord(
AuthenticationHelper.getToken(), startDate, endDate, LocaleConstant.PAGE_LIMIT, offset
);
}
@@ -653,14 +653,14 @@
* 路灯分页列表
*/
public static Observable getLightListResult(int limit, int offset) {
- return api.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
+ return shopApi.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
}
/**
* 全部路灯
*/
public static Observable getLightListResult() {
- return api.obtainLightList(AuthenticationHelper.getToken());
+ return shopApi.obtainLightList(AuthenticationHelper.getToken());
}
/**
@@ -668,7 +668,7 @@
* 因为返回的数据会出现结构不一致的问题,不能用实体类接收改为ResponseBody接收,然后在手动解析
*/
public static Observable getLightDetailResult(String lampId) {
- return api.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
+ return shopApi.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
}
/**
@@ -677,14 +677,14 @@
public static Observable getLightControlResult(
List lampIds, String controlType
) {
- return api.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
+ return shopApi.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
}
/**
* 报警列表
*/
public static Observable getAlarmListResult(int limit, int offset) {
- return api.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
+ return shopApi.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
}
/**
@@ -693,7 +693,7 @@
public static Observable getCancelAlarmResult(
String id, String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
}
/**
@@ -702,14 +702,14 @@
public static Observable getCancelAlarmResult(
String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
}
/**
* 窨井列表
*/
public static Observable getWellListResult(int offset) {
- return api.obtainWellList(
+ return shopApi.obtainWellList(
AuthenticationHelper.getToken(), "wellCode", "asc",
LocaleConstant.PAGE_LIMIT, offset
);
@@ -719,14 +719,14 @@
* 单个撤防/布防
*/
public static Observable getSingleOptionWellResult(String wellId, String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
}
/**
* 一键撤防/布防
*/
public static Observable getBatchOptionWellResult(String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
}
/**
@@ -740,7 +740,7 @@
// .client(createOKHttpClient())//log拦截器
// .build();
// RetrofitService service = retrofit.create(RetrofitService.class);
- return api.obtainWellDetail(
+ return shopApi.obtainWellDetail(
"json", "4326", "4326", "*", true, where
);
}
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0903e3..e218332 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -164,6 +164,7 @@
+
@@ -306,6 +307,7 @@
+
@@ -323,6 +325,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 91c63f1..15ae70e 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -117,7 +117,7 @@
public static final String LIGHT_DETAIL = "/lightCr/overview/lampDetail?lampId=";
//配置项
- public static final String PROJECT_CONFIG = "http://223.82.47.232:11504/bridge/static/project.config.json";
+ public static final String PROJECT_CONFIG = "http://111.198.10.15:11404/bridge/static/project.config.json";
public static final String LAYER_CONFIG = "http://111.198.10.15:11404/dcms/static/project.config.json";
static final String TOILET_SERVICE_URL = "/arcgis/rest/services/crbjfc/FeatureServer";//崇仁公厕特征图层
diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
index 9443145..a03ca81 100644
--- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
+++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
@@ -623,7 +623,7 @@
* 根据养护类型获取养护内容
*/
public static Observable getMaintainContentResult(String type) {
- return api.obtainMaintainContent(AuthenticationHelper.getToken(), type);
+ return shopApi.obtainMaintainContent(AuthenticationHelper.getToken(), type);
}
/**
@@ -633,7 +633,7 @@
String bridgeId, String content, String maintainTime, String personId,
String longitude, String latitude, String description
) {
- return api.addMaintainRecord(
+ return shopApi.addMaintainRecord(
AuthenticationHelper.getToken(), bridgeId, content, maintainTime,
personId, longitude, latitude, description);
}
@@ -644,7 +644,7 @@
public static Observable getMaintainRecordResult(
String startDate, String endDate, int offset
) {
- return api.obtainMaintainRecord(
+ return shopApi.obtainMaintainRecord(
AuthenticationHelper.getToken(), startDate, endDate, LocaleConstant.PAGE_LIMIT, offset
);
}
@@ -653,14 +653,14 @@
* 路灯分页列表
*/
public static Observable getLightListResult(int limit, int offset) {
- return api.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
+ return shopApi.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
}
/**
* 全部路灯
*/
public static Observable getLightListResult() {
- return api.obtainLightList(AuthenticationHelper.getToken());
+ return shopApi.obtainLightList(AuthenticationHelper.getToken());
}
/**
@@ -668,7 +668,7 @@
* 因为返回的数据会出现结构不一致的问题,不能用实体类接收改为ResponseBody接收,然后在手动解析
*/
public static Observable getLightDetailResult(String lampId) {
- return api.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
+ return shopApi.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
}
/**
@@ -677,14 +677,14 @@
public static Observable getLightControlResult(
List lampIds, String controlType
) {
- return api.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
+ return shopApi.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
}
/**
* 报警列表
*/
public static Observable getAlarmListResult(int limit, int offset) {
- return api.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
+ return shopApi.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
}
/**
@@ -693,7 +693,7 @@
public static Observable getCancelAlarmResult(
String id, String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
}
/**
@@ -702,14 +702,14 @@
public static Observable getCancelAlarmResult(
String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
}
/**
* 窨井列表
*/
public static Observable getWellListResult(int offset) {
- return api.obtainWellList(
+ return shopApi.obtainWellList(
AuthenticationHelper.getToken(), "wellCode", "asc",
LocaleConstant.PAGE_LIMIT, offset
);
@@ -719,14 +719,14 @@
* 单个撤防/布防
*/
public static Observable getSingleOptionWellResult(String wellId, String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
}
/**
* 一键撤防/布防
*/
public static Observable getBatchOptionWellResult(String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
}
/**
@@ -740,7 +740,7 @@
// .client(createOKHttpClient())//log拦截器
// .build();
// RetrofitService service = retrofit.create(RetrofitService.class);
- return api.obtainWellDetail(
+ return shopApi.obtainWellDetail(
"json", "4326", "4326", "*", true, where
);
}
diff --git a/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
index 471b31b..77825af 100644
--- a/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
@@ -1,7 +1,6 @@
package com.casic.dcms.view;
import android.content.Context;
-import android.content.Intent;
import android.text.TextUtils;
import android.view.View;
@@ -49,7 +48,12 @@
viewBinding.titleBarLayout.titleView.setText("路桥养护");
viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish());
- viewBinding.titleBarLayout.rightImageView.setOnClickListener(v -> startActivity(new Intent(this, MaintainRecordActivity.class)));
+ viewBinding.titleBarLayout.rightImageView.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ ContextHub.navigatePageTo(context, MaintainRecordActivity.class);
+ }
+ });
}
@Override
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0903e3..e218332 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -164,6 +164,7 @@
+
@@ -306,6 +307,7 @@
+
@@ -323,6 +325,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 91c63f1..15ae70e 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -117,7 +117,7 @@
public static final String LIGHT_DETAIL = "/lightCr/overview/lampDetail?lampId=";
//配置项
- public static final String PROJECT_CONFIG = "http://223.82.47.232:11504/bridge/static/project.config.json";
+ public static final String PROJECT_CONFIG = "http://111.198.10.15:11404/bridge/static/project.config.json";
public static final String LAYER_CONFIG = "http://111.198.10.15:11404/dcms/static/project.config.json";
static final String TOILET_SERVICE_URL = "/arcgis/rest/services/crbjfc/FeatureServer";//崇仁公厕特征图层
diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
index 9443145..a03ca81 100644
--- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
+++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
@@ -623,7 +623,7 @@
* 根据养护类型获取养护内容
*/
public static Observable getMaintainContentResult(String type) {
- return api.obtainMaintainContent(AuthenticationHelper.getToken(), type);
+ return shopApi.obtainMaintainContent(AuthenticationHelper.getToken(), type);
}
/**
@@ -633,7 +633,7 @@
String bridgeId, String content, String maintainTime, String personId,
String longitude, String latitude, String description
) {
- return api.addMaintainRecord(
+ return shopApi.addMaintainRecord(
AuthenticationHelper.getToken(), bridgeId, content, maintainTime,
personId, longitude, latitude, description);
}
@@ -644,7 +644,7 @@
public static Observable getMaintainRecordResult(
String startDate, String endDate, int offset
) {
- return api.obtainMaintainRecord(
+ return shopApi.obtainMaintainRecord(
AuthenticationHelper.getToken(), startDate, endDate, LocaleConstant.PAGE_LIMIT, offset
);
}
@@ -653,14 +653,14 @@
* 路灯分页列表
*/
public static Observable getLightListResult(int limit, int offset) {
- return api.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
+ return shopApi.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
}
/**
* 全部路灯
*/
public static Observable getLightListResult() {
- return api.obtainLightList(AuthenticationHelper.getToken());
+ return shopApi.obtainLightList(AuthenticationHelper.getToken());
}
/**
@@ -668,7 +668,7 @@
* 因为返回的数据会出现结构不一致的问题,不能用实体类接收改为ResponseBody接收,然后在手动解析
*/
public static Observable getLightDetailResult(String lampId) {
- return api.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
+ return shopApi.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
}
/**
@@ -677,14 +677,14 @@
public static Observable getLightControlResult(
List lampIds, String controlType
) {
- return api.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
+ return shopApi.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
}
/**
* 报警列表
*/
public static Observable getAlarmListResult(int limit, int offset) {
- return api.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
+ return shopApi.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
}
/**
@@ -693,7 +693,7 @@
public static Observable getCancelAlarmResult(
String id, String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
}
/**
@@ -702,14 +702,14 @@
public static Observable getCancelAlarmResult(
String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
}
/**
* 窨井列表
*/
public static Observable getWellListResult(int offset) {
- return api.obtainWellList(
+ return shopApi.obtainWellList(
AuthenticationHelper.getToken(), "wellCode", "asc",
LocaleConstant.PAGE_LIMIT, offset
);
@@ -719,14 +719,14 @@
* 单个撤防/布防
*/
public static Observable getSingleOptionWellResult(String wellId, String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
}
/**
* 一键撤防/布防
*/
public static Observable getBatchOptionWellResult(String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
}
/**
@@ -740,7 +740,7 @@
// .client(createOKHttpClient())//log拦截器
// .build();
// RetrofitService service = retrofit.create(RetrofitService.class);
- return api.obtainWellDetail(
+ return shopApi.obtainWellDetail(
"json", "4326", "4326", "*", true, where
);
}
diff --git a/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
index 471b31b..77825af 100644
--- a/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
@@ -1,7 +1,6 @@
package com.casic.dcms.view;
import android.content.Context;
-import android.content.Intent;
import android.text.TextUtils;
import android.view.View;
@@ -49,7 +48,12 @@
viewBinding.titleBarLayout.titleView.setText("路桥养护");
viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish());
- viewBinding.titleBarLayout.rightImageView.setOnClickListener(v -> startActivity(new Intent(this, MaintainRecordActivity.class)));
+ viewBinding.titleBarLayout.rightImageView.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ ContextHub.navigatePageTo(context, MaintainRecordActivity.class);
+ }
+ });
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java
index b93b727..6f35405 100644
--- a/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java
@@ -19,6 +19,8 @@
import com.pengxh.androidx.lite.adapter.NormalRecyclerAdapter;
import com.pengxh.androidx.lite.adapter.ViewHolder;
import com.pengxh.androidx.lite.base.AndroidxBaseActivity;
+import com.pengxh.androidx.lite.divider.ItemDecoration;
+import com.pengxh.androidx.lite.hub.FloatHub;
import com.pengxh.androidx.lite.hub.IntHub;
import com.pengxh.androidx.lite.hub.StringHub;
import com.pengxh.androidx.lite.utils.ImmerseStatusBarManager;
@@ -172,6 +174,7 @@
.setText(R.id.maintainTimeView, item.getMaintainTimeStr());
}
};
+ viewBinding.recordRecyclerView.addItemDecoration(new ItemDecoration(FloatHub.dp2px(context, 10), 0f));
viewBinding.recordRecyclerView.setAdapter(adapter);
}
}
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0903e3..e218332 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -164,6 +164,7 @@
+
@@ -306,6 +307,7 @@
+
@@ -323,6 +325,7 @@
+
diff --git a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
index 91c63f1..15ae70e 100644
--- a/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
+++ b/app/src/main/java/com/casic/dcms/utils/LocaleConstant.java
@@ -117,7 +117,7 @@
public static final String LIGHT_DETAIL = "/lightCr/overview/lampDetail?lampId=";
//配置项
- public static final String PROJECT_CONFIG = "http://223.82.47.232:11504/bridge/static/project.config.json";
+ public static final String PROJECT_CONFIG = "http://111.198.10.15:11404/bridge/static/project.config.json";
public static final String LAYER_CONFIG = "http://111.198.10.15:11404/dcms/static/project.config.json";
static final String TOILET_SERVICE_URL = "/arcgis/rest/services/crbjfc/FeatureServer";//崇仁公厕特征图层
diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
index 9443145..a03ca81 100644
--- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
+++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java
@@ -623,7 +623,7 @@
* 根据养护类型获取养护内容
*/
public static Observable getMaintainContentResult(String type) {
- return api.obtainMaintainContent(AuthenticationHelper.getToken(), type);
+ return shopApi.obtainMaintainContent(AuthenticationHelper.getToken(), type);
}
/**
@@ -633,7 +633,7 @@
String bridgeId, String content, String maintainTime, String personId,
String longitude, String latitude, String description
) {
- return api.addMaintainRecord(
+ return shopApi.addMaintainRecord(
AuthenticationHelper.getToken(), bridgeId, content, maintainTime,
personId, longitude, latitude, description);
}
@@ -644,7 +644,7 @@
public static Observable getMaintainRecordResult(
String startDate, String endDate, int offset
) {
- return api.obtainMaintainRecord(
+ return shopApi.obtainMaintainRecord(
AuthenticationHelper.getToken(), startDate, endDate, LocaleConstant.PAGE_LIMIT, offset
);
}
@@ -653,14 +653,14 @@
* 路灯分页列表
*/
public static Observable getLightListResult(int limit, int offset) {
- return api.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
+ return shopApi.obtainLightList(AuthenticationHelper.getToken(), limit, offset);
}
/**
* 全部路灯
*/
public static Observable getLightListResult() {
- return api.obtainLightList(AuthenticationHelper.getToken());
+ return shopApi.obtainLightList(AuthenticationHelper.getToken());
}
/**
@@ -668,7 +668,7 @@
* 因为返回的数据会出现结构不一致的问题,不能用实体类接收改为ResponseBody接收,然后在手动解析
*/
public static Observable getLightDetailResult(String lampId) {
- return api.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
+ return shopApi.obtainLightDetail(AuthenticationHelper.getToken(), lampId);
}
/**
@@ -677,14 +677,14 @@
public static Observable getLightControlResult(
List lampIds, String controlType
) {
- return api.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
+ return shopApi.controlStreetLight(AuthenticationHelper.getToken(), lampIds, controlType);
}
/**
* 报警列表
*/
public static Observable getAlarmListResult(int limit, int offset) {
- return api.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
+ return shopApi.obtainAlarmList(AuthenticationHelper.getToken(), "1", limit, offset);
}
/**
@@ -693,7 +693,7 @@
public static Observable getCancelAlarmResult(
String id, String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), id, jobStatus, handleMessage);
}
/**
@@ -702,14 +702,14 @@
public static Observable getCancelAlarmResult(
String jobStatus, String handleMessage
) {
- return api.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
+ return shopApi.cancelAlarm(AuthenticationHelper.getToken(), jobStatus, handleMessage);
}
/**
* 窨井列表
*/
public static Observable getWellListResult(int offset) {
- return api.obtainWellList(
+ return shopApi.obtainWellList(
AuthenticationHelper.getToken(), "wellCode", "asc",
LocaleConstant.PAGE_LIMIT, offset
);
@@ -719,14 +719,14 @@
* 单个撤防/布防
*/
public static Observable getSingleOptionWellResult(String wellId, String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), wellId, bfzt);
}
/**
* 一键撤防/布防
*/
public static Observable getBatchOptionWellResult(String bfzt) {
- return api.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
+ return shopApi.optionWellStatus(AuthenticationHelper.getToken(), bfzt);
}
/**
@@ -740,7 +740,7 @@
// .client(createOKHttpClient())//log拦截器
// .build();
// RetrofitService service = retrofit.create(RetrofitService.class);
- return api.obtainWellDetail(
+ return shopApi.obtainWellDetail(
"json", "4326", "4326", "*", true, where
);
}
diff --git a/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
index 471b31b..77825af 100644
--- a/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/BridgeMaintainActivity.java
@@ -1,7 +1,6 @@
package com.casic.dcms.view;
import android.content.Context;
-import android.content.Intent;
import android.text.TextUtils;
import android.view.View;
@@ -49,7 +48,12 @@
viewBinding.titleBarLayout.titleView.setText("路桥养护");
viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish());
- viewBinding.titleBarLayout.rightImageView.setOnClickListener(v -> startActivity(new Intent(this, MaintainRecordActivity.class)));
+ viewBinding.titleBarLayout.rightImageView.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ ContextHub.navigatePageTo(context, MaintainRecordActivity.class);
+ }
+ });
}
@Override
diff --git a/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java
index b93b727..6f35405 100644
--- a/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java
+++ b/app/src/main/java/com/casic/dcms/view/MaintainRecordActivity.java
@@ -19,6 +19,8 @@
import com.pengxh.androidx.lite.adapter.NormalRecyclerAdapter;
import com.pengxh.androidx.lite.adapter.ViewHolder;
import com.pengxh.androidx.lite.base.AndroidxBaseActivity;
+import com.pengxh.androidx.lite.divider.ItemDecoration;
+import com.pengxh.androidx.lite.hub.FloatHub;
import com.pengxh.androidx.lite.hub.IntHub;
import com.pengxh.androidx.lite.hub.StringHub;
import com.pengxh.androidx.lite.utils.ImmerseStatusBarManager;
@@ -172,6 +174,7 @@
.setText(R.id.maintainTimeView, item.getMaintainTimeStr());
}
};
+ viewBinding.recordRecyclerView.addItemDecoration(new ItemDecoration(FloatHub.dp2px(context, 10), 0f));
viewBinding.recordRecyclerView.setAdapter(adapter);
}
}
diff --git a/app/src/main/res/layout/item_maintain_rv_l.xml b/app/src/main/res/layout/item_maintain_rv_l.xml
index 9ea11fa..a22a35a 100644
--- a/app/src/main/res/layout/item_maintain_rv_l.xml
+++ b/app/src/main/res/layout/item_maintain_rv_l.xml
@@ -31,7 +31,7 @@
android:layout_height="wrap_content"
android:layout_below="@id/l"
android:layout_alignParentStart="true"
- android:layout_marginTop="3dp"
+ android:layout_marginTop="@dimen/dp_5"
android:gravity="center_vertical"
android:singleLine="true"
android:text="@string/app_name"