基于javaweb+mysql的springboot垃圾分类查询管理系统(java+springboot+html+thymeleaf+maven+mysql)
私信源码获取及调试交流
运行环境
Java≥8、MySQL≥5.7
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb的SpringBoot垃圾分类查询管理系统(java+springboot+html+thymeleaf+maven+mysql)
项目介绍
垃圾分类查询管理系统。共分为两种角色,管理员、普通用户。
管理员角色具有功能: 系统设置-用户管理、页面管理、角色管理; 我的-首页、搜索记录、我的收益; 贡献管理-贡献管理、随机数据、每日垃圾、贡献记录; 垃圾管理-垃圾管理、分类管理、分类列表、垃圾列表、修改奖励; 数据分析-全国统计、分类统计、投放统计;
公告管理-公告管理、公告列表、必布公告;
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
4.数据库:MySql 8.0版本;
技术栈
-
后端:SpringBoot;
-
前端:html+thymeleaf;
使用说明
运行项目,输入localhost:8083
管理员账户:admin 密码:123456
普通用户账户:lcp 密码:123456
User user = (User) subject.getPrincipal();
if (null != user) {
logger.info("{}---退出登录!", user.getName());
}
subject.logout();
return "login";
}
@RequestMapping(value = "/demo/table", method = RequestMethod.GET)
public String demoTable() {
return "table";
}
@RequestMapping(value = "/demo/tu", method = RequestMethod.GET)
public String demoTu() {
return "tu";
}
@RequestMapping(value = "/demo/tu1", method = RequestMethod.GET)
public String tu1() {
return "tu1";
}
@RequestMapping(value = "/demo/tu2", method = RequestMethod.GET)
public String tu2() {
return "tu2";
}
@RequestMapping(value = "/demo/tu3", method = RequestMethod.GET)
public String tu3() {
return "tu3";
}
/**
* Method name: login <BR>
* Description: 登录验证 <BR>
* Remark: <BR>
*
* @param username 用户名
* @param password 密码
* @return ResultMap<BR>
*/
@RequestMapping(value = "/login")
@ResponseBody
public ResultMap login(String username, String password) {
return userService.login(username, password);
}
" }, {\n" +
" \"name\": \"吕梁\",\n" +
" \"area\": [\"离石区\", \"孝义市\", \"汾阳市\", \"文水县\", \"交城县\", \"兴县\", \"临县\", \"柳林县\", \"石楼县\", \"岚县\", \"方山县\", \"中阳县\", \"交口县\"]\n" +
" }, {\n" +
" \"name\": \"晋中\",\n" +
" \"area\": [\"榆次市\", \"介休市\", \"榆社县\", \"左权县\", \"和顺县\", \"昔阳县\", \"寿阳县\", \"太谷县\", \"祁县\", \"平遥县\", \"灵石县\"]\n" +
" }, {\n" +
" \"name\": \"临汾\",\n" +
" \"area\": [\"临汾市\", \"侯马市\", \"霍州市\", \"曲沃县\", \"翼城县\", \"襄汾县\", \"洪洞县\", \"古县\", \"安泽县\", \"浮山县\", \"吉县\", \"乡宁县\", \"蒲县\", \"大宁县\", \"永和县\", \"隰县\", \"汾西县\"]\n" +
" }, {\n" +
" \"name\": \"运城\",\n" +
" \"area\": [\"运城市\", \"永济市\", \"河津市\", \"芮城县\", \"临猗县\", \"万荣县\", \"新绛县\", \"稷山县\", \"闻喜县\", \"夏县\", \"绛县\", \"平陆县\", \"垣曲县\"]\n" +
" }]\n" +
" },\n" +
" {\n" +
" \"name\": \"内蒙古\",\n" +
" \"city\": [{\n" +
" \"name\": \"呼和浩特\",\n" +
" \"area\": [\"新城区\", \"回民区\", \"玉泉区\", \"郊区\", \"土默特左旗\", \"托克托县\", \"和林格尔县\", \"清水河县\", \"武川县\"]\n" +
" }, {\n" +
" \"name\": \"包头\",\n" +
" \"area\": [\"东河区\", \"昆都伦区\", \"青山区\", \"石拐矿区\", \"白云矿区\", \"郊区\", \"土默特右旗\", \"固阳县\", \"达尔罕茂明安联合旗\"]\n" +
" }, {\"name\": \"乌海\", \"area\": [\"海勃湾区\", \"海南区\", \"乌达区\"]}, {\n" +
" \"name\": \"赤峰\",\n" +
" \"area\": [\"红山区\", \"元宝山区\", \"松山区\", \"阿鲁科尔沁旗\", \"巴林左旗\", \"巴林右旗\", \"林西县\", \"克什克腾旗\", \"翁牛特旗\", \"喀喇沁旗\", \"宁城县\", \"敖汉旗\"]\n" +
" }, {\n" +
" \"name\": \"呼伦贝尔\",\n" +
" \"area\": [\"海拉尔市\", \"满洲里市\", \"扎兰屯市\", \"牙克石市\", \"根河市\", \"额尔古纳市\", \"阿荣旗\", \"莫力达瓦达斡尔族自治旗\", \"鄂伦春自治旗\", \"鄂温克族自治旗\", \"新巴尔虎右旗\", \"新巴尔虎左旗\", \"陈巴尔虎旗\"]\n" +
" }, {\"name\": \"兴安盟\", \"area\": [\"乌兰浩特市\", \"阿尔山市\", \"科尔沁右翼前旗\", \"科尔沁右翼中旗\", \"扎赉特旗\", \"突泉县\"]}, {\n" +
" \"name\": \"通辽\",\n" +
" \"area\": [\"科尔沁区\", \"霍林郭勒市\", \"科尔沁左翼中旗\", \"科尔沁左翼后旗\", \"开鲁县\", \"库伦旗\", \"奈曼旗\", \"扎鲁特旗\"]\n" +
" }, {\n" +
" \"name\": \"锡林郭勒盟\",\n" +
" \"area\": [\"二连浩特市\", \"锡林浩特市\", \"阿巴嘎旗\", \"苏尼特左旗\", \"苏尼特右旗\", \"东乌珠穆沁旗\", \"西乌珠穆沁旗\", \"太仆寺旗\", \"镶黄旗\", \"正镶白旗\", \"正蓝旗\", \"多伦县\"]\n" +
" }, {\n" +
" \"name\": \"乌兰察布盟\",\n" +
" \"area\": [\"集宁市\", \"丰镇市\", \"卓资县\", \"化德县\", \"商都县\", \"兴和县\", \"凉城县\", \"察哈尔右翼前旗\", \"察哈尔右翼中旗\", \"察哈尔右翼后旗\", \"四子王旗\"]\n" +
" }, {\n" +
" \"name\": \"伊克昭盟\",\n" +
" \"area\": [\"东胜市\", \"达拉特旗\", \"准格尔旗\", \"鄂托克前旗\", \"鄂托克旗\", \"杭锦旗\", \"乌审旗\", \"伊金霍洛旗\"]\n" +
" }, {\n" +
" \"name\": \"巴彦淖尔盟\",\n" +
" \"area\": [\"临河市\", \"五原县\", \"磴口县\", \"乌拉特前旗\", \"乌拉特中旗\", \"乌拉特后旗\", \"杭锦后旗\"]\n" +
" }, {\"name\": \"阿拉善盟\", \"area\": [\"阿拉善左旗\", \"阿拉善右旗\", \"额济纳旗\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"辽宁\",\n" +
" \"city\": [{\n" +
" \"area\": [\"城中区\", \"城东区\", \"城西区\", \"城北区\", \"湟源县\", \"湟中县\", \"大通回族土族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"海东地区\",\n" +
" \"area\": [\"平安县\", \"乐都县\", \"民和回族土族自治县\", \"互助土族自治县\", \"化隆回族自治县\", \"循化撒拉族自治县\", \"其他\"]\n" +
" }, {\"name\": \"海北藏族自治州\", \"area\": [\"海晏县\", \"祁连县\", \"刚察县\", \"门源回族自治县\", \"其他\"]}, {\n" +
" \"name\": \"海南藏族自治州\",\n" +
" \"area\": [\"共和县\", \"同德县\", \"贵德县\", \"兴海县\", \"贵南县\", \"其他\"]\n" +
" }, {\"name\": \"黄南藏族自治州\", \"area\": [\"同仁县\", \"尖扎县\", \"泽库县\", \"河南蒙古族自治县\", \"其他\"]}, {\n" +
" \"name\": \"果洛藏族自治州\",\n" +
" \"area\": [\"玛沁县\", \"班玛县\", \"甘德县\", \"达日县\", \"久治县\", \"玛多县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"玉树藏族自治州\",\n" +
" \"area\": [\"玉树县\", \"杂多县\", \"称多县\", \"治多县\", \"囊谦县\", \"曲麻莱县\", \"其他\"]\n" +
" }, {\"name\": \"海西蒙古族藏族自治州\", \"area\": [\"德令哈市\", \"格尔木市\", \"乌兰县\", \"都兰县\", \"天峻县\", \"其他\"]}, {\n" +
" \"name\": \"其他\",\n" +
" \"area\": [\"其他\"]\n" +
" }]\n" +
" }]";
String json10 = "[{\n" +
" \"name\": \"宁夏\",\n" +
" \"city\": [{\"name\": \"银川\", \"area\": [\"兴庆区\", \"西夏区\", \"金凤区\", \"灵武市\", \"永宁县\", \"贺兰县\", \"其他\"]}, {\n" +
" \"name\": \"石嘴山\",\n" +
" \"area\": [\"大武口区\", \"惠农区\", \"平罗县\", \"其他\"]\n" +
" }, {\"name\": \"吴忠\", \"area\": [\"利通区\", \"青铜峡市\", \"盐池县\", \"同心县\", \"其他\"]}, {\n" +
" \"name\": \"固原\",\n" +
" \"area\": [\"原州区\", \"西吉县\", \"隆德县\", \"泾源县\", \"彭阳县\", \"其他\"]\n" +
" }, {\"name\": \"中卫\", \"area\": [\"沙坡头区\", \"中宁县\", \"海原县\", \"其他\"]}, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"新疆\",\n" +
" \"city\": [{\n" +
" \"name\": \"乌鲁木齐\",\n" +
" \"area\": [\"天山区\", \"沙依巴克区\", \"新市区\", \"水磨沟区\", \"头屯河区\", \"达坂城区\", \"东山区\", \"乌鲁木齐县\", \"其他\"]\n" +
" }, {\"name\": \"克拉玛依\", \"area\": [\"克拉玛依区\", \"独山子区\", \"白碱滩区\", \"乌尔禾区\", \"其他\"]}, {\n" +
" \"name\": \"吐鲁番地区\",\n" +
" \"area\": [\"吐鲁番市\", \"托克逊县\", \"鄯善县\", \"其他\"]\n" +
" }, {\"name\": \"哈密地区\", \"area\": [\"哈密市\", \"伊吾县\", \"巴里坤哈萨克自治县\", \"其他\"]}, {\n" +
" \"name\": \"和田地区\",\n" +
" \"area\": [\"和田市\", \"和田县\", \"洛浦县\", \"民丰县\", \"皮山县\", \"策勒县\", \"于田县\", \"墨玉县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"阿克苏地区\",\n" +
" \"area\": [\"阿克苏市\", \"温宿县\", \"沙雅县\", \"拜城县\", \"阿瓦提县\", \"库车县\", \"柯坪县\", \"新和县\", \"乌什县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"喀什地区\",\n" +
" \"area\": [\"喀什市\", \"巴楚县\", \"泽普县\", \"伽师县\", \"叶城县\", \"岳普湖县\", \"疏勒县\", \"麦盖提县\", \"英吉沙县\", \"莎车县\", \"疏附县\", \"塔什库尔干塔吉克自治县\", \"其他\"]\n" +
" \"area\": [\"玄武区\", \"白下区\", \"秦淮区\", \"建邺区\", \"鼓楼区\", \"下关区\", \"栖霞区\", \"雨花台区\", \"浦口区\", \"江宁区\", \"六合区\", \"溧水县\", \"高淳县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"苏州\",\n" +
" \"area\": [\"金阊区\", \"平江区\", \"沧浪区\", \"虎丘区\", \"吴中区\", \"相城区\", \"常熟市\", \"张家港市\", \"昆山市\", \"吴江市\", \"太仓市\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"无锡\",\n" +
" \"area\": [\"崇安区\", \"南长区\", \"北塘区\", \"滨湖区\", \"锡山区\", \"惠山区\", \"江阴市\", \"宜兴市\", \"其他\"]\n" +
" }, {\"name\": \"常州\", \"area\": [\"钟楼区\", \"天宁区\", \"戚墅堰区\", \"新北区\", \"武进区\", \"金坛市\", \"溧阳市\", \"其他\"]}, {\n" +
" \"name\": \"镇江\",\n" +
" \"area\": [\"京口区\", \"润州区\", \"丹徒区\", \"丹阳市\", \"扬中市\", \"句容市\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"南通\",\n" +
" \"area\": [\"崇川区\", \"港闸区\", \"通州市\", \"如皋市\", \"海门市\", \"启东市\", \"海安县\", \"如东县\", \"其他\"]\n" +
" }, {\"name\": \"泰州\", \"area\": [\"海陵区\", \"高港区\", \"姜堰市\", \"泰兴市\", \"靖江市\", \"兴化市\", \"其他\"]}, {\n" +
" \"name\": \"扬州\",\n" +
" \"area\": [\"广陵区\", \"维扬区\", \"邗江区\", \"江都市\", \"仪征市\", \"高邮市\", \"宝应县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"盐城\",\n" +
" \"area\": [\"亭湖区\", \"盐都区\", \"大丰市\", \"东台市\", \"建湖县\", \"射阳县\", \"阜宁县\", \"滨海县\", \"响水县\", \"其他\"]\n" +
" }, {\"name\": \"连云港\", \"area\": [\"新浦区\", \"海州区\", \"连云区\", \"东海县\", \"灌云县\", \"赣榆县\", \"灌南县\", \"其他\"]}, {\n" +
" \"name\": \"徐州\",\n" +
" \"area\": [\"云龙区\", \"鼓楼区\", \"九里区\", \"泉山区\", \"贾汪区\", \"邳州市\", \"新沂市\", \"铜山县\", \"睢宁县\", \"沛县\", \"丰县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"淮安\",\n" +
" \"area\": [\"清河区\", \"清浦区\", \"楚州区\", \"淮阴区\", \"涟水县\", \"洪泽县\", \"金湖县\", \"盱眙县\", \"其他\"]\n" +
" }, {\"name\": \"宿迁\", \"area\": [\"宿城区\", \"宿豫区\", \"沭阳县\", \"泗阳县\", \"泗洪县\", \"其他\"]}, {\n" +
" \"name\": \"其他\",\n" +
" \"area\": [\"其他\"]\n" +
" }]\n" +
" }]";
String json4 = "[{\n" +
" \"name\": \"浙江\",\n" +
" \"city\": [{\n" +
" \"name\": \"杭州\",\n" +
" \"area\": [\"拱墅区\", \"西湖区\", \"上城区\", \"下城区\", \"江干区\", \"滨江区\", \"余杭区\", \"萧山区\", \"建德市\", \"富阳市\", \"临安市\", \"桐庐县\", \"淳安县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"宁波\",\n" +
" \"area\": [\"海曙区\", \"江东区\", \"江北区\", \"镇海区\", \"北仑区\", \"鄞州区\", \"余姚市\", \"慈溪市\", \"奉化市\", \"宁海县\", \"象山县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"温州\",\n" +
" \"area\": [\"鹿城区\", \"龙湾区\", \"瓯海区\", \"瑞安市\", \"乐清市\", \"永嘉县\", \"洞头县\", \"平阳县\", \"苍南县\", \"文成县\", \"泰顺县\", \"其他\"]\n" +
" }, {\"name\": \"嘉兴\", \"area\": [\"秀城区\", \"秀洲区\", \"海宁市\", \"平湖市\", \"桐乡市\", \"嘉善县\", \"海盐县\", \"其他\"]}, {\n" +
" \"name\": \"湖州\",\n" +
" \"area\": [\"吴兴区\", \"南浔区\", \"长兴县\", \"德清县\", \"安吉县\", \"其他\"]\n" +
" }, {\"name\": \"绍兴\", \"area\": [\"越城区\", \"诸暨市\", \"上虞市\", \"嵊州市\", \"绍兴县\", \"新昌县\", \"其他\"]}, {\n" +
" \"name\": \"金华\",\n" +
" \"area\": [\"婺城区\", \"金东区\", \"兰溪市\", \"义乌市\", \"东阳市\", \"永康市\", \"武义县\", \"浦江县\", \"磐安县\", \"其他\"]\n" +
" }, {\"name\": \"衢州\", \"area\": [\"柯城区\", \"衢江区\", \"江山市\", \"龙游县\", \"常山县\", \"开化县\", \"其他\"]}, {\n" +
return "SUCCESS";
} catch (Exception e) {
logger.error("添加异常", e);
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return "ERROR";
}
}
@RequestMapping(value = "/doUpdate")
@ResponseBody
@Transactional
public String doUpdate(Categorization categorization) {
try {
categorizationService.update(categorization);
return "SUCCESS";
} catch (Exception e) {
logger.error("添加异常", e);
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return "ERROR";
}
}
@RequestMapping(value = "/addData")
public String addData() {
return "sa/addData";
}
@RequestMapping(value = "/adds")
@ResponseBody
@Transactional
public String adds() {
try {
suijiadd();
return "SUCCESS";
} catch (Exception e) {
logger.error("添加异常", e);
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return "ERROR";
}
}
@RequestMapping(value = "/addsjs")
@ResponseBody
@Transactional
public String addsjs() {
try {
suijiaddjiangsu();
return "SUCCESS";
} catch (Exception e) {
logger.error("添加异常", e);
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return "ERROR";
/**
* 返回查询数据
*/
@RequestMapping("/getAllByLimit")
@ResponseBody
public Object getAllByLimit(UserGarbage userGarbage) {
Subject subject = SecurityUtils.getSubject();
User user = (User) subject.getPrincipal();
userGarbage.setUserId(user.getId());
return userGarbageService.getAllByLimit(userGarbage);
}
/**
* 返回查询数据
*/
@RequestMapping("/getAllByLimitBaoJie")
@ResponseBody
public Object getAllByLimitBaoJie(UserGarbage userGarbage) {
Subject subject = SecurityUtils.getSubject();
User user = (User) subject.getPrincipal();
userGarbage.setHandUserId(user.getId());
return userGarbageService.getAllByLimit(userGarbage);
}
@RequestMapping(value = "/doAdd")
@ResponseBody
@Transactional
public String doAdd(UserGarbage userGarbage) {
Subject subject = SecurityUtils.getSubject();
User user = (User) subject.getPrincipal();
Categorization c= new Categorization();
// 相似查询
List<Categorization> categorizationList = categorizationService.searchWord(userGarbage.getTitle());
if (categorizationList.size()>0){
c = categorizationList.get(0);
}else {
c.setValue(1.0);
}
try {
if (user == null || user.getCity()==null){
@Controller("TongJiController")
@RequestMapping("/tj")
public class TongJiController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired
UserGarbageService userGarbageService;
@Autowired
UserService userService;
@Autowired
private CategorizationService categorizationService;
@Autowired
private SearchService searchService;
@Autowired
private GarbageTypeService garbageTypeService;
@RequestMapping("/tjFeiLei")
public String tjFeiLei(Model model) {
Long t1 = 0L;
Long t2 = 0L;
Long t3 = 0L;
Long t4 = 0L;
List<Map<String, Object>> map = categorizationService.tjByTpye();
for (Map<String, Object> m : map){
Integer type = (Integer) m.get("type");
switch (type){
case 1:t1 = (Long) m.get("c");break;
case 2:t2 = (Long) m.get("c");break;
case 3:t3 = (Long) m.get("c");break;
case 4:t4 = (Long) m.get("c");break;
}
}
model.addAttribute("t1", t1);
model.addAttribute("t2", t2);
model.addAttribute("t3", t3);
model.addAttribute("t4", t4);
return "tj/tjFeiLei";
}
@RequestMapping("/tjImcome")
public String tjImcome(Model model) {
Subject subject = SecurityUtils.getSubject();
User user = (User) subject.getPrincipal();
List<Map<String, Object>> mapList = userGarbageService.tjMoney(user.getId());
List<String> dt = new ArrayList<>();
" \"area\": [\"乃东县\", \"扎囊县\", \"贡嘎县\", \"桑日县\", \"琼结县\", \"曲松县\", \"措美县\", \"洛扎县\", \"加查县\", \"隆子县\", \"错那县\", \"浪卡子县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"日喀则地区\",\n" +
" \"area\": [\"日喀则市\", \"南木林县\", \"江孜县\", \"定日县\", \"萨迦县\", \"拉孜县\", \"昂仁县\", \"谢通门县\", \"白朗县\", \"仁布县\", \"康马县\", \"定结县\", \"仲巴县\", \"亚东县\", \"吉隆县\", \"聂拉木县\", \"萨嘎县\", \"岗巴县\", \"其他\"]\n" +
" }, {\"name\": \"阿里地区\", \"area\": [\"噶尔县\", \"普兰县\", \"札达县\", \"日土县\", \"革吉县\", \"改则县\", \"措勤县\", \"其他\"]}, {\n" +
" \"name\": \"其他\",\n" +
" \"area\": [\"其他\"]\n" +
" }]\n" +
" }]";
String json9 = "[{\n" +
" \"name\": \"陕西\",\n" +
" \"city\": [{\n" +
" \"name\": \"西安\",\n" +
" \"area\": [\"莲湖区\", \"新城区\", \"碑林区\", \"雁塔区\", \"灞桥区\", \"未央区\", \"阎良区\", \"临潼区\", \"长安区\", \"高陵县\", \"蓝田县\", \"户县\", \"周至县\", \"其他\"]\n" +
" }, {\"name\": \"铜川\", \"area\": [\"耀州区\", \"王益区\", \"印台区\", \"宜君县\", \"其他\"]}, {\n" +
" \"name\": \"宝鸡\",\n" +
" \"area\": [\"渭滨区\", \"金台区\", \"陈仓区\", \"岐山县\", \"凤翔县\", \"陇县\", \"太白县\", \"麟游县\", \"扶风县\", \"千阳县\", \"眉县\", \"凤县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"咸阳\",\n" +
" \"area\": [\"秦都区\", \"渭城区\", \"杨陵区\", \"兴平市\", \"礼泉县\", \"泾阳县\", \"永寿县\", \"三原县\", \"彬县\", \"旬邑县\", \"长武县\", \"乾县\", \"武功县\", \"淳化县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"渭南\",\n" +
" \"area\": [\"临渭区\", \"韩城市\", \"华阴市\", \"蒲城县\", \"潼关县\", \"白水县\", \"澄城县\", \"华县\", \"合阳县\", \"富平县\", \"大荔县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"延安\",\n" +
" \"area\": [\"宝塔区\", \"安塞县\", \"洛川县\", \"子长县\", \"黄陵县\", \"延川县\", \"富县\", \"延长县\", \"甘泉县\", \"宜川县\", \"志丹县\", \"黄龙县\", \"吴起县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"汉中\",\n" +
" \"area\": [\"汉台区\", \"留坝县\", \"镇巴县\", \"城固县\", \"南郑县\", \"洋县\", \"宁强县\", \"佛坪县\", \"勉县\", \"西乡县\", \"略阳县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"榆林\",\n" +
" \"area\": [\"榆阳区\", \"清涧县\", \"绥德县\", \"神木县\", \"佳县\", \"府谷县\", \"子洲县\", \"靖边县\", \"横山县\", \"米脂县\", \"吴堡县\", \"定边县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"安康\",\n" +
" \"area\": [\"汉滨区\", \"紫阳县\", \"岚皋县\", \"旬阳县\", \"镇坪县\", \"平利县\", \"石泉县\", \"宁陕县\", \"白河县\", \"汉阴县\", \"其他\"]\n" +
" }, {\"name\": \"商洛\", \"area\": [\"商州区\", \"镇安县\", \"山阳县\", \"洛南县\", \"商南县\", \"丹凤县\", \"柞水县\", \"其他\"]}, {\n" +
" \"name\": \"其他\",\n" +
" \"area\": [\"其他\"]\n" +
" }]\n" +
" },\n" +
" {\n" +
" \"name\": \"甘肃\",\n" +
" \"city\": [{\n" +
" \"name\": \"兰州\",\n" +
" \"area\": [\"城关区\", \"七里河区\", \"西固区\", \"安宁区\", \"红古区\", \"永登县\", \"皋兰县\", \"榆中县\", \"其他\"]\n" +
" }, {\"name\": \"嘉峪关\", \"area\": [\"嘉峪关市\", \"其他\"]}, {\n" +
" \"name\": \"金昌\",\n" +
" \"area\": [\"金川区\", \"永昌县\", \"其他\"]\n" +
" }, {\"name\": \"白银\", \"area\": [\"白银区\", \"平川区\", \"靖远县\", \"会宁县\", \"景泰县\", \"其他\"]}, {\n" +
" \"name\": \"天水\",\n" +
" \"area\": [\"清水县\", \"秦安县\", \"甘谷县\", \"武山县\", \"张家川回族自治县\", \"北道区\", \"秦城区\", \"其他\"]\n" +
" }, {\"name\": \"武威\", \"area\": [\"凉州区\", \"民勤县\", \"古浪县\", \"天祝藏族自治县\", \"其他\"]}, {\n" +
" \"name\": \"酒泉\",\n" +
" \"area\": [\"肃州区\", \"玉门市\", \"敦煌市\", \"金塔县\", \"肃北蒙古族自治县\", \"阿克塞哈萨克族自治县\", \"安西县\", \"其他\"]\n" +
" \"area\": [\"鲤城区\", \"丰泽区\", \"洛江区\", \"泉港区\", \"石狮市\", \"晋江市\", \"南安市\", \"惠安县\", \"永春县\", \"安溪县\", \"德化县\", \"金门县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"漳州\",\n" +
" \"area\": [\"芗城区\", \"龙文区\", \"龙海市\", \"平和县\", \"南靖县\", \"诏安县\", \"漳浦县\", \"华安县\", \"东山县\", \"长泰县\", \"云霄县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"南平\",\n" +
" \"area\": [\"延平区\", \"建瓯市\", \"邵武市\", \"武夷山市\", \"建阳市\", \"松溪县\", \"光泽县\", \"顺昌县\", \"浦城县\", \"政和县\", \"其他\"]\n" +
" }, {\"name\": \"龙岩\", \"area\": [\"新罗区\", \"漳平市\", \"长汀县\", \"武平县\", \"上杭县\", \"永定县\", \"连城县\", \"其他\"]}, {\n" +
" \"name\": \"宁德\",\n" +
" \"area\": [\"蕉城区\", \"福安市\", \"福鼎市\", \"寿宁县\", \"霞浦县\", \"柘荣县\", \"屏南县\", \"古田县\", \"周宁县\", \"其他\"]\n" +
" }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"江西\",\n" +
" \"city\": [{\n" +
" \"name\": \"南昌\",\n" +
" \"area\": [\"东湖区\", \"西湖区\", \"青云谱区\", \"湾里区\", \"青山湖区\", \"新建县\", \"南昌县\", \"进贤县\", \"安义县\", \"其他\"]\n" +
" }, {\"name\": \"景德镇\", \"area\": [\"珠山区\", \"昌江区\", \"乐平市\", \"浮梁县\", \"其他\"]}, {\n" +
" \"name\": \"萍乡\",\n" +
" \"area\": [\"安源区\", \"湘东区\", \"莲花县\", \"上栗县\", \"芦溪县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"九江\",\n" +
" \"area\": [\"浔阳区\", \"庐山区\", \"瑞昌市\", \"九江县\", \"星子县\", \"武宁县\", \"彭泽县\", \"永修县\", \"修水县\", \"湖口县\", \"德安县\", \"都昌县\", \"其他\"]\n" +
" }, {\"name\": \"新余\", \"area\": [\"渝水区\", \"分宜县\", \"其他\"]}, {\n" +
" \"name\": \"鹰潭\",\n" +
" \"area\": [\"月湖区\", \"贵溪市\", \"余江县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"赣州\",\n" +
" \"area\": [\"章贡区\", \"瑞金市\", \"南康市\", \"石城县\", \"安远县\", \"赣县\", \"宁都县\", \"寻乌县\", \"兴国县\", \"定南县\", \"上犹县\", \"于都县\", \"龙南县\", \"崇义县\", \"信丰县\", \"全南县\", \"大余县\", \"会昌县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"吉安\",\n" +
" \"area\": [\"吉州区\", \"青原区\", \"井冈山市\", \"吉安县\", \"永丰县\", \"永新县\", \"新干县\", \"泰和县\", \"峡江县\", \"遂川县\", \"安福县\", \"吉水县\", \"万安县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"宜春\",\n" +
" \"area\": [\"袁州区\", \"丰城市\", \"樟树市\", \"高安市\", \"铜鼓县\", \"靖安县\", \"宜丰县\", \"奉新县\", \"万载县\", \"上高县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"抚州\",\n" +
" \"area\": [\"临川区\", \"南丰县\", \"乐安县\", \"金溪县\", \"南城县\", \"东乡县\", \"资溪县\", \"宜黄县\", \"广昌县\", \"黎川县\", \"崇仁县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"上饶\",\n" +
" \"area\": [\"信州区\", \"德兴市\", \"上饶县\", \"广丰县\", \"鄱阳县\", \"婺源县\", \"铅山县\", \"余干县\", \"横峰县\", \"弋阳县\", \"玉山县\", \"万年县\", \"其他\"]\n" +
" }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" }]";
String json5 = "[{\n" +
" \"name\": \"山东\",\n" +
" \"city\": [{\n" +
" \"name\": \"济南\",\n" +
" \"area\": [\"市中区\", \"历下区\", \"天桥区\", \"槐荫区\", \"历城区\", \"长清区\", \"章丘市\", \"平阴县\", \"济阳县\", \"商河县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"青岛\",\n" +
" \"area\": [\"市南区\", \"市北区\", \"城阳区\", \"四方区\", \"李沧区\", \"黄岛区\", \"崂山区\", \"胶南市\", \"胶州市\", \"平度市\", \"莱西市\", \"即墨市\", \"其他\"]\n" +
try {
categorization.setCreateTime(new Date());
garbageTypeService.add(categorization);
return "SUCCESS";
} catch (Exception e) {
logger.error("添加异常", e);
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return "ERROR";
}
}
@RequestMapping(value = "/update")
@ResponseBody
@Transactional
public String update(GarbageType categorization) {
try {
garbageTypeService.update(categorization);
return "SUCCESS";
} catch (Exception e) {
logger.error("修改异常", e);
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return "ERROR";
}
}
}
/**
* 健康指南
*/
@Controller("UserNoticeController")
@RequestMapping("/user/notice")
public class UserNoticeController {
@Autowired
" \"area\": [\"康定县\", \"丹巴县\", \"炉霍县\", \"九龙县\", \"甘孜县\", \"雅江县\", \"新龙县\", \"道孚县\", \"白玉县\", \"理塘县\", \"德格县\", \"乡城县\", \"石渠县\", \"稻城县\", \"色达县\", \"巴塘县\", \"泸定县\", \"得荣县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"凉山彝族自治州\",\n" +
" \"area\": [\"西昌市\", \"美姑县\", \"昭觉县\", \"金阳县\", \"甘洛县\", \"布拖县\", \"雷波县\", \"普格县\", \"宁南县\", \"喜德县\", \"会东县\", \"越西县\", \"会理县\", \"盐源县\", \"德昌县\", \"冕宁县\", \"木里藏族自治县\", \"其他\"]\n" +
" }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" }]";
String json8 = "[{\n" +
" \"name\": \"贵州\",\n" +
" \"city\": [{\n" +
" \"name\": \"贵阳\",\n" +
" \"area\": [\"南明区\", \"云岩区\", \"花溪区\", \"乌当区\", \"白云区\", \"小河区\", \"清镇市\", \"开阳县\", \"修文县\", \"息烽县\", \"其他\"]\n" +
" }, {\"name\": \"六盘水\", \"area\": [\"钟山区\", \"水城县\", \"盘县\", \"六枝特区\", \"其他\"]}, {\n" +
" \"name\": \"遵义\",\n" +
" \"area\": [\"红花岗区\", \"汇川区\", \"赤水市\", \"仁怀市\", \"遵义县\", \"绥阳县\", \"桐梓县\", \"习水县\", \"凤冈县\", \"正安县\", \"余庆县\", \"湄潭县\", \"道真仡佬族苗族自治县\", \"务川仡佬族苗族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"安顺\",\n" +
" \"area\": [\"西秀区\", \"普定县\", \"平坝县\", \"镇宁布依族苗族自治县\", \"紫云苗族布依族自治县\", \"关岭布依族苗族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"铜仁地区\",\n" +
" \"area\": [\"铜仁市\", \"德江县\", \"江口县\", \"思南县\", \"石阡县\", \"玉屏侗族自治县\", \"松桃苗族自治县\", \"印江土家族苗族自治县\", \"沿河土家族自治县\", \"万山特区\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"毕节地区\",\n" +
" \"area\": [\"毕节市\", \"黔西县\", \"大方县\", \"织金县\", \"金沙县\", \"赫章县\", \"纳雍县\", \"威宁彝族回族苗族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"黔西南布依族苗族自治州\",\n" +
" \"area\": [\"兴义市\", \"望谟县\", \"兴仁县\", \"普安县\", \"册亨县\", \"晴隆县\", \"贞丰县\", \"安龙县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"黔东南苗族侗族自治州\",\n" +
" \"area\": [\"凯里市\", \"施秉县\", \"从江县\", \"锦屏县\", \"镇远县\", \"麻江县\", \"台江县\", \"天柱县\", \"黄平县\", \"榕江县\", \"剑河县\", \"三穗县\", \"雷山县\", \"黎平县\", \"岑巩县\", \"丹寨县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"黔南布依族苗族自治州\",\n" +
" \"area\": [\"都匀市\", \"福泉市\", \"贵定县\", \"惠水县\", \"罗甸县\", \"瓮安县\", \"荔波县\", \"龙里县\", \"平塘县\", \"长顺县\", \"独山县\", \"三都水族自治县\", \"其他\"]\n" +
" }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"云南\",\n" +
" \"city\": [{\n" +
" \"name\": \"昆明\",\n" +
" \"area\": [\"盘龙区\", \"五华区\", \"官渡区\", \"西山区\", \"东川区\", \"安宁市\", \"呈贡县\", \"晋宁县\", \"富民县\", \"宜良县\", \"嵩明县\", \"石林彝族自治县\", \"禄劝彝族苗族自治县\", \"寻甸回族彝族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"曲靖\",\n" +
" \"area\": [\"麒麟区\", \"宣威市\", \"马龙县\", \"沾益县\", \"富源县\", \"罗平县\", \"师宗县\", \"陆良县\", \"会泽县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"玉溪\",\n" +
" \"area\": [\"红塔区\", \"江川县\", \"澄江县\", \"通海县\", \"华宁县\", \"易门县\", \"峨山彝族自治县\", \"新平彝族傣族自治县\", \"元江哈尼族彝族傣族自治县\", \"其他\"]\n" +
" }, {\"name\": \"保山\", \"area\": [\"隆阳区\", \"施甸县\", \"腾冲县\", \"龙陵县\", \"昌宁县\", \"其他\"]}, {\n" +
" \"name\": \"昭通\",\n" +
" \"area\": [\"昭阳区\", \"鲁甸县\", \"巧家县\", \"盐津县\", \"大关县\", \"永善县\", \"绥江县\", \"镇雄县\", \"彝良县\", \"威信县\", \"水富县\", \"其他\"]\n" +
" }, {\"name\": \"丽江\", \"area\": [\"古城区\", \"永胜县\", \"华坪县\", \"玉龙纳西族自治县\", \"宁蒗彝族自治县\", \"其他\"]}, {\n" +
" \"name\": \"普洱\",\n" +
" \"area\": [\"思茅区\", \"普洱哈尼族彝族自治县\", \"墨江哈尼族自治县\", \"景东彝族自治县\", \"景谷傣族彝族自治县\", \"镇沅彝族哈尼族拉祜族自治县\", \"江城哈尼族彝族自治县\", \"孟连傣族拉祜族佤族自治县\", \"澜沧拉祜族自治县\", \"西盟佤族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"临沧\",\n" +
" \"area\": [\"临翔区\", \"凤庆县\", \"云县\", \"永德县\", \"镇康县\", \"双江拉祜族佤族布朗族傣族自治县\", \"耿马傣族佤族自治县\", \"沧源佤族自治县\", \"其他\"]\n" +
e.printStackTrace();
return "ERR";
}
}
/**
* 获取所有指南数据
*/
@RequestMapping("/getAllWordByLimit")
@ResponseBody
public Object getAllWordByLimit(Notice word) {
return noticeService.getAllByLimit(word);
}
/**
* 删除指南
*/
@ResponseBody
@RequestMapping("/delWord")
public String delWord(String[] ids) {
try {
for (String id : ids){
noticeService.deleteById(Long.parseLong(id));
}
return "SUCCESS";
} catch (Exception e) {
e.printStackTrace();
return "ERR";
}
}
}
@Controller
public class UploadFileController {
private double getGram(int n){
Random random = new Random();
return random.nextDouble() * n;
}
}
@Controller("Admin")
@RequestMapping("/admin")
public class Adminontroller {
@Autowired
private PageService pageService;
@Autowired
private RoleService roleService;
@Autowired
private PageRoleService pageRoleService;
@Autowired
private UserRoleService userRoleService;
@Autowired
private UserService userService;
private final Logger logger = LoggerFactory.getLogger(Adminontroller.class);
/**
* Method name: page <BR>
* Description: 跳转到页面设置页面 <BR>
*
* @param model
* @return String<BR>
*/
@RequestMapping("/page")
public String page(Model model) {
List<Page> pageList = pageService.getAllPage();
" }, {\n" +
" \"name\": \"曲靖\",\n" +
" \"area\": [\"麒麟区\", \"宣威市\", \"马龙县\", \"沾益县\", \"富源县\", \"罗平县\", \"师宗县\", \"陆良县\", \"会泽县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"玉溪\",\n" +
" \"area\": [\"红塔区\", \"江川县\", \"澄江县\", \"通海县\", \"华宁县\", \"易门县\", \"峨山彝族自治县\", \"新平彝族傣族自治县\", \"元江哈尼族彝族傣族自治县\", \"其他\"]\n" +
" }, {\"name\": \"保山\", \"area\": [\"隆阳区\", \"施甸县\", \"腾冲县\", \"龙陵县\", \"昌宁县\", \"其他\"]}, {\n" +
" \"name\": \"昭通\",\n" +
" \"area\": [\"昭阳区\", \"鲁甸县\", \"巧家县\", \"盐津县\", \"大关县\", \"永善县\", \"绥江县\", \"镇雄县\", \"彝良县\", \"威信县\", \"水富县\", \"其他\"]\n" +
" }, {\"name\": \"丽江\", \"area\": [\"古城区\", \"永胜县\", \"华坪县\", \"玉龙纳西族自治县\", \"宁蒗彝族自治县\", \"其他\"]}, {\n" +
" \"name\": \"普洱\",\n" +
" \"area\": [\"思茅区\", \"普洱哈尼族彝族自治县\", \"墨江哈尼族自治县\", \"景东彝族自治县\", \"景谷傣族彝族自治县\", \"镇沅彝族哈尼族拉祜族自治县\", \"江城哈尼族彝族自治县\", \"孟连傣族拉祜族佤族自治县\", \"澜沧拉祜族自治县\", \"西盟佤族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"临沧\",\n" +
" \"area\": [\"临翔区\", \"凤庆县\", \"云县\", \"永德县\", \"镇康县\", \"双江拉祜族佤族布朗族傣族自治县\", \"耿马傣族佤族自治县\", \"沧源佤族自治县\", \"其他\"]\n" +
" }, {\"name\": \"德宏傣族景颇族自治州\", \"area\": [\"潞西市\", \"瑞丽市\", \"梁河县\", \"盈江县\", \"陇川县\", \"其他\"]}, {\n" +
" \"name\": \"怒江傈僳族自治州\",\n" +
" \"area\": [\"泸水县\", \"福贡县\", \"贡山独龙族怒族自治县\", \"兰坪白族普米族自治县\", \"其他\"]\n" +
" }, {\"name\": \"迪庆藏族自治州\", \"area\": [\"香格里拉县\", \"德钦县\", \"维西傈僳族自治县\", \"其他\"]}, {\n" +
" \"name\": \"大理白族自治州\",\n" +
" \"area\": [\"大理市\", \"祥云县\", \"宾川县\", \"弥渡县\", \"永平县\", \"云龙县\", \"洱源县\", \"剑川县\", \"鹤庆县\", \"漾濞彝族自治县\", \"南涧彝族自治县\", \"巍山彝族回族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"楚雄彝族自治州\",\n" +
" \"area\": [\"楚雄市\", \"双柏县\", \"牟定县\", \"南华县\", \"姚安县\", \"大姚县\", \"永仁县\", \"元谋县\", \"武定县\", \"禄丰县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"红河哈尼族彝族自治州\",\n" +
" \"area\": [\"蒙自县\", \"个旧市\", \"开远市\", \"绿春县\", \"建水县\", \"石屏县\", \"弥勒县\", \"泸西县\", \"元阳县\", \"红河县\", \"金平苗族瑶族傣族自治县\", \"河口瑶族自治县\", \"屏边苗族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"文山壮族苗族自治州\",\n" +
" \"area\": [\"文山县\", \"砚山县\", \"西畴县\", \"麻栗坡县\", \"马关县\", \"丘北县\", \"广南县\", \"富宁县\", \"其他\"]\n" +
" }, {\"name\": \"西双版纳傣族自治州\", \"area\": [\"景洪市\", \"勐海县\", \"勐腊县\", \"其他\"]}, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"西藏\",\n" +
" \"city\": [{\n" +
" \"name\": \"拉萨\",\n" +
" \"area\": [\"城关区\", \"林周县\", \"当雄县\", \"尼木县\", \"曲水县\", \"堆龙德庆县\", \"达孜县\", \"墨竹工卡县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"那曲地区\",\n" +
" \"area\": [\"那曲县\", \"嘉黎县\", \"比如县\", \"聂荣县\", \"安多县\", \"申扎县\", \"索县\", \"班戈县\", \"巴青县\", \"尼玛县\", \"其他\"]\n" +
" \"name\": \"白城\",\n" +
" \"area\": [\"洮北区\", \"大安市\", \"洮南市\", \"镇赉县\", \"通榆县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"延边朝鲜族自治州\",\n" +
" \"area\": [\"延吉市\", \"图们市\", \"敦化市\", \"龙井市\", \"珲春市\", \"和龙市\", \"安图县\", \"汪清县\", \"其他\"]\n" +
" }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"黑龙江\",\n" +
" \"city\": [{\n" +
" \"name\": \"哈尔滨\",\n" +
" \"area\": [\"松北区\", \"道里区\", \"南岗区\", \"平房区\", \"香坊区\", \"道外区\", \"呼兰区\", \"阿城区\", \"双城市\", \"尚志市\", \"五常市\", \"宾县\", \"方正县\", \"通河县\", \"巴彦县\", \"延寿县\", \"木兰县\", \"依兰县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"齐齐哈尔\",\n" +
" \"area\": [\"龙沙区\", \"昂昂溪区\", \"铁锋区\", \"建华区\", \"富拉尔基区\", \"碾子山区\", \"梅里斯达斡尔族区\", \"讷河市\", \"富裕县\", \"拜泉县\", \"甘南县\", \"依安县\", \"克山县\", \"泰来县\", \"克东县\", \"龙江县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"鹤岗\",\n" +
" \"area\": [\"兴山区\", \"工农区\", \"南山区\", \"兴安区\", \"向阳区\", \"东山区\", \"萝北县\", \"绥滨县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"双鸭山\",\n" +
" \"area\": [\"尖山区\", \"岭东区\", \"四方台区\", \"宝山区\", \"集贤县\", \"宝清县\", \"友谊县\", \"饶河县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"鸡西\",\n" +
" \"area\": [\"鸡冠区\", \"恒山区\", \"城子河区\", \"滴道区\", \"梨树区\", \"麻山区\", \"密山市\", \"虎林市\", \"鸡东县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"大庆\",\n" +
" \"area\": [\"萨尔图区\", \"红岗区\", \"龙凤区\", \"让胡路区\", \"大同区\", \"林甸县\", \"肇州县\", \"肇源县\", \"杜尔伯特蒙古族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"伊春\",\n" +
" \"area\": [\"伊春区\", \"带岭区\", \"南岔区\", \"金山屯区\", \"西林区\", \"美溪区\", \"乌马河区\", \"翠峦区\", \"友好区\", \"上甘岭区\", \"五营区\", \"红星区\", \"新青区\", \"汤旺河区\", \"乌伊岭区\", \"铁力市\", \"嘉荫县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"牡丹江\",\n" +
" \"area\": [\"爱民区\", \"东安区\", \"阳明区\", \"西安区\", \"绥芬河市\", \"宁安市\", \"海林市\", \"穆棱市\", \"林口县\", \"东宁县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"佳木斯\",\n" +
" \"area\": [\"向阳区\", \"前进区\", \"东风区\", \"郊区\", \"同江市\", \"富锦市\", \"桦川县\", \"抚远县\", \"桦南县\", \"汤原县\", \"其他\"]\n" +
" }, {\"name\": \"七台河\", \"area\": [\"桃山区\", \"新兴区\", \"茄子河区\", \"勃利县\", \"其他\"]}, {\n" +
" \"name\": \"黑河\",\n" +
" \"area\": [\"爱辉区\", \"北安市\", \"五大连池市\", \"逊克县\", \"嫩江县\", \"孙吴县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"绥化\",\n" +
" \"area\": [\"北林区\", \"安达市\", \"肇东市\", \"海伦市\", \"绥棱县\", \"兰西县\", \"明水县\", \"青冈县\", \"庆安县\", \"望奎县\", \"其他\"]\n" +
" }, {\"name\": \"大兴安岭地区\", \"area\": [\"呼玛县\", \"塔河县\", \"漠河县\", \"大兴安岭辖区\", \"其他\"]}, {\n" +
" \"name\": \"其他\",\n" +
" \"area\": [\"其他\"]\n" +
" }]\n" +
" },\n" +
" {\n" +
" \"name\": \"上海\",\n" +
" \"city\": [{\n" +
" }, {\"name\": \"商洛\", \"area\": [\"商州区\", \"镇安县\", \"山阳县\", \"洛南县\", \"商南县\", \"丹凤县\", \"柞水县\", \"其他\"]}, {\n" +
" \"name\": \"其他\",\n" +
" \"area\": [\"其他\"]\n" +
" }]\n" +
" },\n" +
" {\n" +
" \"name\": \"甘肃\",\n" +
" \"city\": [{\n" +
" \"name\": \"兰州\",\n" +
" \"area\": [\"城关区\", \"七里河区\", \"西固区\", \"安宁区\", \"红古区\", \"永登县\", \"皋兰县\", \"榆中县\", \"其他\"]\n" +
" }, {\"name\": \"嘉峪关\", \"area\": [\"嘉峪关市\", \"其他\"]}, {\n" +
" \"name\": \"金昌\",\n" +
" \"area\": [\"金川区\", \"永昌县\", \"其他\"]\n" +
" }, {\"name\": \"白银\", \"area\": [\"白银区\", \"平川区\", \"靖远县\", \"会宁县\", \"景泰县\", \"其他\"]}, {\n" +
" \"name\": \"天水\",\n" +
" \"area\": [\"清水县\", \"秦安县\", \"甘谷县\", \"武山县\", \"张家川回族自治县\", \"北道区\", \"秦城区\", \"其他\"]\n" +
" }, {\"name\": \"武威\", \"area\": [\"凉州区\", \"民勤县\", \"古浪县\", \"天祝藏族自治县\", \"其他\"]}, {\n" +
" \"name\": \"酒泉\",\n" +
" \"area\": [\"肃州区\", \"玉门市\", \"敦煌市\", \"金塔县\", \"肃北蒙古族自治县\", \"阿克塞哈萨克族自治县\", \"安西县\", \"其他\"]\n" +
" }, {\"name\": \"张掖\", \"area\": [\"甘州区\", \"民乐县\", \"临泽县\", \"高台县\", \"山丹县\", \"肃南裕固族自治县\", \"其他\"]}, {\n" +
" \"name\": \"庆阳\",\n" +
" \"area\": [\"西峰区\", \"庆城县\", \"环县\", \"华池县\", \"合水县\", \"正宁县\", \"宁县\", \"镇原县\", \"其他\"]\n" +
" }, {\"name\": \"平凉\", \"area\": [\"崆峒区\", \"泾川县\", \"灵台县\", \"崇信县\", \"华亭县\", \"庄浪县\", \"静宁县\", \"其他\"]}, {\n" +
" \"name\": \"定西\",\n" +
" \"area\": [\"安定区\", \"通渭县\", \"临洮县\", \"漳县\", \"岷县\", \"渭源县\", \"陇西县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"陇南\",\n" +
" \"area\": [\"武都区\", \"成县\", \"宕昌县\", \"康县\", \"文县\", \"西和县\", \"礼县\", \"两当县\", \"徽县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"临夏回族自治州\",\n" +
" \"area\": [\"临夏市\", \"临夏县\", \"康乐县\", \"永靖县\", \"广河县\", \"和政县\", \"东乡族自治县\", \"积石山保安族东乡族撒拉族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"甘南藏族自治州\",\n" +
" \"area\": [\"合作市\", \"临潭县\", \"卓尼县\", \"舟曲县\", \"迭部县\", \"玛曲县\", \"碌曲县\", \"夏河县\", \"其他\"]\n" +
" }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
" },\n" +
" {\n" +
" \"name\": \"青海\",\n" +
" \"city\": [{\n" +
" \"name\": \"西宁\",\n" +
" \"area\": [\"城中区\", \"城东区\", \"城西区\", \"城北区\", \"湟源县\", \"湟中县\", \"大通回族土族自治县\", \"其他\"]\n" +
" }, {\n" +
" \"name\": \"海东地区\",\n" +
" \"area\": [\"平安县\", \"乐都县\", \"民和回族土族自治县\", \"互助土族自治县\", \"化隆回族自治县\", \"循化撒拉族自治县\", \"其他\"]\n" +
" }, {\"name\": \"海北藏族自治州\", \"area\": [\"海晏县\", \"祁连县\", \"刚察县\", \"门源回族自治县\", \"其他\"]}, {\n" +
" \"name\": \"海南藏族自治州\",\n" +
private GarbageTypeService garbageTypeService;
@RequestMapping("/tjFeiLei")
public String tjFeiLei(Model model) {
Long t1 = 0L;
Long t2 = 0L;
Long t3 = 0L;
Long t4 = 0L;
List<Map<String, Object>> map = categorizationService.tjByTpye();
for (Map<String, Object> m : map){
Integer type = (Integer) m.get("type");
switch (type){
case 1:t1 = (Long) m.get("c");break;
case 2:t2 = (Long) m.get("c");break;
case 3:t3 = (Long) m.get("c");break;
case 4:t4 = (Long) m.get("c");break;
}
}
model.addAttribute("t1", t1);
model.addAttribute("t2", t2);
model.addAttribute("t3", t3);
model.addAttribute("t4", t4);
return "tj/tjFeiLei";
}
@RequestMapping("/tjImcome")
public String tjImcome(Model model) {
Subject subject = SecurityUtils.getSubject();
User user = (User) subject.getPrincipal();
List<Map<String, Object>> mapList = userGarbageService.tjMoney(user.getId());
List<String> dt = new ArrayList<>();
List<Double> ms = new ArrayList<>();
Double sum = 0.0;
for (Map<String, Object> m: mapList){
dt.add((String) m.get("t"));
ms.add((Double) m.get("m"));
sum += (Double) m.get("m");
}
model.addAttribute("dt", dt);
model.addAttribute("ms", ms);
model.addAttribute("sum", sum);