java基于Springboot+vue的购物电商平台设计与实现 elementui

82 篇文章 13 订阅
订阅专栏

随着信息科技的发展,电子商务已经存在了我们生活的每一个角落,通过网络购物可以给人们的生活带来极大的便利,人们只需通过PC或者手机下单自己所需的商品,物流就会将购买的商品送到客户的手上,这极大的方便了人们的生活,为此我们通过Spring boot框架开发了本次的电商平台网站。
本系统从用户的角度出发,结合当前的电子商务环境而开发的,在开发语言上是使用的Java语言,在框架上我们是使用的Spring boot框架,数据库方面使用的是MySQL数据库,开发工具为IDEA。
基于Spring boot的B2C电商平台根据实际情况分为前后台两部分,前台部分主要是让用户购物使用的,包括用户的注册登录,查看商品咨询,查看和搜索商品信息,根据分类定位不同类型的商品,将喜欢的商品加入购物车,对购物车内的商品进行结算生成订单,对订单进行管理,对个人注册信息进行管理等功能;后台部分主要是给电商平台的管理人员使用的,主要包括添加商品咨询信息,对商品进行分类管理,对商品进行管理方便前台用户购物使用,对用户的订单信息进行发货等操作,对用户的购物评价内容进行管理等操作。通过这些功能基本可以满足一个电商平台的需求。
请添加图片描述
SPRING BOOT是Spring + SpringMVC + MyBatis的缩写,它是Spring全家桶中的一个重要成员,Spring是一个基于Java的轻量级框架,它的主要特点就是实现了反转控制,这样在调用的时候直接调用控制层中的方法即可。SpringMVC是一个基于Spring的MVC开发框架,它将程序进行了分解,方便了开发时的协同开发,它通过不同的层来对程序进行构造,这样当多人协同的时候就还可以每个人负责一分部,从而提高了开发的效率。MyBatis是一个一款非常优秀的基于Java的持久层框架,通过MyBatis开发者可以将对应对应的SQL语句都写到对应的XML文档中,而不是再将SQL写死在程序里面,这样极大的提高了程序的二次开发效率,一旦当数据库发生变化的时候,只需要修改对应的MyBatis内容即可。

本系统是一个电子商务网站,为了能够尽量满足用户的操作习惯,我们在首页的设计的时候参考了天猫,京东等一些比较成熟的电子商务网站的布局,首先是在顶部加入用户注册登录的功能,然后是在下面加入了一个搜索栏方便用户快速的查找所需的商品,在首页部门我们还加入了图片轮播的动态效果,在首页的左侧我们对商品的类型进行了展示,这样可以方便用户快速的定位不同类型的商品。首页整体设计以减价大方为主,并且兼顾了用户的操作习惯。基于Spring boot的B2C电商平台首页部分具体效果如图
请添加图片描述
用户通过本电商平台网站的商品展示模块,首页的搜索模块,商品分类模块等都可以快速的看到商品的展示信息,在商品展示模块中我们通商品的图片+商品的名称+商品的价格三要素对商品进行了展示,这样可以让用户快速的定位和筛选出自己所需的商品,当对某个商品感兴趣的时候还通过点击商品的图片和名称来查看商品的详细内容,基于Spring boot的B2C电商平台商品信息效果如图5-4所示

请添加图片描述
当用户在购物车中对商品进行了结算之后系统会自动的生成订单信息,在订单信息中可以看到订单的编号+收货信息+商品信息等内容,并且我们根据订单的不同状态对不同状态下的订单进行了设置,用户只需点击订单的状态即可看到不同状态下的订单内容,基于Spring boot的B2C电商平台订单信息界面如图
请添加图片描述
基于Spring boot的B2C电商平台是为了方便人们购物而开发的,本系统根据实际情况分为前台和后台两部分,前台部分主要是让用户查看和购物使用的,同时用户还可以在前台对商品进行收藏和评价等操作;后台部分主要是给基于Spring boot的B2C电商平台的管理人员使用的,主要包括对商品分类信息的管理,对商品进行管理,对用户购买商品的订单信息进行管理,以及对用户的评价等内容进行管理,基于Spring boot的B2C电商平台具体功能如下图所示
请添加图片描述
基于Spring boot的B2C电商平台中的管理员需要通过登录后台才可以对系统内的商品信息和订单信息进行管理,在电商平台管理人员登录界面中我们加入了另个input控件来存储用户名+密码,当管理人员输入了这些内容并点击 [登录]按钮之后系统会判断用户名和密码是否正确,如果正确就正常登录,否则给出提示,登录失败。基于Spring boot的B2C电商平台管理员登陆界面如图
请添加图片描述
为了方便顾客查看和购买商品,基于Spring boot的B2C电商平台的管理员要可以对不同的商品进行管理,主要包括对商品的添加,修改和删除等操作,当有新的商品需要发布的时候管理人员要可以对商品进行添加,在添加界面中输入商品基本信息,并上传商品的图片之后即可完成对商品的添加工作,这里要说明的是商品类型是通过上一步的商品类型管理中的内容进行动态读取的,基于Spring boot的B2C电商平台商品管理界面如图

