xuxiuxi
2017-03-28 71faf7c842e8571e6d4a01baeaefec36766b67db


git-svn-id: http://192.168.1.226/svn/proxy@210 454eff88-639b-444f-9e54-f578c98de674
3个文件已修改
25 ■■■■■ 已修改文件
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/discern/common/CommonVariables.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/service/DictionaryMng.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/ui/fragment/VisitorRegisterFragment.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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";
    }
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);
            }
        });
    }
}
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;
    }
}