基于javaweb+mysql的springboot垃圾分类查询管理系统(java+springboot+html+thymeleaf+maven+mysql)

基于javaweb+mysql的springboot垃圾分类查询管理系统(java+springboot+html+thymeleaf+maven+mysql)

运行环境

Java≥8、MySQL≥5.7

开发工具

eclipse/idea/myeclipse/sts等均可配置运行

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

基于javaweb+mysql的SpringBoot垃圾分类查询管理系统(java+springboot+html+thymeleaf+maven+mysql)

项目介绍

垃圾分类查询管理系统。共分为两种角色,管理员、普通用户。

管理员角色具有功能: 系统设置-用户管理、页面管理、角色管理; 我的-首页、搜索记录、我的收益; 贡献管理-贡献管理、随机数据、每日垃圾、贡献记录; 垃圾管理-垃圾管理、分类管理、分类列表、垃圾列表、修改奖励; 数据分析-全国统计、分类统计、投放统计;

公告管理-公告管理、公告列表、必布公告;

环境需要

1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。

2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA; 3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.是否Maven项目: 是;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目

6.数据库:MySql 8.0版本;

技术栈

  1. 后端:SpringBoot;

  2. 前端:html+thymeleaf;

使用说明

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;

  2. 将项目中application.properties配置文件中的数据库配置改为自己的配置 3. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,配置tomcat,然后运行; 4. 运行项目,输入localhost:8083 登录 5. 管理员账户:admin 密码:123456

  3. 普通用户账户:lcp 密码:123456

	@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);
	}

	/**
	 * Method name: login <BR>
	 * Description: 登录页面 <BR>
	 * 
	 * @return String login.html<BR>
	 */
	@RequestMapping(value = "/index")
	public String login() {
		return "login";
	}

	@RequestMapping(value = "/regist")

    @RequestMapping(value = "/add")
    public String addUserPage() {
        return "user/applyAdd";
    }

    @RequestMapping(value = "/doAdd")
    @ResponseBody
    @Transactional
    public String doAdd(Appointment appointment) {
        Subject subject = SecurityUtils.getSubject();
        User user = (User) subject.getPrincipal();
        try {
            appointment.setUserId(user.getId());
            appointment.setCreateTime(new Date());
            // 状态:1申请中,2申请通过,3不通过,4已完成
            appointment.setStatus(1);
            appointmentService.add(appointment);
            return "SUCCESS";
        } catch (Exception e) {
            logger.error("添加异常", e);
            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return "ERROR";
        }
    }

    @RequestMapping(value = "/chStatus")
    @ResponseBody
    @Transactional
    public String chStatus(Appointment appointment) {
        Subject subject = SecurityUtils.getSubject();
        User user = (User) subject.getPrincipal();
        try {
            appointment.setHandleUserId(user.getId());
            appointmentService.update(appointment);
            return "SUCCESS";
        } catch (Exception e) {
            logger.error("添加异常", e);
            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return "ERROR";
        }
    }
                "                    \"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" +
                "                    \"area\": [\"共和县\", \"同德县\", \"贵德县\", \"兴海县\", \"贵南县\", \"其他\"]\n" +
                "                }, {\"name\": \"黄南藏族自治州\", \"area\": [\"同仁县\", \"尖扎县\", \"泽库县\", \"河南蒙古族自治县\", \"其他\"]}, {\n" +
                "                    \"name\": \"果洛藏族自治州\",\n" +
                "                    \"area\": [\"玛沁县\", \"班玛县\", \"甘德县\", \"达日县\", \"久治县\", \"玛多县\", \"其他\"]\n" +
                "                }, {\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" +
                "            }]";
        String json2 ="[{\n" +
                "                \"name\": \"山西\",\n" +
                "                \"city\": [{\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" +
                "                }, {\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" +
                "                }, {\"name\": \"葫芦岛\", \"area\": [\"龙港区\", \"南票区\", \"连山区\", \"兴城市\", \"绥中县\", \"建昌县\", \"其他\"]}, {\n" +
                "                    \"name\": \"其他\",\n" +
                "                    \"area\": [\"其他\"]\n" +
                "                }]\n" +
                "            }]";
        String json3 = "[{\n" +
                "                \"name\": \"吉林\",\n" +
                "                \"city\": [{\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" +
                "                    \"name\": \"白城\",\n" +
                "                    \"area\": [\"洮北区\", \"大安市\", \"洮南市\", \"镇赉县\", \"通榆县\", \"其他\"]\n" +
                "                }, {\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" +
                "                }, {\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" +
                "                    \"name\": \"威海\",\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();
		model.addAttribute("pageList", pageList);
		return "sa/page";
	}

	/**
	 * Method name: role <BR>
	 * Description: 跳转到角色设置页面 <BR>
	 * 
			logger.info("{}---没有权限!", user.getName());
		}
		return resultMap.success().message("您没有权限!");
	}

	/**
	 * Method name: logout <BR>
	 * Description: 退出登录 <BR>
	 * @return String<BR>
	 */
	@RequestMapping(value = "/logout", method = RequestMethod.GET)
	public String logout() {
		Subject subject = SecurityUtils.getSubject();
		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";
	}
        List<Map<String, Object>> map =  userGarbageService.tjByTpye();
        for (Map<String, Object> m : map){
            Integer type = (Integer) m.get("type");
            switch (type){
                case 1:t1 = (Double) m.get("c");break;
                case 2:t2 = (Double) m.get("c");break;
                case 3:t3 = (Double) m.get("c");break;
                case 4:t4 = (Double) m.get("c");break;
            }
        }

        model.addAttribute("t1", t1);
        model.addAttribute("t2", t2);
        model.addAttribute("t3", t3);
        model.addAttribute("t4", t4);
        return "tj/tjFeiLeiTouFang";
    }
}
package com.gcms.controller.admin;