请添加图片描述
基于Spring boot的B2C电商平台的用户在提交了自己的订单之后,管理人员要可以对订单进行管理,并且管理人员很好的控制订单的状态,当订单是没有发货的时候在订单管理中是显示发货操作按钮的,这个情况下管理人员可以进行发货处理,当订单是已发货或者其他状态下的时候发货按钮是不显示的,通过这种方式还可以起到提醒管理人员发货的作用。此外电商平台网站的管理人员还可以查看订单的详情和删除一些过期的订单内容。基于Spring boot的B2C电商平台订单信息管理界面如图
请添加图片描述


/**
 * 登录相关
 */
@RequestMapping("users")
@RestController
public class UserController{
	
	@Autowired
	private UserService userService;
	
	@Autowired
	private TokenService tokenService;

	/**
	 * 登录
	 */
	@IgnoreAuth
	@PostMapping(value = "/login")
	public R login(String username, String password, String captcha, HttpServletRequest request) {
		UserEntity user = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", username));
		if(user==null || !user.getPassword().equals(password)) {
			return R.error("账号或密码不正确");
		}
		String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());
		return R.ok().put("token", token);
	}
	
	/**
	 * 注册
	 */
	@IgnoreAuth
	@PostMapping(value = "/register")
	public R register(@RequestBody UserEntity user){
//    	ValidatorUtils.validateEntity(user);
    	if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) {
    		return R.error("用户已存在");
    	}
        userService.insert(user);
        return R.ok();
    }

	/**
	 * 退出
	 */
	@GetMapping(value = "logout")
	public R logout(HttpServletRequest request) {
		request.getSession().invalidate();
		return R.ok("退出成功");
	}
	
	/**
     * 密码重置
     */
    @IgnoreAuth
	@RequestMapping(value = "/resetPass")
    public R resetPass(String username, HttpServletRequest request){
    	UserEntity user = userService.selectOne(new EntityWrapper<UserEntity>().eq("username", username));
    	if(user==null) {
    		return R.error("账号不存在");
    	}
    	user.setPassword("123456");
        userService.update(user,null);
        return R.ok("密码已重置为:123456");
    }
	
	/**
     * 列表
     */
    @RequestMapping("/page")
    public R page(@RequestParam Map<String, Object> params,UserEntity user){
        EntityWrapper<UserEntity> ew = new EntityWrapper<UserEntity>();
    	PageUtils page = userService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.allLike(ew, user), params), params));
        return R.ok().put("data", page);
    }

	/**
     * 列表
     */
    @RequestMapping("/list")
    public R list( UserEntity user){
       	EntityWrapper<UserEntity> ew = new EntityWrapper<UserEntity>();
      	ew.allEq(MPUtil.allEQMapPre( user, "user")); 
        return R.ok().put("data", userService.selectListView(ew));
    }

    /**
     * 信息
     */
    @RequestMapping("/info/{id}")
    public R info(@PathVariable("id") String id){
        UserEntity user = userService.selectById(id);
        return R.ok().put("data", user);
    }
    
    /**
     * 获取用户的session用户信息
     */
    @RequestMapping("/session")
    public R getCurrUser(HttpServletRequest request){
    	Long id = (Long)request.getSession().getAttribute("userId");
        UserEntity user = userService.selectById(id);
        return R.ok().put("data", user);
    }

    /**
     * 保存
     */
    @PostMapping("/save")
    public R save(@RequestBody UserEntity user){
//    	ValidatorUtils.validateEntity(user);
    	if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) {
    		return R.error("用户已存在");
    	}
        userService.insert(user);
        return R.ok();
    }

    /**
     * 修改
     */
    @RequestMapping("/update")
    public R update(@RequestBody UserEntity user){
//        ValidatorUtils.validateEntity(user);
        userService.updateById(user);//全部更新
        return R.ok();
    }

    /**
     * 删除
     */
    @RequestMapping("/delete")
    public R delete(@RequestBody Long[] ids){
        userService.deleteBatchIds(Arrays.asList(ids));
        return R.ok();
    }
}

