From e54e5607805f70a09092f19cf1dc6cb4aa11960e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E5=81=A5?= Date: Thu, 21 Oct 2021 14:06:40 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E7=82=B9=E5=8C=BA=E5=9F=9F=E5=9F=BA?= =?UTF-8?q?=E7=A1=80=E4=BF=A1=E6=81=AF=E7=BB=B4=E6=8A=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../baselib/constant/PathConfig.java | 14 +- .../baselib/core/retrofit_net/BaseUrlApi.java | 8 +- .../conver/BaseUrlInterceptor.java | 2 + baselib/src/main/res/values/styles.xml | 4 +- .../commonmodule/adapters/KeyAreaAdapter.java | 44 ++ .../commonmodule/beans/KeyAreaDetailBean.java | 191 ++++++++ .../commonmodule/beans/KeyAreaListBean.java | 223 +++++++++ .../commonmodule/beans/SaveKeyAreaBean.java | 182 ++++++++ .../holders/KeyAreaListHolder.java | 32 ++ .../tengshisoft/commonmodule/nets/Apis.java | 44 +- .../src/main/res/layout/item_key_area.xml | 70 +++ .../security/KeyAreaAddActivity.java | 367 ++++++++++++++- .../security/KeyAreaDetailActivity.java | 192 +++++++- .../security/KeyAreaEditActivity.java | 441 +++++++++++++++++- .../security/KeyAreaListActivity.java | 257 +++++++++- .../main/res/layout/activity_key_area_add.xml | 283 ++++++++++- .../res/layout/activity_key_area_detail.xml | 290 +++++++++++- .../res/layout/activity_key_area_edit.xml | 283 ++++++++++- .../res/layout/activity_key_area_list.xml | 57 ++- .../fragments/GridMainFragment.java | 9 + 20 files changed, 2951 insertions(+), 42 deletions(-) create mode 100644 commonmodule/src/main/java/com/tengshisoft/commonmodule/adapters/KeyAreaAdapter.java create mode 100644 commonmodule/src/main/java/com/tengshisoft/commonmodule/beans/KeyAreaDetailBean.java create mode 100644 commonmodule/src/main/java/com/tengshisoft/commonmodule/beans/KeyAreaListBean.java create mode 100644 commonmodule/src/main/java/com/tengshisoft/commonmodule/beans/SaveKeyAreaBean.java create mode 100644 commonmodule/src/main/java/com/tengshisoft/commonmodule/holders/KeyAreaListHolder.java create mode 100644 commonmodule/src/main/res/layout/item_key_area.xml diff --git a/baselib/src/main/java/com/tenlionsoft/baselib/constant/PathConfig.java b/baselib/src/main/java/com/tenlionsoft/baselib/constant/PathConfig.java index 37574ca..df4ad61 100755 --- a/baselib/src/main/java/com/tenlionsoft/baselib/constant/PathConfig.java +++ b/baselib/src/main/java/com/tenlionsoft/baselib/constant/PathConfig.java @@ -70,18 +70,20 @@ public class PathConfig { public static final String DIC_REAR_TYPE = "40660752-9d0f-47fc-834f-5eb8e2668209";//留守人员类型 public static final String DIC_MIGRANT_TYPE = "f05bddd7-4102-4427-ade3-b06728d049a7";//流入原因 public static final String DIC_CASE_TYPE = "e45bbd02-35b3-4f5c-bc2e-ffd924e87abb";//案件类别 -// public static final String DIC_GENDER = "4ef46940-76ab-4758-b5f0-0cbc93ffc660";//性别l + // public static final String DIC_GENDER = "4ef46940-76ab-4758-b5f0-0cbc93ffc660";//性别l public static final String DIC_GENDER = "52038eeb-9d55-4eaa-b3e3-c70a33bdc135";// TODO 性别 任鹏程 - + public static final String DIC_AREA_TYPE = "ba1d92aa-552c-4a45-b376-6ee7e5d33ab9";// TODO 涉及区域类型 任鹏程 + public static final String DIC_EXTRUDE = "b356002b-7f51-4dd6-9f22-d517ea8a7671";//TODO 治安突出问题 + public static final String DIC_ASSESS = "758de083-4a46-408e-9d37-7c5ab03d956a";//TODO 评估效果 public static final String DIC_NATIONALITY = "1c9098f8-155a-453e-8766-51d8df1556b3";//国籍 public static final String DIC_FAITH = "73f3e1fd-02c0-4238-95fe-9e944f2ba6c7";//宗教信仰 public static final String DIC_WORK_TYPE = "5867642c-2b79-4bea-adc9-477a5b784159";//职业类别 -// public static final String DIC_NATION = "a981579c-572b-4fd1-8e76-5d17df97f6a4";//名族 + // public static final String DIC_NATION = "a981579c-572b-4fd1-8e76-5d17df97f6a4";//名族 public static final String DIC_NATION = "a6a9a1b1-651f-42a8-84db-8095041d8a5a";//TODO 名族 public static final String DIC_MARRIAGE = "91bdd01b-e9d2-4a2b-98b5-45e25d3cd8ae";//婚姻状况 -// public static final String DIC_POLITICS = "b2c96de0-3df8-41db-99b1-bc4e24ac6c24";//政治面貌 + // public static final String DIC_POLITICS = "b2c96de0-3df8-41db-99b1-bc4e24ac6c24";//政治面貌 public static final String DIC_POLITICS = "616350d7-03c0-4b48-861c-ca4d7ed8555f";//TODO 政治面貌 -// public static final String DIC_EDU = "d6b9f026-6ea9-456a-b48b-0c18d502523b";//学历 + // public static final String DIC_EDU = "d6b9f026-6ea9-456a-b48b-0c18d502523b";//学历 public static final String DIC_EDU = "c93682ac-a1a0-4acc-b0bc-828fb86e4b00";//TODO 学历 public static final String DIC_TREAT = "ed085b3e-25c1-43fe-9d42-77510ee89d58";//治疗情况 public static final String DIC_DIAGNOSE = "c355af47-ee1d-415c-b9d3-66befa6d726b";//目前诊断类型 @@ -135,7 +137,7 @@ public class PathConfig { public static final String USER_TYPE_N = "bc405346-8714-4ded-89ac-9cc4d755f66a"; public static final String USER_TYPE_X = "25affe67-134c-4a32-ba41-64b0cfedc782"; // public static final String APP_VERSION_ID = "f311fd32-cd36-45a1-9652-599d5f2c2d4f";/*正式App下载码*/ - public static final String APP_VERSION_ID = "491daf78-ff06-4376-8f97-37baf396ab4d";/*测试App下载码*/ + public static final String APP_VERSION_ID = "96aee0e5-2b4e-4b4a-a13c-9c71052b9ad7";/*测试App下载码*/ public static final String NEWS_ID = "f497904b-7727-4832-891c-604c36ae4167";//文化动态ID public static final String NEWS_SHOW_ID = "f1d5d313-f728-4dda-9843-1116d97e17b0";//展览展示ID diff --git a/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/BaseUrlApi.java b/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/BaseUrlApi.java index 7ddac32..6a36d43 100755 --- a/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/BaseUrlApi.java +++ b/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/BaseUrlApi.java @@ -10,14 +10,16 @@ import com.tenlionsoft.baselib.constant.PathConfig; public class BaseUrlApi { // public static final String IP = "http://192.168.0.109:8080/";/* 正式IP */ - public static final String IP = "http://192.168.0.111:8083/";/* 正式IP */ + public static final String IP = "http://192.168.0.111:8081/";/* 正式IP */ public static final String SYS_POPULATION = "population/";/*人口系统*/ public static final String SYS_CASE = "case/";/*事件部件*/ public static final String SYS_HOUSE = "systemhouse/";/*房屋系统*/ - public static final String TEMP_IP = "http://192.168.0.111:8083/"; + public static final String SYS_SECURITY = "systembase/";/*社会治安*/ + public static final String TEMP_IP = "http://192.168.0.111:8081/"; - public static final String BASE_MAIN_IP = IP + SYS_HOUSE; + public static final String BASE_MAIN_IP = IP + SYS_SECURITY; public static final String BASE_CASE_IP = IP + SYS_CASE; + public static final String BASE_SECURITY_IP = IP + SYS_SECURITY; public static final String BASE_HOUSE_IP = IP + SYS_HOUSE; public static final String BASE_PERSON_IP = TEMP_IP + SYS_POPULATION; diff --git a/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/conver/BaseUrlInterceptor.java b/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/conver/BaseUrlInterceptor.java index b884353..43c4046 100755 --- a/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/conver/BaseUrlInterceptor.java +++ b/baselib/src/main/java/com/tenlionsoft/baselib/core/retrofit_net/conver/BaseUrlInterceptor.java @@ -38,6 +38,8 @@ public class BaseUrlInterceptor implements Interceptor { newBaseUrl = HttpUrl.parse(BaseUrlApi.BASE_HOUSE_IP); } else if ("case".equals(headerValue)) { newBaseUrl = HttpUrl.parse(BaseUrlApi.BASE_CASE_IP); + } else if ("security".equals(headerValue)) { + newBaseUrl = HttpUrl.parse(BaseUrlApi.BASE_SECURITY_IP); } else { newBaseUrl = oldHttpUrl; } diff --git a/baselib/src/main/res/values/styles.xml b/baselib/src/main/res/values/styles.xml index 5db6298..15f1087 100755 --- a/baselib/src/main/res/values/styles.xml +++ b/baselib/src/main/res/values/styles.xml @@ -352,7 +352,7 @@