xuxiuxi
2017-07-19 afdb5d648f8ddb87f2055f7d3a59b8725ec83d8e
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java
@@ -7,6 +7,7 @@
import cn.com.basic.face.dialog.CountryDialog;
import cn.com.basic.face.dialog.SelectDialog;
import cn.com.basic.face.discern.query.condition.DictionaryQueryCondition;
import cn.com.basic.face.service.sqlite.TestDao;
import cn.com.basic.face.util.AppApi;
import org.xutils.http.RequestParams;
@@ -25,7 +26,7 @@
import cn.com.basic.face.util.CharacterParser;
import cn.com.basic.face.util.Constant;
public class DictionaryMng {
public class DictionaryMng extends BaseMng {
    public static DictionaryMng instance = new DictionaryMng();
@@ -33,16 +34,11 @@
        return instance;
    }
    public Map<String, String> idMap = new HashMap<String, String>();
    public String getId(String name) {
        return idMap.get(name);
    }
    public void loadAllDictionaryData() {
        if (!BaseApplication.deviceAvailable) {
            return;
        }
        TestDao.getInstance().test();
        loadCountries();
        loadIdTypeList();
        loadGenderList();
@@ -51,6 +47,8 @@
        loadResolutionList();
        loadProtocolList();
        loadCameraBrandList();
        DepartmentMng.getInstance().loadDepartmentDictionary();
        PostMng.getInstance().loadPostDictionary();
    }
    public void loadCountries() {
@@ -183,15 +181,6 @@
                SelectDialog.setCameraBrandList(getDictionaryNameList(getList(Dictionary.class)));
            }
        });
    }
    public List<String> getDictionaryNameList(List<Dictionary> dictionaryList) {
        List nameList = new ArrayList();
        for (Dictionary dictionary : dictionaryList) {
            idMap.put(dictionary.getName(), dictionary.getDictId()+"");
            nameList.add(dictionary.getName());
        }
        return nameList;
    }
    private void loadVisitorTypeList() {