目 录
1 绪 论 1
1.1 研究背景 1
1.2 研究意义 1
1.3研究内容 1
2系统开发环境 3
2.1 Java语言介绍 3
2.2 SPRING BOOT介绍 3
2.3 MySQL数据库介绍 3
2.4 IDEA介绍 4
3 需求分析 5
3.1基于Spring boot的B2C电商平台需求分析 5
3.2 可行性分析 5
3.2.1技术可行性 5
3.2.2时间可行性 5
3.2.3经济可行性 6
3.2.4社会可行性 6
4系统概要设计 7
4.1系统结构 7
4.2 数据库设计 7
5系统详细设计 13
5.1 基于Spring boot的B2C电商平台前台部分设计 13
5.1.1 系统首页 13
5.1.2用户注册登录 13
5.1.3商品信息 15
5.1.4我的购物车 17
5.1.5订单信息管理 18
5.2 基于Spring boot的B2C电商平台后台部分设计 19
5.2.1管理员登录模块的实现 19
5.2.2商品类型信息管理 20
5.2.3商品管理 21
5.2.4订单管理 22
6 系统测试 24
6.1 基于Spring boot的B2C电商平台的测试目的 24
6.2 基于Spring boot的B2C电商平台的测试方法 24
6.3 基于Spring boot的B2C电商平台测试用例 24
总结 27
致谢语 28
参考文献 29

