package com.jiuqi.njt.util;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.annotation.SuppressLint;
import android.content.Context;
import com.jiuqi.njt.NewsAndFavor.LookNewsActivity;
import com.jiuqi.njt.management.RepairManagementActivity;
import com.jiuqi.njt.model.ModuleType;
import com.jiuqi.njt.register.NongJiJu;
import com.jiuqi.njt.register.QueryJobsActivityNew;
import com.jiuqi.njt.ui.GjhfActivity;
import com.jiuqi.njt.ui.NjddActivity;
import com.jiuqi.njt.ui.IndexMainActivity;
import com.jiuqi.njt.ui.NxwAppLinksListViewActivity;
import com.jiuqi.njt.ui.NxwModulerActivity;
import com.jiuqi.njt.ui.NxwNewsListActivity;
import com.jiuqi.njt.ui.NxwRepairLinksListViewActivity;
import com.jiuqi.njt.ui.PoiSearchActivity;
import com.jiuqi.njt.ui.PoiSearchResultActivity;
import com.jiuqi.njt.ui.PostInfoGoodsActivity;
import com.jiuqi.njt.ui.PostInfoJobsActivity;
import com.jiuqi.njt.ui.PostInfoJobsActivityNew;
import com.jiuqi.njt.ui.PostInfoMachinesActivity;
import com.jiuqi.njt.ui.QueryJobsActivity;
import com.jiuqi.njt.ui.QueryMachinesActivity;
import com.jiuqi.njt.ui.QueryServicePosActivity;
import com.jiuqi.njt.ui.QuerySupplyAndDemandInfoActivity;
import com.jiuqi.njt.ui.SearchResultActivity;
import com.jiuqi.njt.ui.SearchResultActivityReceiveParams;
import com.jiuqi.njt.ui.WearthActivityNew;
import com.jiuqi.njt.ui.WzcxActivity;
import com.jiuqi.njt.ui.staffmanagement.StaffManagement;
import com.jiuqi.njt.ui.xxcj.XxcxCondition;
public class ModuleUtil {
private List<String> userList = null;
private List<String> roleAllList = null;
private Map<String, Integer> mapImg = null;
private int imgId;
private Map<String, Class> mapActivity;
private Class moduleActivity;
private Map<String, ModuleType> mapName;
private ModuleType moduleType;
/**
* 保存的用户的8个默认模块信息
* code
* pCode
* name
* image
* isShow
* orderNumber
* level
* defaultDisplay
* @return
*/
@SuppressLint("NewApi")
public List<String> getUserModuleDefalut() {
userList = new ArrayList<String>();
userList.add("1,0,政策资讯,,1,1,0,1,,");
userList.add("18,0,农机展台,,1,2,0,1,,");
userList.add("17,0,补贴一览,,1,3,1,1,,");
userList.add("25,0,维修保养,,1,4,1,0");
userList.add("3,0,服务网点,,1,5,0,1,,");
userList.add("4,0,周边查询,,1,6,0,1,,");
userList.add("74,0,供求信息,,1,7,0,1,,");
userList.add("70,0,信息发布,,1,8,0,1,,");
// userList.add("2,0,作业指南,,1,2,0,1,,");
userList.add("21,1,最新资讯,,1,1,1,0");
userList.add("22,1,公告通知,,1,2,1,0");
userList.add("23,1,政策法规,,1,3,1,0");
userList.add("24,1,农机补贴,,1,4,1,0");
userList.add("26,1,各地动态,,1,6,1,0");
userList.add("27,1,厂商动态,,1,7,1,0");
// userList.add("28,2,玉米作业指南,,1,1,1,0");
// userList.add("29,2,小麦作业指南,,1,2,1,0");
// userList.add("30,2,水稻作业指南,,1,3,1,0");
userList.add("38,3,加油站,,1,8,1,0");
userList.add("39,3,维修点,,1,9,1,0");
userList.add("40,3,经销商,,1,10,1,0");
userList.add("41,3,合作社,,1,11,1,0");
userList.add("43,4,周边机手,,1,1,1,0");
userList.add("44,4,周边机主,,1,2,1,0");
userList.add("45,4,周边合作社,,1,3,1,0");
userList.add("46,4,周边加油站,,1,4,1,0");
userList.add("47,4,周边经销商,,1,5,1,0");
userList.add("48,4,周边维修点,,1,6,1,0");
userList.add("49,4,周边农机局,,1,7,1,0");
userList.add("71,70,作业发布,,1,1,1,0");
userList.add("72,70,农机发布,,1,2,1,0");
userList.add("73,70,供需发布,,1,3,1,0");
userList.add("75,74,作业查询,,1,1,1,0");
userList.add("76,74,农机查询,,1,2,1,0");
userList.add("77,74,供需查询,,1,3,1,0");
return userList;
}
/**
* 保存的用户的8个默认模块及其对应子模块信息
* code
* pCode
* name
* image
* isShow
* orderNumber
* level
* defaultDisplay
* @return
*/
@SuppressLint("NewApi")
public List<String> getRoleModuleDefalut() {
roleAllList = new ArrayList<String>();
roleAllList.add("1,0,政策资讯,,1,1,0,1");
roleAllList.add("21,1,最新资讯,,1,1,1,0");
roleAllList.add("22,1,公告通知,,1,2,1,0");
roleAllList.add("23,1,政策法规,,1,3,1,0");
roleAllList.add("24,1,农机补贴,,1,4,1,0");
roleAllList.add("26,1,各地动态,,1,6,1,0");
roleAllList.add("27,1,厂商动态,,1,7,1,0");
roleAllList.add("25,0,维修保养,,1,4,0,1");
roleAllList.add("2,0,作业指南,,1,2,0,1");
// roleAllList.add("28,2,玉米作业指南,,1,1,1,0");
// roleAllList.add("29,2,小麦作业指南,,1,2,1,0");
// roleAllList.add("30,2,水稻作业指南,,1,3,1,0");
roleAllList.add("3,0,服务网点,,1,5,0,1");
roleAllList.add("38,3,加油站,,1,8,1,0");
roleAllList.add("39,3,维修点,,1,9,1,0");
roleAllList.add("40,3,经销商,,1,10,1,0");
roleAllList.add("41,3,合作社,,1,11,1,0");
roleAllList.add("4,0,周边查询,,1,6,0,1");
roleAllList.add("43,4,周边机手,,1,1,1,0");
roleAllList.add("44,4,周边机主,,1,2,1,0");
roleAllList.add("45,4,周边合作社,,1,3,1,0");
roleAllList.add("46,4,周边加油站,,1,4,1,0");
roleAllList.add("47,4,周边经销商,,1,5,1,0");
roleAllList.add("48,4,周边维修点,,1,6,1,0");
roleAllList.add("49,4,周边农机局,,1,7,1,0");
roleAllList.add("17,0,补贴一览,,1,3,1,1");
roleAllList.add("18,0,农机展台,,1,2,0,1");
roleAllList.add("70,0,信息发布,,1,8,0,1");
roleAllList.add("71,70,作业发布,,1,1,1,0");
roleAllList.add("72,70,农机发布,,1,2,1,0");
roleAllList.add("73,70,供需发布,,1,3,1,0");
roleAllList.add("74,0,供求信息,,1,7,0,1");
roleAllList.add("75,74,作业查询,,1,1,1,0");
roleAllList.add("76,74,农机查询,,1,2,1,0");
roleAllList.add("77,74,供需查询,,1,3,1,0");
return roleAllList;
}
/**
* 获取所以模块对于图片资源
*/
public int getMapImg(int code, Context context) {
mapImg = new HashMap<String, Integer>();
mapImg.put(
"1",
context.getResources().getIdentifier("zczx", "drawable",
context.getPackageName()));// 政策资讯
mapImg.put(
"2",
context.getResources().getIdentifier("zyzn", "drawable",
context.getPackageName()));// 作业指南
mapImg.put(
"3",
context.getResources().getIdentifier("fwwd", "drawable",
context.getPackageName()));// 服务网点
mapImg.put(
"4",
context.getResources().getIdentifier("zbcx", "drawable",
context.getPackageName()));// 周边查询
mapImg.put(
"5",
context.getResources().getIdentifier("nymjcx", "drawable",
context.getPackageName()));// 作业“面积”查询????????????,没找到图标1
mapImg.put(
"6",
context.getResources().getIdentifier("njxxcx", "drawable",
context.getPackageName()));// 农机查询
mapImg.put(
"7",
context.getResources().getIdentifier("gqcx", "drawable",
context.getPackageName()));// 供需查询,即图标文件件名字为农资供需查询
mapImg.put(
"8",
context.getResources().getIdentifier("zksdh", "drawable",
context.getPackageName()));// 快速导航
mapImg.put(
"9",
context.getResources().getIdentifier("xxcj", "drawable",
context.getPackageName()));// 信息采集
mapImg.put(
"10",
context.getResources().getIdentifier("sjtb", "drawable",
context.getPackageName()));// 数据填报
mapImg.put(
"11",
context.getResources().getIdentifier("zwzcx", "drawable",
context.getPackageName()));// 位置查询
mapImg.put(
"12",
context.getResources().getIdentifier("zgjhf", "drawable",
context.getPackageName()));// 轨迹回放
mapImg.put(
"111",
context.getResources().getIdentifier("zbyh", "drawable",
context.getPackageName()));// 周边银行
mapImg.put(
"13",
context.getResources().getIdentifier("yggl", "drawable",
context.getPackageName()));// 员工管理
mapImg.put(
"14",
context.getResources().getIdentifier("znjdd", "drawable",
context.getPackageName()));// 农机调度
mapImg.put(
"15",
context.getResources().getIdentifier("zxsgl", "drawable",
context.getPackageName()));// 销售管理
mapImg.put(
"16",
context.getResources().getIdentifier("zwdgl", "drawable",
context.getPackageName()));// 网点管理
mapImg.put(
"17",
context.getResources().getIdentifier("btyl", "drawable",
context.getPackageName()));// 补贴一览
mapImg.put(
"18",
context.getResources().getIdentifier("njzt", "drawable",
context.getPackageName()));// 农机展台
mapImg.put(
"19",
context.getResources().getIdentifier("zwdtq", "drawable",
context.getPackageName()));// 我的天气
mapImg.put(
"20",
context.getResources().getIdentifier("zkfzx", "drawable",
context.getPackageName()));// 客服专线
mapImg.put(
"21",
context.getResources().getIdentifier("zxzx", "drawable",
context.getPackageName()));// 最新资讯
mapImg.put(
"22",
context.getResources().getIdentifier("ggtz", "drawable",
context.getPackageName()));// 公告通知
mapImg.put(
"23",
context.getResources().getIdentifier("zcfg", "drawable",
context.getPackageName()));// 政策法规
mapImg.put(
"24",
context.getResources().getIdentifier("njbt", "drawable",
context.getPackageName()));// 农机补贴
mapImg.put(
"25",
context.getResources().getIdentifier("wxby", "drawable",
context.getPackageName()));// 维修保养
mapImg.put(
"26",
context.getResources().getIdentifier("gddt", "drawable",
context.getPackageName()));// 各地动态
mapImg.put(
"27",
context.getResources().getIdentifier("zcsdt", "drawable",
context.getPackageName()));// 厂商动态
mapImg.put(
"28",
context.getResources().getIdentifier("ymzyzn", "drawable",
context.getPackageName()));// 玉米作业指南
mapImg.put(
"29",
context.getResources().getIdentifier("xmzyzn", "drawable",
context.getPackageName()));// 小麦作业指南
mapImg.put(
"30",
context.getResources().getIdentifier("sdzyzn", "drawable",
context.getPackageName()));// 水稻作业指南
mapImg.put(
"31",
context.getResources().getIdentifier("jstg", "drawable",
context.getPackageName()));// 技术推广
mapImg.put(
"32",
context.getResources().getIdentifier("zlts", "drawable",
context.getPackageName()));// 质量投诉
mapImg.put(
"33",
context.getResources().getIdentifier("aqjl", "drawable",
context.getPackageName()));// 安全监理
mapImg.put(
"34",
context.getResources().getIdentifier("pxjg", "drawable",
context.getPackageName()));// 培训机构
mapImg.put(
"35",
context.getResources().getIdentifier("syjd", "drawable",
context.getPackageName()));// 试验鉴定
mapImg.put(
"36",
context.getResources().getIdentifier("njjx", "drawable",
context.getPackageName()));// 农机驾校
mapImg.put(
"37",
context.getResources().getIdentifier("wxjg", "drawable",
context.getPackageName()));// 维修机构
mapImg.put(
"38",
context.getResources().getIdentifier("jyz", "drawable",
context.getPackageName()));// 加油站
mapImg.put(
"39",
context.getResources().getIdentifier("wxd", "drawable",
context.getPackageName()));// 维修点
mapImg.put(
"40",
context.getResources().getIdentifier("jxs", "drawable",
context.getPackageName()));// 经销商
mapImg.put(
"41",
context.getResources().getIdentifier("hzs", "drawable",
context.getPackageName()));// 合作社
mapImg.put(
"42",
context.getResources().getIdentifier("znjj", "drawable",
context.getPackageName()));// 农机局
mapImg.put(
"43",
context.getResources().getIdentifier("zbjs", "drawable",
context.getPackageName()));// 周边机手
mapImg.put(
"44",
context.getResources().getIdentifier("zbjz", "drawable",
context.getPackageName()));// 周边机主
mapImg.put(
"45",
context.getResources().getIdentifier("zbhzs", "drawable",
context.getPackageName()));// 周边合作社
mapImg.put(
"46",
context.getResources().getIdentifier("zbjyz", "drawable",
context.getPackageName()));// 周边加油站
mapImg.put(
"47",
context.getResources().getIdentifier("zbjxs", "drawable",
context.getPackageName()));// 周边经销商
mapImg.put(
"48",
context.getResources().getIdentifier("zbwxd", "drawable",
context.getPackageName()));// 周边维修点
mapImg.put(
"49",
context.getResources().getIdentifier("zzbnjj", "drawable",
context.getPackageName()));// 周边农机局
mapImg.put(
"50",
context.getResources().getIdentifier("jbxx", "drawable",
context.getPackageName()));// 机播信息
mapImg.put(
"51",
context.getResources().getIdentifier("jsxx", "drawable",
context.getPackageName()));// 机收信息
mapImg.put(
"52",
context.getResources().getIdentifier("jgxx", "drawable",
context.getPackageName()));// 机耕信息
mapImg.put(
"53",
context.getResources().getIdentifier("nyjnj", "drawable",
context.getPackageName()));// 拟引进农机
mapImg.put(
"54",
context.getResources().getIdentifier("jpcnj", "drawable",
context.getPackageName()));// 拟派出农机
mapImg.put(
"55",
context.getResources().getIdentifier("gyxx", "drawable",
context.getPackageName()));// 供应信息
mapImg.put(
"56",
context.getResources().getIdentifier("qxxx", "drawable",
context.getPackageName()));// 求需信息
mapImg.put(
"57",
context.getResources().getIdentifier("dtdh", "drawable",
context.getPackageName()));// 地图导航
mapImg.put(
"58",
context.getResources().getIdentifier("cygj", "drawable",
context.getPackageName()));// 常用工具
mapImg.put(
"59",
context.getResources().getIdentifier("sjkz", "drawable",
context.getPackageName()));// 手机酷站
mapImg.put(
"60",
context.getResources().getIdentifier("njhw", "drawable",
context.getPackageName()));// 农机化网
mapImg.put(
"61",
context.getResources().getIdentifier("hzscj", "drawable",
context.getPackageName()));// 合作社采集
mapImg.put(
"62",
context.getResources().getIdentifier("jyzcj", "drawable",
context.getPackageName()));// 加油站采集
mapImg.put(
"63",
context.getResources().getIdentifier("wxdcj", "drawable",
context.getPackageName()));// 维修点采集
//
// 信息采集excel和图标文件夹数量不一致
//
mapImg.put(
"64",
context.getResources().getIdentifier("cg", "drawable",
context.getPackageName()));// 春耕
mapImg.put(
"65",
context.getResources().getIdentifier("sx", "drawable",
context.getPackageName()));// 三夏
mapImg.put(
"66",
context.getResources().getIdentifier("sqiang", "drawable",
context.getPackageName()));// 双枪
mapImg.put(
"67",
context.getResources().getIdentifier("sqiu", "drawable",
context.getPackageName()));// 三秋
mapImg.put(
"68",
context.getResources().getIdentifier("qn", "drawable",
context.getPackageName()));// 全年
mapImg.put(
"69",
context.getResources().getIdentifier("kq", "drawable",
context.getPackageName()));// 跨区
mapImg.put(
"70",
context.getResources().getIdentifier("xxfb", "drawable",
context.getPackageName()));// 信息发布
mapImg.put(
"71",
context.getResources().getIdentifier("zzymjfb", "drawable",
context.getPackageName()));// 作业面积发布
mapImg.put(
"72",
context.getResources().getIdentifier("znjxxfb", "drawable",
context.getPackageName()));// 农机信息发布
mapImg.put(
"73",
context.getResources().getIdentifier("zgxxxfb", "drawable",
context.getPackageName()));// 供需信息发布
mapImg.put(
"74",
context.getResources().getIdentifier("xxcx", "drawable",
context.getPackageName()));// 信息查询又叫供需信息?
mapImg.put(
"75",
context.getResources().getIdentifier("nymjcx", "drawable",
context.getPackageName()));// 作业面积查询
mapImg.put(
"76",
context.getResources().getIdentifier("njxxcx", "drawable",
context.getPackageName()));// 农机信息查询
mapImg.put(
"77",
context.getResources().getIdentifier("gxxxcx", "drawable",
context.getPackageName()));// 供需信息查询 也叫农资供需查询?
mapImg.put(
"78",
context.getResources().getIdentifier("xxfb", "drawable",
context.getPackageName()));// 作业发布
mapImg.put(
"79",
context.getResources().getIdentifier("znjxxfb", "drawable",
context.getPackageName()));// 农机发布
mapImg.put(
"80",
context.getResources().getIdentifier("gxxxcx", "drawable",
context.getPackageName()));// 供需发布
mapImg.put(
"81",
context.getResources().getIdentifier("zjbxxfb", "drawable",
context.getPackageName()));// 机播信息发布
mapImg.put(
"82",
context.getResources().getIdentifier("zjsxxfb", "drawable",
context.getPackageName()));// 机收信息发布
mapImg.put(
"83",
context.getResources().getIdentifier("zjgxxfb", "drawable",
context.getPackageName()));// 机耕信息发布
mapImg.put(
"84",
context.getResources().getIdentifier("znyjxxfb", "drawable",
context.getPackageName()));// 拟引进信息发布
mapImg.put(
"85",
context.getResources().getIdentifier("znpcxxfb", "drawable",
context.getPackageName()));// 拟派出信息发布
mapImg.put(
"86",
context.getResources().getIdentifier("zgyxxfb", "drawable",
context.getPackageName()));// 供应信息发布
mapImg.put(
"87",
context.getResources().getIdentifier("zxqxxfb", "drawable",
context.getPackageName()));// 需求信息发布
mapImg.put(
"88",
context.getResources().getIdentifier("zfujg", "drawable",
context.getPackageName()));// 服务机构
mapImg.put(
"89",
context.getResources().getIdentifier("zzbxgl", "drawable",
context.getPackageName()));// 报修管理
mapImg.put(
"90",
context.getResources().getIdentifier("zzwxgl", "drawable",
context.getPackageName()));// 维修管理
for (String key : mapImg.keySet()) {
if (String.valueOf(code).equals(key)) {
imgId = mapImg.get(key);
}
}
return imgId;
}
/**
* 获取所以二级模块对应的启动文件 code class
*/
public Class getMapActivity(int code) {
mapActivity = new HashMap<String, Class>();
mapActivity.put("1", null);// 政策资讯
// mapActivity.put("2", NxwJobGuideActivity.class);// 作业指南
mapActivity.put("3", QueryServicePosActivity.class);// 服务网点
// mapActivity.put("4", PoiSearchActivity.class);// 周边查询
// mapActivity.put("17", QueryBtmlActivity.class);// 补贴一览
mapActivity.put("17", SearchResultActivity.class);// 补贴一览
mapActivity.put("18", null);// 农机展台
// mapActivity.put("70", PostInfoActivity.class);// 信息发布
// mapActivity.put("74", SupplyAndDemandActivity.class);// 信息查询
mapActivity.put("5", QueryJobsActivityNew.class);// 作业查询---
mapActivity.put("6", QueryMachinesActivity.class);// 农机查询
mapActivity.put("7", QuerySupplyAndDemandInfoActivity.class);// 供求查询
mapActivity.put("8", null);// 快速导航
mapActivity.put("9", XxcxCondition.class);// 信息采集
// mapActivity.put("10", DataUploadActivity.class);// 数据填报
mapActivity.put("11", WzcxActivity.class);// 位置查询
mapActivity.put("12", GjhfActivity.class);// 轨迹回放
mapActivity.put("13", StaffManagement.class);// 员工管理
mapActivity.put("14", NjddActivity.class);// 农机调度
mapActivity.put("15", null);// 销售管理
mapActivity.put("16", null);// 网点管理
mapActivity.put("19", WearthActivityNew.class);// 我的天气
mapActivity.put("20", IndexMainActivity.class);// 客服专线
// mapActivity.put("21", NjtNewsTest.class);// 最新资讯
mapActivity.put("21", LookNewsActivity.class);// 最新资讯
mapActivity.put("22", NxwNewsListActivity.class);// 公告通知
mapActivity.put("111", PoiSearchResultActivity.class);//**周边银行
mapActivity.put("23", NxwNewsListActivity.class);// 政策法规
mapActivity.put("24", NxwNewsListActivity.class);// 农机补贴
mapActivity.put("25", NxwRepairLinksListViewActivity.class);// 维修保养
mapActivity.put("26", NxwNewsListActivity.class);// 各地动态
//
mapActivity.put("27", null);// 厂商动态
// mapActivity.put("28", JobGuidCornActivity.class);// 玉米作业指南
// mapActivity.put("29", JobGuidWheatActivity.class);// 小麦作业指南
// mapActivity.put("30", JobGuidRiceActivity.class);// 水稻作业指南
mapActivity.put("31", SearchResultActivityReceiveParams.class);// 技术推广
mapActivity.put("32", SearchResultActivityReceiveParams.class);// 质量投诉
mapActivity.put("33", SearchResultActivityReceiveParams.class);// 安全监理
mapActivity.put("34", SearchResultActivityReceiveParams.class);// 培训机构
mapActivity.put("35", SearchResultActivityReceiveParams.class);// 试验鉴定
mapActivity.put("36", SearchResultActivityReceiveParams.class);// 农机驾校
mapActivity.put("37", SearchResultActivityReceiveParams.class);// 维修机构
mapActivity.put("38", SearchResultActivityReceiveParams.class);// 加油站
mapActivity.put("39", SearchResultActivityReceiveParams.class);// 维修点
mapActivity.put("40", SearchResultActivityReceiveParams.class);// 经销商
mapActivity.put("41", SearchResultActivityReceiveParams.class);// 合作社
mapActivity.put("42", NongJiJu.class);// 农机局
mapActivity.put("44", PoiSearchResultActivity.class);// 周边机主
mapActivity.put("43", PoiSearchResultActivity.class);// 周边机手
mapActivity.put("45", PoiSearchResultActivity.class);// 周边合作社
mapActivity.put("46", PoiSearchResultActivity.class);// 周边加油站
mapActivity.put("47", PoiSearchResultActivity.class);// 周边经销商
mapActivity.put("48", PoiSearchResultActivity.class);// 周边维修点
mapActivity.put("49", null);// 周边农机局
mapActivity.put("50", SearchResultActivity.class);// 机播信息
mapActivity.put("51", SearchResultActivity.class);// 机收信息
mapActivity.put("52", SearchResultActivity.class);// 机耕信息
mapActivity.put("53", SearchResultActivity.class);// 拟引进农机
mapActivity.put("54", SearchResultActivity.class);// 拟派出农机
mapActivity.put("55", SearchResultActivity.class);// 供应信息
mapActivity.put("56", SearchResultActivity.class);// 求需信息
mapActivity.put("57", IndexMainActivity.class);// 地图导航
mapActivity.put("58", NxwAppLinksListViewActivity.class);// 常用工具
mapActivity.put("59", NxwModulerActivity.class);// 手机酷站
mapActivity.put("60", NxwModulerActivity.class);// 农机化网
mapActivity.put("61", SearchResultActivityReceiveParams.class);// 合作社采集
mapActivity.put("62", SearchResultActivityReceiveParams.class);// 合作社采集
mapActivity.put("63", SearchResultActivityReceiveParams.class);// 合作社采集
// mapActivity.put("64", DataUploadActivity.class);// 春耕
// mapActivity.put("65", DataUploadActivity.class);// 三夏
// mapActivity.put("66", DataUploadActivity.class);// 双枪
// mapActivity.put("67", DataUploadActivity.class);// 三秋
//
// mapActivity.put("68", DataUploadActivity.class);// 全年
// mapActivity.put("69", DataUploadActivity.class);// 跨区
mapActivity.put("71", PostInfoJobsActivity.class);// 作业面积发布
mapActivity.put("72", PostInfoMachinesActivity.class);// 农机信息发布
mapActivity.put("73", PostInfoGoodsActivity.class);// 供需信息发布
mapActivity.put("75", QueryJobsActivity.class);// 作业面积查询
mapActivity.put("76", QueryMachinesActivity.class);// 农机信息查询
mapActivity.put("77", QuerySupplyAndDemandInfoActivity.class);// 供需信息查询
mapActivity.put("78", PostInfoJobsActivity.class);// 作业发布
mapActivity.put("79", PostInfoMachinesActivity.class);// 农机发布
mapActivity.put("80", PostInfoGoodsActivity.class);// 供需发布
mapActivity.put("81", PostInfoJobsActivityNew.class);// 机播信息发布
mapActivity.put("82", PostInfoJobsActivityNew.class);// 机收信息发布
mapActivity.put("83", PostInfoJobsActivityNew.class);// 机耕信息发布
mapActivity.put("84", PostInfoMachinesActivity.class);// 拟引进信息发布
mapActivity.put("85", PostInfoMachinesActivity.class);// 拟派出信息发布
mapActivity.put("86", PostInfoGoodsActivity.class);// 供应信息发布
mapActivity.put("87", PostInfoGoodsActivity.class);// 求需信息发布
mapActivity.put("88", QueryJobsActivityNew.class);// 服务机构---ServiceAgencies
mapActivity.put("89", RepairManagementActivity.class);// 服务机构
mapActivity.put("90", RepairManagementActivity.class);// 服务机构
mapActivity.put("91", PostInfoJobsActivityNew.class);// 深松信息发布
mapActivity.put("92", SearchResultActivity.class);// 深松信息查询
mapActivity.put("93", PostInfoJobsActivityNew.class);// 秸秆还田信息发布
mapActivity.put("94", PostInfoJobsActivityNew.class);// 抗旱信息发布
mapActivity.put("95", PostInfoJobsActivityNew.class);// 植保信息发布
mapActivity.put("96", SearchResultActivity.class);// 秸秆还田信息查询
mapActivity.put("97", SearchResultActivity.class);// 抗旱信息查询
mapActivity.put("98", SearchResultActivity.class);// 植保信息查询
for (String key : mapActivity.keySet()) {
if (String.valueOf(code).equals(key)) {
moduleActivity = mapActivity.get(key);
}
}
return moduleActivity;
}
/*
* 新添加的 ModuleType
*/
public ModuleType getModuleType(int code) {
mapName = new HashMap<String, ModuleType>();
mapName.put("1", ModuleType.zczx);// 政策资讯
// mapName.put("2", ModuleType.作业指南);// 作业指南
mapName.put("3", ModuleType.fwwd);// 服务网点
mapName.put("4", ModuleType.zbcx);// 周边查询
mapName.put("17", ModuleType.btyl);// 补贴一览
mapName.put("18", ModuleType.njzt);// 农机展台
mapName.put("70", ModuleType.xxfb);// 信息发布
mapName.put("74", ModuleType.xxcx);// 信息查询
mapName.put("5", ModuleType.zycx);// 作业查询
mapName.put("6", ModuleType.njcx);// 农机查询
mapName.put("7", ModuleType.gxcx);// 供需查询
mapName.put("8", ModuleType.ksdh);// 快速导航
mapName.put("9", ModuleType.xxcj);// 信息采集
mapName.put("10", ModuleType.sjtb);// 数据填报
mapName.put("11", ModuleType.wzcx);// 位置查询
mapName.put("12", ModuleType.gjhf);// 轨迹回放
mapName.put("13", ModuleType.yggl);// 员工管理
mapName.put("14", ModuleType.njdd);// 农机调度
mapName.put("15", ModuleType.xsgl);// 销售管理
mapName.put("16", ModuleType.wdgl);// 网点管理
mapName.put("19", ModuleType.wdtq);// 我的天气
mapName.put("20", ModuleType.khzx);// 客服专线
mapName.put("21", ModuleType.zxzx);// 最新咨询
mapName.put("22", ModuleType.ggtz);// 公告通知
mapName.put("23", ModuleType.zcfg);// 政策法规
mapName.put("24", ModuleType.njbt);// 农机补贴
mapName.put("25", ModuleType.wxby);// 维修保养
mapName.put("26", ModuleType.gddt);// 各地动态
//
mapName.put("27", ModuleType.csdt);// 厂商动态
mapName.put("28", ModuleType.ymzn);// 玉米作业指南
mapName.put("29", ModuleType.xmzn);// 小麦作业指南
mapName.put("30", ModuleType.sdzn);// 水稻作业指南
mapName.put("31", ModuleType.jstg);// 技术推广
mapName.put("32", ModuleType.zlts);// 质量投诉
mapName.put("33", ModuleType.aqjl);// 安全监理
mapName.put("34", ModuleType.pxjg);// 培训机构
mapName.put("35", ModuleType.syjd);// 试验鉴定
mapName.put("36", ModuleType.njjx);// 农机驾校
mapName.put("37", ModuleType.wxjg);// 维修机构
mapName.put("38", ModuleType.jyz);// 加油站
mapName.put("39", ModuleType.wxd);// 维修点
mapName.put("40", ModuleType.jxs);// 经销商
mapName.put("41", ModuleType.hzs);// 合作社
mapName.put("42", ModuleType.njj);// 农机局
mapName.put("44", ModuleType.zbjz);// 周边机主
mapName.put("43", ModuleType.zbjs);// 周边机手
mapName.put("45", ModuleType.zbhzs);// 周边合作社
mapName.put("46", ModuleType.zbjyz);// 周边加油站
mapName.put("47", ModuleType.zbjxs);// 周边经销商
mapName.put("48", ModuleType.zbwxd);// 周边维修点
mapName.put("49", ModuleType.zbnjj);// 周边农机局
mapName.put("50", ModuleType.jbxx);// 机播信息
mapName.put("51", ModuleType.jsxx);// 机收信息
mapName.put("52", ModuleType.jgxx);// 机耕信息
mapName.put("53", ModuleType.nyjnj);// 拟引进农机
mapName.put("54", ModuleType.npcnj);// 拟派出农机
mapName.put("55", ModuleType.gyxx);// 供应信息
mapName.put("56", ModuleType.qxxx);// 求需信息
mapName.put("57", ModuleType.dtdh);// 地图导航
mapName.put("58", ModuleType.cygj);// 常用工具
mapName.put("59", ModuleType.sjkz);// 手机酷站
mapName.put("60", ModuleType.njhw);// 农机化网
mapName.put("61", ModuleType.hzscj);// 合作社采集
mapName.put("62", ModuleType.jyzcj);// 加油站采集
mapName.put("63", ModuleType.wxdcj);// 维修点采集
mapName.put("64", ModuleType.cg);// 春耕
mapName.put("65", ModuleType.sx);// 三夏
mapName.put("66", ModuleType.sq);// 双枪
mapName.put("67", ModuleType.sqiu);// 三秋
mapName.put("68", ModuleType.qn);// 全年
mapName.put("69", ModuleType.kq);// 跨区
mapName.put("71", ModuleType.zyfb);// 作业面积发布
mapName.put("72", ModuleType.njfb);// 农机信息发布
mapName.put("73", ModuleType.gxfb);// 供需信息发布
mapName.put("75", ModuleType.zycx);// 作业面积查询
mapName.put("76", ModuleType.njcx);// 农机信息查询
mapName.put("77", ModuleType.gxcx);// 供需信息查询
mapName.put("78", ModuleType.zyfb);// 作业发布
mapName.put("79", ModuleType.njfb);// 农机发布
mapName.put("80", ModuleType.gxfb);// 供需发布
mapName.put("81", ModuleType.jbxxfb);// 机播信息发布
mapName.put("82", ModuleType.jsxxfb);// 机收信息发布
mapName.put("83", ModuleType.jgxxfb);// 机耕信息发布
mapName.put("84", ModuleType.nyjxxfb);// 拟引进信息发布
mapName.put("85", ModuleType.npcxxfb);// 拟派出信息发布
mapName.put("86", ModuleType.gyxxfb);// 供应信息发布
mapName.put("87", ModuleType.qxxxfb);// 求需信息发布
mapName.put("88", ModuleType.fwjg);// 服务机构
mapName.put("89", ModuleType.bxgl);// 服务机构
mapName.put("90", ModuleType.wxgl);// 服务机构
mapName.put("91", ModuleType.ssfb);// 深松信息发布
mapName.put("92", ModuleType.ssxx);// 深松信息查询
mapName.put("90", ModuleType.wxgl);// 服务机构
mapName.put("91", ModuleType.ssfb);// 深松信息发布
mapName.put("92", ModuleType.ssxx);// 深松信息查询
mapName.put("90", ModuleType.wxgl);// 服务机构
mapName.put("91", ModuleType.ssfb);// 深松信息发布
mapName.put("92", ModuleType.ssxx);// 深松信息查询
mapName.put("93", ModuleType.jghtxxfb);// 秸秆还田信息发布
mapName.put("94", ModuleType.khxxfb);// 抗旱信息发布
mapName.put("95", ModuleType.zbxxfb);// 植保信息发布
mapName.put("96", ModuleType.jghtxxcx);// 秸秆还田信息查询
mapName.put("97", ModuleType.khxxcx);// 抗旱信息查询
mapName.put("98", ModuleType.zbxxcx);// 植保信息查询
for (String key : mapName.keySet()) {
if (String.valueOf(code).equals(key)) {
moduleType = mapName.get(key);
}
}
return moduleType;
}
}