⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 city.java

📁 基于Java的地图数据管理软件。使用MySQL数据库管理系统。
💻 JAVA
字号:
/* 创建日期:Dec 12, 2006
 * 作  者:朱 闰
 * 公  司:安徽通途信息技术有限公司
 */

package com.tongtu.util;

import com.tongtu.Dao.user.UserDAO;
import com.tongtu.Dao.user.userDao.UserDAOImpl;

public class City {
	public static UserDAO userDao = new UserDAOImpl();
	//安徽省十七个地市编码及市名
	public static String [][] allcity= new String[][]{
			{"340100000000","合肥市"},
			{"340200000000","芜湖市"},
			{"340300000000","蚌埠市"},
			{"340400000000","淮南市"},
			{"340500000000","马鞍山市"},
			{"340600000000","淮北市"},
			{"340700000000","铜陵市"},
			{"340800000000","安庆市"},
			{"341000000000","黄山市"},
			{"341100000000","滁州市"},
			{"341200000000","阜阳市"},
			{"341300000000","宿州市"},
			{"341400000000","巢湖市"},
			{"341500000000","六安市"},
			{"341600000000","亳州市"},
			{"341700000000","池州市"},
			{"341800000000","宣城市"}	};
	
	
	public static String [][] allPrivil= new String[][]{
		{"A","项目名称"},
		{"B","项目性质"},
		{"C","建设性质"},
		{"D","计划类型"},
		{"E","主要建设内容"},
		{"F","技术等级"},
		{"G","桥梁"},
		{"H","到上年底累计完成投资额"},
		{"I","中央国债"},
		{"J","国内贷款"},
		{"K","实现完成总投资"},
		{"L","实际建设里程"},
		{"M","项目建成后通沥清水泥的乡镇名称"},
		{"N","项目建成后通沥清水泥的建制村名称"},
		{"O","项目类型"},
		{"P","乡镇名称"},
		{"Q","建制村名称"},
		{"R","建制村类型"},
		{"S","路基宽度"},
		{"T","路面宽度"},
		{"U","路面类型"},
		{"V","计划总投资"},
		{"W","上级补助资金"},
		{"X","开工时间"},
		{"Y","完工时间"},
		{"Z","前期工作进展情况"},
		{"$","建设里程"},
		{"#","省市区自筹贷款"},
		{"@","计划年份"}
	};
	/**
	 * 根据城市编码获取城市名
	 * @param number
	 * @return
	 */
	public static String getCityNameByNum(String number){
		for (int i = 0 ;i < allcity.length;i++){
			if (number.equals(allcity[i][0]))
				return allcity[i][1];
		}
		if (number.equals("340000000000")) return "省级用户";
		return "超级用户";
	}
	
	public static String getCityCode(String name){
		for (int i = 0 ;i < allcity.length;i++){
			if (name.equals(allcity[i][1]))
				return allcity[i][0];
		}
		return "";
	}
	/**
	 * 获取县区名称
	 * @param countyCode
	 * @return
	 */
	public static String getCountyName(String countyCode){
		
		return userDao.getCountyNameByCode(countyCode);
	}
	
	/**
	 * 根据权限代码获取权限名称
	 * @param priCode
	 * @return
	 */
	public static String getPrivilName(String priCode){
		for (int i = 0 ;i < allPrivil.length;i++){
			if (priCode.equals(allPrivil[i][0]))
				return allPrivil[i][1];
		}
		return "";
	}
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -