基于javaweb的医药进销存管理系统(java+springboot+html+echarts+jquery+mysql)

基于javaweb的医药进销存管理系统(java+springboot+html+echarts+jquery+mysql)

运行环境

Java≥8、MySQL≥5.7

开发工具

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

适用

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

功能说明

20220519002852

20220519002854

20220519002855

20220519002856

20220519002857

20220519002858

基于javaweb+SpringBoot的医药进销存管理系统(java+SpringBoot+HTML+Echarts+JQuery+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 5.7版本;

系统框架

1.后端:SpringBoot

2.前端:HTML+Echarts+JQuery

使用说明

  1. 使用IDEA/Eclipse/MyEclipse导入后端项目源码,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,配置tomcat,然后运行;

  2. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件; 3. 运行项目前,需要配置好MqSQL数据库,在application.properties中修改数据库对应的配置文件; 4. 配置Tomcat,在Tomcat中运行后端项目; 5. 运行成功后,在浏览器中访问:http://localhost:8888 6. 客户和员工对应数据库表t_customers和t_employees表,用户名是手机号,密码也是对应的手机号 客户账号:15133480838 密码:15133480838

员工账号:15133330551 密码:15133330551

用户相关的controller:

/**

  • 用户相关的controller

*/

@Controller

public class UserController {

/**

  • 转向登录页面

*/

@RequestMapping(value = “/login”)

public String login(){

return “/login”;

/**

  • 判断用户登录是否成功

*/

@RequestMapping(value = “/toLogin”)

@ResponseBody

public Object toLogin(String username,String password){

if(usernamenull||passwordnull){

return ResultMapUtil.getHashMapLogin(“用户名密码不能为空”,“2”);

Subject subject = SecurityUtils.getSubject();

UsernamePasswordToken token = new UsernamePasswordToken(username,password);

try{

subject.login(token);

}catch (UnknownAccountException e){

return ResultMapUtil.getHashMapLogin(“用户名不存在”,“2”);

}catch (IncorrectCredentialsException e){

return ResultMapUtil.getHashMapLogin(“密码错误”,“2”);

return ResultMapUtil.getHashMapLogin(“验证成功”,“1”);

/**

  • 转向后台管理首页

*/

@RequestMapping(value = “/index”)

public String index(){

return “/index”;

/**

  • 退出登录

*/

@RequestMapping(value = “/logout”)

public String logout(){

Subject subject = SecurityUtils.getSubject();

subject.logout();

return “redirect:/login”;

销售记录相关的controller:

/**

  • 销售记录相关的controller

*/

@Controller

@RequestMapping(value = “/saleinfo”)

public class SaleinfoController {

@Autowired

private ISaleinfoService saleinfoService;

/**

  • 转向销售记录页面

*/

@RequestMapping

public String saleinfo(){

return “/saleinfo”;

/**

  • 分页查询销售记录列表

*/

@RequestMapping(value = “/saleinfoQueryPage”)

@ResponseBody

public Object saleinfoQueryPage(String param, @RequestParam(defaultValue = “1”)int pageNum,@RequestParam(defaultValue = “10”)int pageSize){

try{

IPage iPage = saleinfoService.selectSaleinfoPage(pageNum,pageSize,param);

return ResultMapUtil.getHashMapMysqlPage(iPage);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 转向销售记录新增页面

*/

@RequestMapping(value = “/saleinfoPage”)

public String saleinfoPage(){

return “/saleinfoPage”;

/**

  • 添加一个销售记录

*/

@RequestMapping(value = “/saleinfoAdd”)

@ResponseBody

public Object saleinfoAdd(Saleinfo saleinfo){

try{

int i = saleinfoService.addSaleinfo(saleinfo);

return ResultMapUtil.getHashMapSave(i);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 转向销售记录编辑页面

*/

@RequestMapping(value = “/saleinfoQueryById”)

public String saleinfoQueryById(@RequestParam(name = “id”,required = true)Integer id, Model model){

Saleinfo saleinfo = saleinfoService.querySaleinfoById(id);

model.addAttribute(“obj”,saleinfo);

return “/saleinfoPage”;

/**

  • 修改一个销售记录

*/

@RequestMapping(value = “/saleinfoEdit”)

@ResponseBody

public Object saleinfoEdit(Saleinfo saleinfo){

try{

int i = saleinfoService.editSaleinfo(saleinfo);

return ResultMapUtil.getHashMapSave(i);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 删除一个销售记录

*/

@RequestMapping(value = “/saleinfoDelById”)

@ResponseBody

public Object saleinfoDelById(Integer id){

try{

int i = saleinfoService.delSaleinfoById(id);

return ResultMapUtil.getHashMapDel(i);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

药品相关的controller:

/**

  • 药品相关的controller

*/

@Controller

@RequestMapping(value = “/druginfo”)

public class DruginfoController {

@Autowired

private IDruginfoService druginfoService;

/**

  • 转向药品页面

*/

@RequestMapping

public String druginfo(){

return “/druginfo”;

/**

  • 分页查询药品列表

*/

@RequestMapping(value = “/druginfoQueryPage”)

@ResponseBody

public Object druginfoQueryPage(String param, @RequestParam(defaultValue = “1”)int pageNum,@RequestParam(defaultValue = “10”)int pageSize){

try{

IPage iPage = druginfoService.selectDruginfoPage(pageNum,pageSize,param);

return ResultMapUtil.getHashMapMysqlPage(iPage);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 转向药品新增页面

*/

@RequestMapping(value = “/druginfoPage”)

public String druginfoPage(){

return “/druginfoPage”;

/**

  • 添加一个药品

*/

@RequestMapping(value = “/druginfoAdd”)

@ResponseBody

public Object druginfoAdd(Druginfo druginfo){

try{

int i = druginfoService.addDruginfo(druginfo);

return ResultMapUtil.getHashMapSave(i);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 转向药品编辑页面

*/

@RequestMapping(value = “/druginfoQueryById”)

public String druginfoQueryById(@RequestParam(name = “id”,required = true)Integer id, Model model){

Druginfo druginfo = druginfoService.queryDruginfoById(id);

model.addAttribute(“obj”,druginfo);

return “/druginfoPage”;

/**

  • 修改一个药品

*/

@RequestMapping(value = “/druginfoEdit”)

@ResponseBody

public Object druginfoEdit(Druginfo druginfo){

try{

int i = druginfoService.editDruginfo(druginfo);

return ResultMapUtil.getHashMapSave(i);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 删除一个药品

*/

@RequestMapping(value = “/druginfoDelById”)

@ResponseBody

public Object druginfoDelById(Integer id){

try{

int i = druginfoService.delDruginfoById(id);

return ResultMapUtil.getHashMapDel(i);

} catch (Exception e){

return ResultMapUtil.getHashMapException(e);

/**

  • 获取所有药品

*/

@RequestMapping(value = “/druginfoList”)

@ResponseBody

public Object druginfoList(){

List druginfoList = druginfoService.queryDruginfoList();

return ResultMapUtil.getHashMapList(druginfoList);

/**

  • 转向药品保质期检查页面

*/

@RequestMapping(value = “/warranty”)

public String warranty(){

return “/warranty”;

权限认证配置:

/**

  • 权限认证

*/

public class UserRealm extends AuthorizingRealm {

@Autowired

private IUserService userService;

@Override

protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) {

return null;

/**

  • 登录认证

  • @param authenticationToken

  • @return

  • @throws AuthenticationException

*/

@Override

protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException {

UsernamePasswordToken token = (UsernamePasswordToken) authenticationToken;

String username = token.getUsername();

User queryUser = new User();

queryUser.setUsername(username);

//根据用户名查询用户是否存在

User user = userService.queryUserByUsername(queryUser);

if(user==null){

return null;

return new SimpleAuthenticationInfo(user,user.getPassword(),getName());


m0_68109957
关注 关注
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
echarts异步数据加载MySQL_ECharts地图应用:使用jQuery和PHP、MySQL异步读取数据
weixin_36042436的博客
01-25 270
本文将结合实例讲解如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据,我们以中国地图为例,展示去年(2015年)我国各省份GDP数据。通过异步请求php,读取mysql中的数据,然后展示在地图上,因此本文除了你掌握前端知识外,还需要你了解PHP以及MySQL方面的相关知识。HTML首先在页面中需要加载地图的位置放上div#myChart。然后是加载Echarts和中国地图j...
Java项目:学生管理系统(java+Springboot+Maven+mybatis+Vue+Mysql)
03-19
学生管理,教师管理,课程管理,成绩管理,系统管理等等。 二、项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 ...
Java项目:医药进销存管理系统(java+SpringBoot+HTML+Echarts+JQuery+maven+mysql)
常年被追砍的博客
04-17 2402
源码获取:博客首页 "资源" 里下载! 功能介绍 医药进销存系统,主要分两种角色:员工、客户。本系统具有进销存系统的通用性,可以修改为其它进销存系统,如家电进销存、手机进销存等; 员工登录后主要功能模块有: 我的面板:个人信息、修改信息、修改密码; 员工管理:员工添加、员工查询; 药品管理:药品类别添加、药品类别查询、药品添加、药品查询; 客户管理:客户查询; 供货商管理:供货商添加、供货商查询; 账单管理:进货添加、进货查询、退货账单、销售账单查询; 客户登录后主要功能模块有: 我的面板:..
【原创】JavaWeb仓库管理系统(Web仓库管理系统毕业设计)
那条学长的博客
09-01 8614
后端采用Jsp+Servlet。前端使用的是Layuip的一个网站模板。通过3种角色使用。包括了仓库物资的入库、出库等多个不同的模块。对于登录的时候,设置密码的规范,供应商和仓库管理员进行仓库物资的出入库操作。
JAVA医药进销存管理系统(附源码+调试)
faker369的博客
09-17 481
JAVA医药进销存管理系统 功能描述 (1)登录模块:登录信息等存储在数据库中 (2)基本信息模块:分为药品信息模块、客户情况模块、供应商情况模块; (3)业务管理模块:分为药品采购模块、药品销售模块、库存盘点模块、销售退货模块、客户回款模块; (4)业务查询模块:分为基本信息模块、入库明细模块、销售明细模块、回款明细模块; (5)用户管理模块:分为增加用户模块、维护用户模块; (6)窗口管理:更适应更多使用者的前端需求。
java医药信息管理系统springboot+jsp
QQ_188083800的博客
12-03 420
系统的操作界面对用户非常友好,操作简单方便,无需用户掌握与计算机专业相关的知识,只需要用户熟悉自己的工作流程,打开本地浏览器,输入本系统的网址,进行相关信息的登录操作,即可完成对本系统的功能实现操作。用户信息管理:方便管理用户对相关的用户信息进行管理,管理用户可以查看到用户编号、姓名、性别、年龄、学历等信息,管理用户可以选择修改、删除相关的用户信息记录。医药信息管理:方便管理用户对相关的医药信息进行管理,管理用户可以查看到医药编号、名称、图片、价格等信息,管理用户可以选择修改、删除相关的医药信息记录。
Java毕业设计-Javaweb+MySql的超市管理系统源码+数据库(高分项目).zip
07-12
Java毕业设计-Javaweb+MySql的超市管理系统源码+数据库(高分项目).zip 已获老师指导并通过的高分毕业设计项目,也可作为期末大作业和课程设计,纯手打高分项目,小白实战没难度。 Java毕业设计-Javaweb+MySql的...
Java项目:在线考试平台(java+Springboot+ssm+mysql+maven)
12-02
发布考试,考试列表,课程管理,题库管 理,成绩管理,成绩情况 /权限管理:学院管理,班级管理,用户管理,角色管 理,资源管理 4网站管理:基础信息,友链管理,评论管理,标签管理 /系统管理:在线用户 /上传管理...
基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统
06-02
基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍...
java+毕业设计+进销存管理系统+源码+论文.rar
10-23
1 系统分析 2 1.1 需求分析 2 1.2 可行性分析 2 2 总体设计 2 2.1 项目规划 2 2.2 系统功能结构图 3 3 系统设计 3 3.1 设计目标 3 3.2 开发及运行环境 4 3.3 数据库设计 4 4 JavaBean的编写 5 4.1 数据库操作的...
基于Java web的医药管理系统文档.doc
06-19
摘 要 随着医疗技术的不断发展,医院规模的不断扩大,药品进货量、销售量的急剧增加,药品进销存管理系统在药品的进货、销售和库存管理中发挥着越来越重要的作用。与此同时,传统的医院药品进销存管理系统已不能满足目前药品进、销、存流程高效管理的需求。如何根据医院实际情况设计出适合自身使用的药品进销存管理系统,是当前需要研究的问题。 本文通过对某医院药品进销存管理流程的调研和需求分析,提出了基于B/S架构的药品进销存管理系统,并根据Java EE规范分析和设计了药品进销存管理系统。本文系统与传统药品进销存管理系统相比,采用了更合理的模块化设计,实现了管理员、药品管理、类别管理、销售管理、进货/需求管理和系统管理六大模块,从而实现了对医药进货、销售和库存各个环节的有效监督和管理。 整个系统在Windows 7系统下,以MyEclipse为开发工具,MySQL为后台数据库管理系统,采用目前流行的Java应用框架Struts、Hibernate开发而成。 关键字:药品进销存管理系统;B/S;Struts;Hibernate
Java医药进销存管理系统源码.zip
12-01
源码描述: 一、源码介绍 医药进销存管理系统主要由基本信息、业务管理、业务查询、用户管理和系统管理五部分组成。 二、主要功能 (1)在“用户管理”/“增加用户”中添加系统操作员。 (2)在“基本信息”菜单下的模块中添加客户信息、商品信息及供应商信息。 (3)在“业务管理”菜单下的模块中添加药品采购信息、药品销售信息及销售退货等信息。 (4)在“业务查询”菜单下的模块中可以查询入库明细、销售明细及基本信息等。 三、注意事项 开发环境为eclipse,数据库为sqlserver2014
javaWeb医疗管理系统
平安喜乐
10-03 901
医疗行业一直是一个高度复杂和信息密集的领域。现代医院需要有效管理患者信息、医生信息、药物信息以及医疗记录等。本项目旨在通过开发一个JavaWeb医疗管理系统来满足这些需求。这个系统的主要目标是帮助医院提高患者管理和医疗记录的效率。它涵盖了从病患的基本信息到医生的排班管理等多个方面。系统将有助于减少纸质工作、提高数据安全性,并使信息更容易访问。SSM框架是一种用于构建JavaWeb应用程序的流行框架,包括Spring框架(用于依赖注入和事务管理)、Spring MVC(用于构建Web应用程序)、以及MyBat
基于javaweb+mysqlspringboot医药进销存管理系统(java+springboot+html+echarts+jquery+maven+mysql)
m0_71016350的博客
08-10 366
5. 运行成功后,在浏览器中访问:http://localhost:8888 6. 客户和员工对应数据库表t_customers和t_employees表,用户名是手机号,密码也是对应的手机号 客户账号:15133480838 密码:15133480838。药品管理:药品类别添加、药品类别查询、药品添加、药品查询;使用IDEA/Eclipse/MyEclipse导入后端项目源码,Eclipse/MyEclipse导入时,若为maven项目请选择maven;课程设计,大作业,毕业设计,项目练习,学习演示等。
EChartsJava进行后台交互入门教程(2)
m0_37574389的博客
08-02 3295
实现与Java从后台动态取数,生成动态的折线图   做成的结果如下 第一步,我们还是先写前端,还是在上章的HTML修改一些就可以了,废话就不多说了,直接贴代码,注释这些我都写好了的 <!DOCTYPE html> <html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www....
EChartsjava后台交互绘制图表
冲出仁川,走出马德里,故事还会再继续
12-14 804
EChartsjava后台交互绘制图表 效果如下: 1、test.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--引入Echarts文件--> <script src="js/echarts.min.js"></script>
Java 基于 Apache ECharts 实现:柱状图、折线图、环形图等案例
https://gitee.com/micai-code
06-13 4142
Java 基于 Apache ECharts 实现:柱状图、折线图、环形图等案例
EChartsJava的后端数据交互(二)
qq_43251032的博客
05-07 5171
功能: 1.拥有(一)中的全部功能。 2.根据时间段展示(本篇文章的重点)。 最终运行图: 说明:这个视图表不能单独根据时间进行数据筛选,这是通过修改原生视图js内容,实现导出Excel文件功能,后续在改进。 实现: 大家既然看这篇文章,说明大家对ECharts还是有所了解的,官网也可自行调试,在这里就不多叙述关于Echarts的内容了。 SQL语句确定:我用的是MyBatis框架,内容...
JavaWeb药物管理系统
weixin_44175409的博客
09-10 1925
系统由java+sevlet+mysql+idea实现的Java web药物管理系统,实现一个用户登录注册,管理员登录注册,用户购买药物和充值,管理员增删改查药物和用户的功能。 1.登录的一个页面
基于javaweb的网上商城系统(java+jsp+servlert+mysql+ajax)
最新发布
12-09
基于JavaWeb的网上商城系统是一个通过Java编写的,使用JSP、Servlet、MySQL和Ajax等技术来构建的在线购物平台。该系统通过网络连接用户和商家,帮助用户浏览、选择和购买商品,同时也为商家提供了一个方便的销售平台...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 基于javaweb+mysql的网上订餐在线点餐管理系统(前台、后台) 2408
  • 基于javaweb的养老院管理系统(java+springboot+thymeleaf+html+js+mysql) 1957
  • 基于javaweb的旅游管理系统(java+jsp+html5+bootstrap+servlet+mysql) 1607
  • 基于javaweb+mysql的在线考试系统 1444
  • 基于javaweb+mysql的甜品蛋糕店(前台、后台) 1309

最新评论

  • 基于javaweb+mysql的聊天室

    m0_65554301: 大佬求源码

  • 基于javaweb的教师师资管理系统(java+ssm+jsp+bootstrap+mysql)

    m0_61389340: 真的是太好了

  • 基于javaweb的医院分诊挂号住院管理系统(java+springboot+freemarker+mysql)

    CSDN-Ada助手: 不知道 Java 技能树是否可以帮到你:https://edu.csdn.net/skill/java?utm_source=AI_act_java

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 基于javaweb+mysql的电影票售票管理系统
  • 基于javaweb+mysql的在线考试系统
  • 基于javaweb+mysql的甜品蛋糕店(前台、后台)
2022年69篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

PHP网站源码通化营销网站哪家好德州网站推广系统公司张家界seo网站推广推荐驻马店网站开发公司河池百度关键词包年推广价格宿州SEO按天收费多少钱舟山模板推广报价资阳阿里店铺托管公司盐田网站优化软件哪家好龙岩seo排名价格延边百度网站优化排名多少钱岳阳seo公司衢州百度seo推荐海东百度竞价公司莱芜百度爱采购推荐廊坊关键词排名包年推广推荐石岩百搜标王多少钱衡阳网络广告推广报价白银seo网站优化十堰SEO按天计费多少钱飞来峡网站优化按天收费天门设计网站报价菏泽网站搭建哪家好景德镇SEO按天收费推荐台州建站塔城网站优化推广多少钱黔西南seo优化广安网站优化按天计费多少钱昭通百度seo哪家好营口模板推广歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化