Vue--》从零开始打造交互体验一流的电商平台(一)
ztK63LrD的博客
05-06 307
今天开始使用搭建一个电商项目平台,因为文章会将项目的每处代码的书写都会讲解到,所以本项目会分成好几篇文章进行讲解,我会在最后一篇文章中会将项目代码开源到我的上,大家可以自行去进行下载运行,希望本文章对有帮助的朋友们能多多关注本专栏,学习更多前端vue知识,然后开篇先简单介绍一下本项目用到的技术栈都有哪几个方面(:快速轻量且功能丰富的前端构建工具,帮助开发人员更高效构建现代Web应用程序。:高性能、轻量级npm替代品,帮助开发人员更加高效地处理应用程序的依赖关系。
电商平台系统-电商平台系统的设计实现代码-java-springboot-基于springboot电商平台系统项目-代码
01-26
电商平台系统-电商平台系统的设计实现代码-java-springboot-基于springboot电商平台系统项目-代码-源码-项目-系统-毕设-网站 1、技术栈:java,springboot,vue,ajax,maven,mysql,MyBatisPlus等 2、系统的...
s-shop点击商品进入商品详情页(含轮播图),使用vue-router传递商品id,用vant-ui、element-ui 组件实现进入相应的商品详情页(客户端显示)
qq_69635978的博客
10-13 661
本文实现的是商品详情页面,包括了含缩略图的轮播图、动态绑定样式、和页面的渲染。主要用到的是Vue.js和element-ui、vant-ui。也介绍了在vue中何如使用$router传递参(即如何从商品列表页面跳转到商品详情页
java基于Springboot+vue的超市购物商城网站 elementui
z459382737的博客
09-13 961
计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。它是我国社会发展的必然产物。系统介绍了超市订购与销售管理系统的开发过程,设计中遇到的问题及解决方法以及提高当前应用程序或系统开发进度和改善工作性能. 利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。随着网络技术的发展、计算机应用水平的提高的扩大,原来系统的时效性、数据的正确性、操作的方便性上都存在不足,已影响到系统的正常使用。
基于VueSpringBoot的电商管理系统的设计实现
Designer 小郑的技术博客
01-03 1万+
本文是《基于VueSpringBoot的电商管理系统》的配套原创说明文档,可以给应届毕业生提供格式撰写参考,也可以给开发类似系统的朋友们提供功能业务设计思路
基于Springboot+Vue实现前后端分离商城管理系统
BS009的博客
06-27 7475
项目后台基于Springboot+MybatisPlus开发实现,前端使用VUE+Element开发实现,前后端分离开发,前端通过调用后台接口来进行相应的交互处理。 亮点技术:短信发送验证码、阿里云OSS云存储商品图片、邮箱自动发邮件验证操作权限,Shiro权限管理,数据加密处理,支付宝沙箱技术应用,Redis数据缓存处理。 项目功能完整,界面优雅大方,人机交互流畅,是一个难得的毕业设计作品。 ......
电商-电商平台-电商平台源码-电商平台java代码-基于Web的电商平台设计实现-电商平台设计实现-电商项目代码-java
最新发布
04-16
电商-电商平台-电商平台源码-电商平台java代码-电商平台设计实现-基于springboot电商平台-基于Web的电商平台设计实现-电商网站-电商网站源码-电商网站java代码-电商项目-电商项目代码-电商系统-电商系统源码-...
电商平台系统的设计实现代码-java-springboot-基于springboot电商平台系统项目-代码-源码-项目-系统
01-26
电商平台系统的设计实现代码-java-springboot-基于springboot电商平台系统项目-代码-源码-项目-系统-毕设-网站 1、技术栈:java,springboot,vue,ajax,maven,mysql,MyBatisPlus等 2、系统的实现 用户信息 ...
基于Java(SpringBoot) + Vue(Element UI) + UniApp开发的新零售移动电商系统
04-28
JAVA版商城系统是基于Java(SpringBoot) + Vue(Element UI) + UniApp开发的一套新零售移动电商系统 1:有详细的代码注释,有完整系统手册。 2:基于 SpringBoot 框架开发业界主流。 3:【前端】Web PC 管理端 vue + element UI。 4:【前端】移动端使用 UniApp 框架,前后端分离开发。 5:标准RESTful 接口、标准数据传输,逻辑层次更明确,更多的提高api复用。 6:支持Redis队列,降低流量高峰,解除耦合,高可用。 7:无缝事件机制,行为扩展更方便,方便二次开发。 8:数据导出,方便个性化分析。 9:数据统计分析,使用ECharts图表统计,实现用户、产品、订单、资金等统计分析。 10:权限管理,后台多种角色,多重身份权限管理,权限可以控制到按钮级别的操作。 11:Vue表单生成控件,拖拽配置表单,减少前端重复表单工作量,提高前端开发效率。
SpringBoot+Vue实现商品不能重复加入购物车、购物车中展示商品的信息、删除商品重点提示等操作。如何点击图片实现图片放大
做笔记\记录遇到的程序bug
11-09 1019
实现商品不能重复加入购物车、购物车中展示商品的信息、删除商品重点提示等操作。如何点击图片实现图片放大
基于SpringBoot的服装电商平台设计实现 计算机毕设源码60877
VX_ZYKJ985的博客
09-22 713
本论文主要论述了如何使用java语言开发一个springboot服装电商平台,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述服装电商平台的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计.....
java计算机毕业设计基于springboot电商项目(附源码讲解)
m0_63300795的博客
12-03 1858
目录1. 用户端 1.1 主页(未登录时可以查看商品但是不可以购买)1.2 登录(账号密码登录)1.3 登录(手机验证码登录) 1.4 注册1.5 查看商品详情1.6 将商品加入购物车1.7 在商品购物车中选中商品购买1.8 在查看商品详情页面立即购买商品1.9 可在结算页面中 (增删改查,用户我的收货地址)2.0 在结算页面中可选择立即支付或者先购买待支付2.1 个人中心2.2 我的订单(全部有效订单,待支付,待收货,已关闭) 2.3 评论商品2.4 评价晒单2.5 个人信息2.6 修改密码2. 商家端
基于java中的Springboot框架实现网上商城电商系统展示
ybigbear的博客
03-20 1020
随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,网上商城购物系统当然也不能排除在外。网上商城购物系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot框架构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;
基于springBoot + vue 实现的前后端分离商城项目
林夕
12-30 2727
7:个人中心可以模拟充值支付效果。8:商品分类管理效果图如下。10:订单管理效果图如下。11:收获地址效果图如下。二:后台主要效果图如下。6:日志管理效果图如下。9:商品管理效果图如下。8:收获地址效果图如下。7:轮播图效果图如下。
Java Web 网络商城案例演示二、(jsp页面搭建),我三年开发经验从字节跳动抖音离职后
m0_62289824的博客
03-28 1008
中关村黑马程序员训练营”是由传智播客联合中关村软件园、CSDN,并委托传智播客进行教学实施的软件开发高端培训机构,致力于服务各大软件企业,解决当前软件开发技术飞速发展,而企业招不到优秀人才的困扰。目前,“中关村黑马程序员训练营”已成长为行业“学员质量好、课程内容深、企业满意”的移动开发高端训练基地,并被评为中关村软件园重点扶持人才企业。黑马程序员的学员多为大学毕业后,有理想、有梦想,想从事IT行业,而没有环境和机遇改变自己命运的年轻人。
vue+ElementUI页面模板
热门推荐
Muchen灬
02-24 1万+
vue+elementUI的HTML页面模板,可以直接套用 引入 vue CDN: <!-- 引入vue组件库 --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.min.js"></script> 引入elementUI CDN: 官方文档地址:https://element.f...
【源码版】xbin-store基于springboot的分布式B2C电商开源项目
网瘾少年沐安涂
07-15 1万+
致敬原作者 https://github.com/xubinux/xbin-store CSDN下载地址 分享一些关于这个分布式环境的搭建遇到一些坑,帮助后来者更好的学习分布式相关技术 http://download.csdn.net/download/g290095142/10213848 核心技术(后台) 使用Spring Boot 构建整个项目 去除 XML 配置 Mav
基于Java+SpringBoot+vue+element驾校管理系统设计实现
02-14
基于Java Spring BootVue Element的驾校管理系统设计实现需要考虑以下几个方面: 1. 后端架构: 使用Spring Boot作为后端框架, 提供Restful API接口供前端调用. 2. 数据存储: 可以使用MySQL或者其他关系型数据库...

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

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

热门文章

  • java计算机毕业设计基于springboo+vue的准妈妈孕期育儿婴幼儿交流平台 14771
  • py214-基于Python+django的网购平台购物商城 8159
  • 基于springboot+vue的电影视频订票咨询网站系统-Java项目毕业设计 8007
  • 基于C#的书店零售管理系统#窗体#cs 4403
  • asp.net848化妆品销售网站#毕业设计 4310

分类专栏

  • 程序人生 12篇
  • ssm+vue 2篇
  • php 5篇
  • nodejs+vue
  • nodejs 4篇
  • springcloud 2篇

最新评论

  • java计算机毕业设计基于springboo+vue的订餐外卖点餐平台管理系统

    2301_78575570: 可以发我一份吗 有偿

  • 基于C#的快递物流管理系统#毕业设计

    2401_85494471: 求求求求源码表情包

  • 计算机毕业设计Python+django的高校学生信息管理系统(源码+系统+mysql数据库+Lw文档)

    七七变: 大佬求代码!!!!

  • java计算机毕业设计基于springboo+vue的 大学生社团管理系统

    m0_54576993: 想问一下有没有源码分享

  • Java基于Springboot+vue的在线论坛交流系统 34t91

    我!: 求项目源码

最新文章

  • Java基于Vue+SpringBoot的在线互动学习网站
  • Java基于Vue+SpringBoot的图书商城管理系统
  • Java基于Vue+SpringBoot的善筹网(众筹)设计和实现
2024年20篇
2023年172篇
2022年520篇
2021年43篇

目录

目录

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wqq6310855

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

哆哆女性网丧尸出笼血脉地下城堡2攻略2个字环保公司起名大全一起赚钱的群名生日起名字大全匆匆那年好久不见结局餐饮业店面起名网球大满贯达摩祖师电影什么是防火板人人贷2011中超7画字的有哪些起名字用属马的起什么名字吉利文化传播公司起名猪年宝宝取名起名大全宜用字起名 刘黄龙旗清明节不宜做什么事曹起名男孩子关雎原文及翻译文明之万界领主雷起名字家长意见最精简20字荆轲守给小女孩起个小名乳名大全同宝宝起名字起名字姓潘的女生魔兽地图火影忍者最强炼气师方羽免费阅读淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化