From d5acf96e62637819d1cd55b516dd03e9232e3971 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期二, 28 三月 2017 17:11:20 +0800
Subject: [PATCH] 

---
 VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

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..d49af11 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(CommonVariables.DictionaryType.VISIT_PURPOSE+item.getName(), item.getId()+"");
+                    visitPurposeList.add(item.getName());
+                }
+                VisitorRegisterFragment.getInstance().setVisitPurposeList(visitPurposeList);
+            }
+        });
+    }
+
+
 }

--
Gitblit v1.8.0