@Controller("GarbageTypeController")
@RequestMapping("/admin/type")
public class GarbageTypeController {
    @Autowired
    private GarbageTypeService garbageTypeService;

    private final Logger logger = LoggerFactory.getLogger(this.getClass());
    /**
     * 分类列表页面
     */
    @RequestMapping("/typeList")
    public String fenleiList() {
        return "sa/typeList";
    }

    @RequestMapping("user/typeList")
    public String typeUserList() {
        return "sa/typeUserList";
    }

	 * @return String<BR>
	 */
	@RequestMapping(value = "/addUserPage")
	public String addUserPage(Long userId, Model model) {
		model.addAttribute("manageUser", userId);
		if (null != userId) {
			User user = userService.selectByPrimaryKey(userId);
			model.addAttribute("manageUser", user);
		}
		return "sa/userAdd";
	}

	/**
	 * Method name: checkUserId <BR>
	 * Description: 检测用户账号是否存在 <BR>
	 * 
	 * @param userId
	 * @return User<BR>
	 */
	@ResponseBody
	@RequestMapping("/checkUserId")
	public User checkUserId(Long userId) {
		return userService.selectByPrimaryKey(userId);
	}

	/**
	 * Method name: addUser <BR>
	 * Description: 用户添加 <BR>
	 * 
	 * @param user
	 * @return String<BR>
	 */
	@ResponseBody
	@RequestMapping("/addUser")
	public String addUser(User user) {
		try {
			user.setPassword(MD5.md5(user.getPassword()));
			user.setCreateTime(new Date());
			userService.addUser(user);

			User u = userService.getUserByPhoneAndName(user.getPhone(), user.getName());
			String[] ids = new String[1];
			ids[0] = u.getId()+"";
			userRoleService.addUserRole(3, ids);
			return "SUCCESS";
		} catch (Exception e) {
			return "ERR";
		}
	}
    @RequestMapping("/applyList")
    public String fenleiList() {
        return "user/applyList";
    }
    /**
     * 返回查询数据
     */
    @RequestMapping("/getAllByLimit")
    @ResponseBody
    public Object getAllByLimit(Appointment appointment) {
        Subject subject = SecurityUtils.getSubject();
        User user = (User) subject.getPrincipal();
        appointment.setUserId(user.getId());
        return appointmentService.getAllByLimit(appointment);
    }

