xuxiuxi
2017-04-11 16acacd5bd4b15a15e96720a07f91ce8e4aa086c
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java
@@ -50,7 +50,7 @@
                List<String> uniqueFirstLetterList = new ArrayList<String>();
                HashMap<String,List<String>> countriesGroupByFirstLetter = new HashMap<String,List<String>>();
                for (Dictionary item : items) {
                    idMap.put(item.getName(), item.getId()+"");
                    idMap.put(item.getName(), item.getDictId()+"");
                    String firstLetter = item.getRemark();
                    List list = countriesGroupByFirstLetter.get(firstLetter);
                    if (list == null) {
@@ -100,7 +100,7 @@
    public List<String> getDictionaryNameList(List<Dictionary> dictionaryList) {
        List nameList = new ArrayList();
        for (Dictionary dictionary : dictionaryList) {
            idMap.put(dictionary.getName(), dictionary.getId()+"");
            idMap.put(dictionary.getName(), dictionary.getDictId()+"");
            nameList.add(dictionary.getName());
        }
        return nameList;
@@ -108,14 +108,10 @@
    private void loadVisitorTypeList() {
        RequestParams params = new RequestParams(AppApi.BASE_URL +AppApi.Query.DICTIONARY_QUERY);
        params.addParameter(DictionaryQueryCondition.FieldNames.type, CommonVariables.DictionaryType.VISIT_TYPE);
        x.http().get(params, new BaseCommonCallBack() {
            public void success() {
                List<String> mVisitorTypeList = new ArrayList<String>();
                for (VistorTypeQueryItem item : getList(VistorTypeQueryItem.class)) {
                    mVisitorTypeList.add(item.getLabel());
                    idMap.put(item.getLabel(), item.getId()+"");
                }
                SelectDialog.setVisitorTypeList(mVisitorTypeList);
                SelectDialog.setVisitorTypeList(getDictionaryNameList(getList(Dictionary.class)));
            }
        });
    }