From 71faf7c842e8571e6d4a01baeaefec36766b67db Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期二, 28 三月 2017 14:05:41 +0800
Subject: [PATCH]
---
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java | 4 ++++
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/common/CommonVariables.java | 2 +-
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java | 19 +++++++++++++++++++
3 files changed, 24 insertions(+), 1 deletions(-)
diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/common/CommonVariables.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/common/CommonVariables.java
index 8cceb85..4f937ca 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/common/CommonVariables.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/common/CommonVariables.java
@@ -22,7 +22,6 @@
private static final int TEACHER = 3; //鏁欏笀
private static final int STUDENT = 4; //瀛︾敓
private static final int LEADER = 5; //棰嗗骞查儴
-
}
@@ -44,6 +43,7 @@
public static final String SEX = "sex";
public static final String CREDENTIALS = "credentials";
public static final String COUNTRY = "country";
+ public static final String VISIT_PURPOSE = "visit_purpose";
}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java
index f7c4389..9088476 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java
@@ -1,6 +1,7 @@
package com.bsk.zhangbo.demoforbsk.service;
import com.bsk.zhangbo.demoforbsk.ui.fragment.RegisterFragment;
+import com.bsk.zhangbo.demoforbsk.ui.fragment.VisitorRegisterFragment;
import com.bsk.zhangbo.demoforbsk.util.AppApi;
import org.xutils.http.RequestParams;
@@ -28,11 +29,13 @@
public static List<String> countryWordList = new ArrayList<String>();
public static HashMap<String,List<String>> countryData = new HashMap<String,List<String>>();
public static String[] countryWordData = new String[]{};
+ public static List<String> visitPurposeList = new ArrayList<String>();
public void loadAllDictionaryData() {
loadCountries();
loadCredentialsList();
loadSexList();
+ loadVisitPurposeList();
}
public void loadCountries() {
@@ -94,4 +97,20 @@
}
+ private void loadVisitPurposeList() {
+ RequestParams params = new RequestParams(AppApi.BASEURL+AppApi.DICTIONARY_TYPE_LIST);
+ params.addParameter(Dictionary.FieldNames.type, CommonVariables.DictionaryType.VISIT_PURPOSE);
+ x.http().get(params, new BaseCommonCallBack() {
+ public void success() {
+ List<Dictionary> items = getList(Dictionary.class);
+ for (Dictionary item : items) {
+ idMap.put(item.getName(), item.getId()+"");
+ visitPurposeList.add(item.getName());
+ }
+ VisitorRegisterFragment.getInstance().setVisitPurposeList(visitPurposeList);
+ }
+ });
+ }
+
+
}
diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
index 46e4fc2..1bf3519 100644
--- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
+++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java
@@ -49,6 +49,7 @@
private TextView mDutyTv;
private TextView mPhoneTv;
private TextView mTelTv;
+ private List<String> visitPurposeList = new ArrayList<String>();
public static VisitorRegisterFragment getInstance() {
return instance;
@@ -204,5 +205,8 @@
}
+ public void setVisitPurposeList(List<String> visitPurposeList) {
+ this.visitPurposeList = visitPurposeList;
+ }
}
--
Gitblit v1.8.0