    @RequestMapping("/getAllByLimitBaoJie")
    @ResponseBody
    public Object getAllByLimitBaoJie(Appointment appointment) {
        Subject subject = SecurityUtils.getSubject();
        User user = (User) subject.getPrincipal();
        appointment.setHandleUserId(user.getId());
        return appointmentService.getAllByLimit(appointment);
    }

    @RequestMapping(value = "/del")
    @ResponseBody
    @Transactional
    public String delUser(Long id) {
        try {
            appointmentService.deleteById(id);
            return "SUCCESS";
        } catch (Exception e) {
            logger.error("删除异常", e);
            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return "ERROR";
        }
    }

    @RequestMapping(value = "/add")
    public String addUserPage() {
        return "user/applyAdd";
    }

    @RequestMapping(value = "/doAdd")
    @ResponseBody
    @Transactional
    public String doAdd(Appointment appointment) {
        Subject subject = SecurityUtils.getSubject();
        User user = (User) subject.getPrincipal();
                "                    \"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" +
                "                }, {\"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" +
                "                }, {\"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" +
    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<>();
        List<Double> ms = new ArrayList<>();
        Double sum = 0.0;
                "                    \"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" +
                "                }, {\"name\": \"克孜勒苏柯尔克孜自治州\", \"area\": [\"阿图什市\", \"阿合奇县\", \"乌恰县\", \"阿克陶县\", \"其他\"]}, {\n" +
                "                    \"name\": \"巴音郭楞蒙古自治州\",\n" +
                "                    \"area\": [\"库尔勒市\", \"和静县\", \"尉犁县\", \"和硕县\", \"且末县\", \"博湖县\", \"轮台县\", \"若羌县\", \"焉耆回族自治县\", \"其他\"]\n" +
                "                }, {\n" +
                "                    \"name\": \"昌吉回族自治州\",\n" +
                "                    \"area\": [\"昌吉市\", \"阜康市\", \"奇台县\", \"玛纳斯县\", \"吉木萨尔县\", \"呼图壁县\", \"木垒哈萨克自治县\", \"米泉市\", \"其他\"]\n" +
                "                }, {\"name\": \"博尔塔拉蒙古自治州\", \"area\": [\"博乐市\", \"精河县\", \"温泉县\", \"其他\"]}, {\n" +
                "                    \"name\": \"石河子\",\n" +
                "                    \"area\": [\"石河子\"]\n" +
                "                }, {\"name\": \"阿拉尔\", \"area\": [\"阿拉尔\"]}, {\"name\": \"图木舒克\", \"area\": [\"图木舒克\"]}, {\n" +
                "                    \"name\": \"五家渠\",\n" +
                "                    \"area\": [\"五家渠\"]\n" +
                "                }, {\n" +
                "                    \"name\": \"伊犁哈萨克自治州\",\n" +
                "                    \"area\": [\"伊宁市\", \"奎屯市\", \"伊宁县\", \"特克斯县\", \"尼勒克县\", \"昭苏县\", \"新源县\", \"霍城县\", \"巩留县\", \"察布查尔锡伯自治县\", \"塔城地区\", \"阿勒泰地区\", \"其他\"]\n" +
                "                }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
                "            },\n" +
                "            {\n" +
                "                \"name\": \"台湾\",\n" +
                "                \"city\": [{\n" +
                "                    \"name\": \"台湾\",\n" +
                "                    \"area\": [\"台北市\", \"高雄市\", \"台北县\", \"桃园县\", \"新竹县\", \"苗栗县\", \"台中县\", \"彰化县\", \"南投县\", \"云林县\", \"嘉义县\", \"台南县\", \"高雄县\", \"屏东县\", \"宜兰县\", \"花莲县\", \"台东县\", \"澎湖县\", \"基隆市\", \"新竹市\", \"台中市\", \"嘉义市\", \"台南市\", \"其他\"]\n" +
                "                }, {\"name\": \"其他\", \"area\": [\"其他\"]}]\n" +
                "            },\n" +
                "            {\n" +
                "                \"name\": \"澳门\",\n" +
                "                \"city\": [{\n" +
                "                    \"name\": \"澳门\",\n" +
            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return "ERROR";
        }
    }

    private void suijiadd(){
        String json1 ="[\n" +
                "            {\n" +
                "                \"name\": \"北京\",\n" +
                "                \"city\": [{\n" +
                "                    \"name\": \"北京\",\n" +
                "                    \"area\": [\"东城区\", \"西城区\", \"崇文区\", \"宣武区\", \"朝阳区\", \"丰台区\", \"石景山区\", \"海淀区\", \"门头沟区\", \"房山区\", \"通州区\", \"顺义区\", \"昌平区\", \"大兴区\", \"平谷区\", \"怀柔区\", \"密云县\", \"延庆县\"]\n" +
                "                }]\n" +
                "            },\n" +
                "            {\n" +
                "                \"name\": \"天津\",\n" +
                "                \"city\": [{\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" +
                "                }, {\n" +
                "                    \"name\": \"保定\",\n" +
                "                    \"area\": [\"新市区\", \"北市区\", \"南市区\", \"满城县\", \"清苑县\", \"涞水县\", \"阜平县\", \"徐水县\", \"定兴县\", \"唐县\", \"高阳县\", \"容城县\", \"涞源县\", \"望都县\", \"安新县\", \"易县\", \"曲阳县\", \"蠡县\", \"顺平县\", \"博野\", \"雄县\", \"涿州市\", \"定州市\", \"安国市\", \"高碑店市\"]\n" +
                "                }, {\n" +
                "                    \"name\": \"张家口\",\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" +
                "                }, {\"name\": \"德宏傣族景颇族自治州\", \"area\": [\"潞西市\", \"瑞丽市\", \"梁河县\", \"盈江县\", \"陇川县\", \"其他\"]}, {\n" +
                "                    \"name\": \"怒江傈僳族自治州\",\n" +
                "                    \"area\": [\"泸水县\", \"福贡县\", \"贡山独龙族怒族自治县\", \"兰坪白族普米族自治县\", \"其他\"]\n" +
                "                }, {\"name\": \"迪庆藏族自治州\", \"area\": [\"香格里拉县\", \"德钦县\", \"维西傈僳族自治县\", \"其他\"]}, {\n" +
                "                    \"name\": \"大理白族自治州\",\n" +
        model.addAttribute("title", word.getTitle());
        model.addAttribute("view", word.getViewCount());
        model.addAttribute("time", MyUtils.getDate2String(word.getCreateTime()));
        return "/user/xqWord";
    }

    /**
     * 普通用户查看列表/user/wordList.html
     */
    @RequestMapping("/list")
    public String list() {
        return "/user/wordList";
    }

    /**
     * 医生查看列表/user/wordListDoctor.html
     */
    @RequestMapping("/listAdmin")
    public String listDoctor() {
        return "/user/wordListAdmin";
    }

    /**
     * 医生发布指南页面/user/word.html
     */
    @RequestMapping("/publish")
    public String publish() {
        return "/user/word";
    }

    /**
     * 添加到数据库
     */
    @ResponseBody
    @RequestMapping("/addWord")
    public String addWord(Notice notice) {
        try {
            notice.setCreateTime(new Date());
            notice.setViewCount(0L);
            noticeService.add(notice);
            return "SUCCESS";
        } catch (Exception e) {
            e.printStackTrace();
            return "ERR";
        }
    }

    /**

请添加图片描述

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值