Insert title here

基于PHP的源码销售网站设计与实现,快速开发思路

发布时间:2023-05-11 18:05:15

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个源码销售网站,源码销售网站项目使用框架为THINKPHP,选用开发工具为phpstorm。


用户可以根据自己的需要在系统中使用搜索充值卡功能,获取充值卡列表。对于查询出的充值卡信息,可以进入充值卡详情页面。在详情页面中展示充值卡的详细信息,包括状态、充值卡、使用时间、用户、期限、用户id、积分数值、卡号、充值卡id、。用例描述如表所示。

表充值卡详情用例描述

用例名称充值卡详情用例
参与者用户
用例概述本用例用于用户查看充值卡详情
前置条件用户点击充值卡超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击充值卡详情超链接在服务器中通过GET接收传入的id信息,查询出充值卡详情信息,返回充值卡展示页面,并展示充值卡的状态、充值卡、使用时间、用户、期限、用户id、积分数值、卡号、充值卡id、

 



系统中具有充值卡模块,该模块参与者为用户,具体的实现功能包括用户对充值卡进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
ChongzhikaController.javaorg.mypro.front包充值卡控制层,用于接受请求
ChongzhikaServiceImp.javaorg.mypro.service包充值卡服务层接口,充值卡控制层调用接口完成充值卡相关数据处理
ChongzhikaService.javaorg.mypro.service包ChongzhikaServiceImp接口的实现类,用于具体的充值卡逻辑处理
ChongzhikaMapper.javaorg.mypro.dao包充值卡Dao层接口,用于处理充值卡的数据与MySQL同步
ChongzhikaMapper.xmlorg.mypro.dao包ChongzhikaMapper的实现,用于mybatis的sql语句编写,具体的充值卡数据处理实现
Chongzhika.javaorg.mypro.entity包充值卡的实体类,用于记录充值卡的所有属性
ChongzhikaExample.javaorg.mypro.entity包充值卡mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索一级分类功能,获取一级分类列表。对于查询出的一级分类信息,可以进入一级分类详情页面。在详情页面中展示一级分类的详细信息,包括一级分类、标题、优先级、一级分类id、。用例描述如表所示。

表一级分类详情用例描述

用例名称一级分类详情用例
参与者用户
用例概述本用例用于用户查看一级分类详情
前置条件用户点击一级分类超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击一级分类详情超链接在服务器中通过GET接收传入的id信息,查询出一级分类详情信息,返回一级分类展示页面,并展示一级分类的一级分类、标题、优先级、一级分类id、

 



系统中具有一级分类模块,该模块参与者为用户,具体的实现功能包括用户对一级分类进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
WzyjflController.javaorg.mypro.front包一级分类控制层,用于接受请求
WzyjflServiceImp.javaorg.mypro.service包一级分类服务层接口,一级分类控制层调用接口完成一级分类相关数据处理
WzyjflService.javaorg.mypro.service包WzyjflServiceImp接口的实现类,用于具体的一级分类逻辑处理
WzyjflMapper.javaorg.mypro.dao包一级分类Dao层接口,用于处理一级分类的数据与MySQL同步
WzyjflMapper.xmlorg.mypro.dao包WzyjflMapper的实现,用于mybatis的sql语句编写,具体的一级分类数据处理实现
Wzyjfl.javaorg.mypro.entity包一级分类的实体类,用于记录一级分类的所有属性
WzyjflExample.javaorg.mypro.entity包一级分类mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索标签库功能,获取标签库列表。对于查询出的标签库信息,可以进入标签库详情页面。在详情页面中展示标签库的详细信息,包括标签、标签库id、。用例描述如表所示。

表标签库详情用例描述

用例名称标签库详情用例
参与者用户
用例概述本用例用于用户查看标签库详情
前置条件用户点击标签库超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击标签库详情超链接在服务器中通过GET接收传入的id信息,查询出标签库详情信息,返回标签库展示页面,并展示标签库的标签、标签库id、

 



系统中具有标签库模块,该模块参与者为用户,具体的实现功能包括用户对标签库进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
BiaoqiankuController.javaorg.mypro.front包标签库控制层,用于接受请求
BiaoqiankuServiceImp.javaorg.mypro.service包标签库服务层接口,标签库控制层调用接口完成标签库相关数据处理
BiaoqiankuService.javaorg.mypro.service包BiaoqiankuServiceImp接口的实现类,用于具体的标签库逻辑处理
BiaoqiankuMapper.javaorg.mypro.dao包标签库Dao层接口,用于处理标签库的数据与MySQL同步
BiaoqiankuMapper.xmlorg.mypro.dao包BiaoqiankuMapper的实现,用于mybatis的sql语句编写,具体的标签库数据处理实现
Biaoqianku.javaorg.mypro.entity包标签库的实体类,用于记录标签库的所有属性
BiaoqiankuExample.javaorg.mypro.entity包标签库mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索缓存功能,获取缓存列表。对于查询出的缓存信息,可以进入缓存详情页面。在详情页面中展示缓存的详细信息,包括名称、缓存、内容、。用例描述如表所示。

表缓存详情用例描述

用例名称缓存详情用例
参与者用户
用例概述本用例用于用户查看缓存详情
前置条件用户点击缓存超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击缓存详情超链接在服务器中通过GET接收传入的id信息,查询出缓存详情信息,返回缓存展示页面,并展示缓存的名称、缓存、内容、

 



系统中具有缓存模块,该模块参与者为用户,具体的实现功能包括用户对缓存进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
HuancunController.javaorg.mypro.front包缓存控制层,用于接受请求
HuancunServiceImp.javaorg.mypro.service包缓存服务层接口,缓存控制层调用接口完成缓存相关数据处理
HuancunService.javaorg.mypro.service包HuancunServiceImp接口的实现类,用于具体的缓存逻辑处理
HuancunMapper.javaorg.mypro.dao包缓存Dao层接口,用于处理缓存的数据与MySQL同步
HuancunMapper.xmlorg.mypro.dao包HuancunMapper的实现,用于mybatis的sql语句编写,具体的缓存数据处理实现
Huancun.javaorg.mypro.entity包缓存的实体类,用于记录缓存的所有属性
HuancunExample.javaorg.mypro.entity包缓存mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索购物车功能,获取购物车列表。对于查询出的购物车信息,可以进入购物车详情页面。在详情页面中展示购物车的详细信息,包括文章id、总价、购物车、购物车id、用户id、单价、用户、文章、图片、。用例描述如表所示。

表购物车详情用例描述

用例名称购物车详情用例
参与者用户
用例概述本用例用于用户查看购物车详情
前置条件用户点击购物车超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击购物车详情超链接在服务器中通过GET接收传入的id信息,查询出购物车详情信息,返回购物车展示页面,并展示购物车的文章id、总价、购物车、购物车id、用户id、单价、用户、文章、图片、

 



系统中具有购物车模块,该模块参与者为用户,具体的实现功能包括用户对购物车进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
GouwucheController.javaorg.mypro.front包购物车控制层,用于接受请求
GouwucheServiceImp.javaorg.mypro.service包购物车服务层接口,购物车控制层调用接口完成购物车相关数据处理
GouwucheService.javaorg.mypro.service包GouwucheServiceImp接口的实现类,用于具体的购物车逻辑处理
GouwucheMapper.javaorg.mypro.dao包购物车Dao层接口,用于处理购物车的数据与MySQL同步
GouwucheMapper.xmlorg.mypro.dao包GouwucheMapper的实现,用于mybatis的sql语句编写,具体的购物车数据处理实现
Gouwuche.javaorg.mypro.entity包购物车的实体类,用于记录购物车的所有属性
GouwucheExample.javaorg.mypro.entity包购物车mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索图库功能,获取图库列表。对于查询出的图库信息,可以进入图库详情页面。在详情页面中展示图库的详细信息,包括图库、图库id、。用例描述如表所示。

表图库详情用例描述

用例名称图库详情用例
参与者用户
用例概述本用例用于用户查看图库详情
前置条件用户点击图库超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击图库详情超链接在服务器中通过GET接收传入的id信息,查询出图库详情信息,返回图库展示页面,并展示图库的图库、图库id、

 



系统中具有图库模块,该模块参与者为用户,具体的实现功能包括用户对图库进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
TukuController.javaorg.mypro.front包图库控制层,用于接受请求
TukuServiceImp.javaorg.mypro.service包图库服务层接口,图库控制层调用接口完成图库相关数据处理
TukuService.javaorg.mypro.service包TukuServiceImp接口的实现类,用于具体的图库逻辑处理
TukuMapper.javaorg.mypro.dao包图库Dao层接口,用于处理图库的数据与MySQL同步
TukuMapper.xmlorg.mypro.dao包TukuMapper的实现,用于mybatis的sql语句编写,具体的图库数据处理实现
Tuku.javaorg.mypro.entity包图库的实体类,用于记录图库的所有属性
TukuExample.javaorg.mypro.entity包图库mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索系统信息功能,获取系统信息列表。对于查询出的系统信息信息,可以进入系统信息详情页面。在详情页面中展示系统信息的详细信息,包括系统信息、内容、系统信息id、。用例描述如表所示。

表系统信息详情用例描述

用例名称系统信息详情用例
参与者用户
用例概述本用例用于用户查看系统信息详情
前置条件用户点击系统信息超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击系统信息详情超链接在服务器中通过GET接收传入的id信息,查询出系统信息详情信息,返回系统信息展示页面,并展示系统信息的系统信息、内容、系统信息id、

 



系统中具有系统信息模块,该模块参与者为用户,具体的实现功能包括用户对系统信息进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
XitongxinxiController.javaorg.mypro.front包系统信息控制层,用于接受请求
XitongxinxiServiceImp.javaorg.mypro.service包系统信息服务层接口,系统信息控制层调用接口完成系统信息相关数据处理
XitongxinxiService.javaorg.mypro.service包XitongxinxiServiceImp接口的实现类,用于具体的系统信息逻辑处理
XitongxinxiMapper.javaorg.mypro.dao包系统信息Dao层接口,用于处理系统信息的数据与MySQL同步
XitongxinxiMapper.xmlorg.mypro.dao包XitongxinxiMapper的实现,用于mybatis的sql语句编写,具体的系统信息数据处理实现
Xitongxinxi.javaorg.mypro.entity包系统信息的实体类,用于记录系统信息的所有属性
XitongxinxiExample.javaorg.mypro.entity包系统信息mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索文章功能,获取文章列表。对于查询出的文章信息,可以进入文章详情页面。在详情页面中展示文章的详细信息,包括浏览次数、商品id、价格、二级分类、下单次数、评论可见内容、含评论可见内容、标签2、评论权限、标签3、标题、发布时间、评论次数、加购次数、标签4、内容、文章、是否推荐、一级分类id、一级分类、封面、标签2id、摘要、标签4id、下载地址、是否商品、评论审核、标签1、是否收录、标签1id、标签3id、。用例描述如表所示。

表文章详情用例描述

用例名称文章详情用例
参与者用户
用例概述本用例用于用户查看文章详情
前置条件用户点击文章超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击文章详情超链接在服务器中通过GET接收传入的id信息,查询出文章详情信息,返回文章展示页面,并展示文章的浏览次数、商品id、价格、二级分类、下单次数、评论可见内容、含评论可见内容、标签2、评论权限、标签3、标题、发布时间、评论次数、加购次数、标签4、内容、文章、是否推荐、一级分类id、一级分类、封面、标签2id、摘要、标签4id、下载地址、是否商品、评论审核、标签1、是否收录、标签1id、标签3id、

 



系统中具有文章模块,该模块参与者为用户,具体的实现功能包括用户对文章进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
WenzhangController.javaorg.mypro.front包文章控制层,用于接受请求
WenzhangServiceImp.javaorg.mypro.service包文章服务层接口,文章控制层调用接口完成文章相关数据处理
WenzhangService.javaorg.mypro.service包WenzhangServiceImp接口的实现类,用于具体的文章逻辑处理
WenzhangMapper.javaorg.mypro.dao包文章Dao层接口,用于处理文章的数据与MySQL同步
WenzhangMapper.xmlorg.mypro.dao包WenzhangMapper的实现,用于mybatis的sql语句编写,具体的文章数据处理实现
Wenzhang.javaorg.mypro.entity包文章的实体类,用于记录文章的所有属性
WenzhangExample.javaorg.mypro.entity包文章mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索用户功能,获取用户列表。对于查询出的用户信息,可以进入用户详情页面。在详情页面中展示用户的详细信息,包括性别、密码、用户、昵称、电话、邮箱、QQ号、城市、用户、头像、账号、简介、积分、类型、。用例描述如表所示。

表用户详情用例描述

用例名称用户详情用例
参与者用户
用例概述本用例用于用户查看用户详情
前置条件用户点击用户超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击用户详情超链接在服务器中通过GET接收传入的id信息,查询出用户详情信息,返回用户展示页面,并展示用户的性别、密码、用户、昵称、电话、邮箱、QQ号、城市、用户、头像、账号、简介、积分、类型、

 



系统中具有用户模块,该模块参与者为用户,具体的实现功能包括用户对用户进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
YonghuController.javaorg.mypro.front包用户控制层,用于接受请求
YonghuServiceImp.javaorg.mypro.service包用户服务层接口,用户控制层调用接口完成用户相关数据处理
YonghuService.javaorg.mypro.service包YonghuServiceImp接口的实现类,用于具体的用户逻辑处理
YonghuMapper.javaorg.mypro.dao包用户Dao层接口,用于处理用户的数据与MySQL同步
YonghuMapper.xmlorg.mypro.dao包YonghuMapper的实现,用于mybatis的sql语句编写,具体的用户数据处理实现
Yonghu.javaorg.mypro.entity包用户的实体类,用于记录用户的所有属性
YonghuExample.javaorg.mypro.entity包用户mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索轮播图功能,获取轮播图列表。对于查询出的轮播图信息,可以进入轮播图详情页面。在详情页面中展示轮播图的详细信息,包括文子3、图片、文子2、文子4、截止时间、链接、文子1、轮播图id、。用例描述如表所示。

表轮播图详情用例描述

用例名称轮播图详情用例
参与者用户
用例概述本用例用于用户查看轮播图详情
前置条件用户点击轮播图超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击轮播图详情超链接在服务器中通过GET接收传入的id信息,查询出轮播图详情信息,返回轮播图展示页面,并展示轮播图的文子3、图片、文子2、文子4、截止时间、链接、文子1、轮播图id、

 



系统中具有轮播图模块,该模块参与者为用户,具体的实现功能包括用户对轮播图进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
LunbotuController.javaorg.mypro.front包轮播图控制层,用于接受请求
LunbotuServiceImp.javaorg.mypro.service包轮播图服务层接口,轮播图控制层调用接口完成轮播图相关数据处理
LunbotuService.javaorg.mypro.service包LunbotuServiceImp接口的实现类,用于具体的轮播图逻辑处理
LunbotuMapper.javaorg.mypro.dao包轮播图Dao层接口,用于处理轮播图的数据与MySQL同步
LunbotuMapper.xmlorg.mypro.dao包LunbotuMapper的实现,用于mybatis的sql语句编写,具体的轮播图数据处理实现
Lunbotu.javaorg.mypro.entity包轮播图的实体类,用于记录轮播图的所有属性
LunbotuExample.javaorg.mypro.entity包轮播图mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索二级分类功能,获取二级分类列表。对于查询出的二级分类信息,可以进入二级分类详情页面。在详情页面中展示二级分类的详细信息,包括标题、是否显示、一级分类id、二级分类id、优先级、二级分类、。用例描述如表所示。

表二级分类详情用例描述

用例名称二级分类详情用例
参与者用户
用例概述本用例用于用户查看二级分类详情
前置条件用户点击二级分类超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击二级分类详情超链接在服务器中通过GET接收传入的id信息,查询出二级分类详情信息,返回二级分类展示页面,并展示二级分类的标题、是否显示、一级分类id、二级分类id、优先级、二级分类、

 



系统中具有二级分类模块,该模块参与者为用户,具体的实现功能包括用户对二级分类进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
WzejflController.javaorg.mypro.front包二级分类控制层,用于接受请求
WzejflServiceImp.javaorg.mypro.service包二级分类服务层接口,二级分类控制层调用接口完成二级分类相关数据处理
WzejflService.javaorg.mypro.service包WzejflServiceImp接口的实现类,用于具体的二级分类逻辑处理
WzejflMapper.javaorg.mypro.dao包二级分类Dao层接口,用于处理二级分类的数据与MySQL同步
WzejflMapper.xmlorg.mypro.dao包WzejflMapper的实现,用于mybatis的sql语句编写,具体的二级分类数据处理实现
Wzejfl.javaorg.mypro.entity包二级分类的实体类,用于记录二级分类的所有属性
WzejflExample.javaorg.mypro.entity包二级分类mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索文章评论功能,获取文章评论列表。对于查询出的文章评论信息,可以进入文章评论详情页面。在详情页面中展示文章评论的详细信息,包括邮箱、文章、文章评论id、用户id、审核、文章id、QQ号、时间、内容、文章评论、。用例描述如表所示。

表文章评论详情用例描述

用例名称文章评论详情用例
参与者用户
用例概述本用例用于用户查看文章评论详情
前置条件用户点击文章评论超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击文章评论详情超链接在服务器中通过GET接收传入的id信息,查询出文章评论详情信息,返回文章评论展示页面,并展示文章评论的邮箱、文章、文章评论id、用户id、审核、文章id、QQ号、时间、内容、文章评论、

 



系统中具有文章评论模块,该模块参与者为用户,具体的实现功能包括用户对文章评论进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
WenzhangpinglunController.javaorg.mypro.front包文章评论控制层,用于接受请求
WenzhangpinglunServiceImp.javaorg.mypro.service包文章评论服务层接口,文章评论控制层调用接口完成文章评论相关数据处理
WenzhangpinglunService.javaorg.mypro.service包WenzhangpinglunServiceImp接口的实现类,用于具体的文章评论逻辑处理
WenzhangpinglunMapper.javaorg.mypro.dao包文章评论Dao层接口,用于处理文章评论的数据与MySQL同步
WenzhangpinglunMapper.xmlorg.mypro.dao包WenzhangpinglunMapper的实现,用于mybatis的sql语句编写,具体的文章评论数据处理实现
Wenzhangpinglun.javaorg.mypro.entity包文章评论的实体类,用于记录文章评论的所有属性
WenzhangpinglunExample.javaorg.mypro.entity包文章评论mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索管理员功能,获取管理员列表。对于查询出的管理员信息,可以进入管理员详情页面。在详情页面中展示管理员的详细信息,包括密码、账号、管理员、。用例描述如表所示。

表管理员详情用例描述

用例名称管理员详情用例
参与者用户
用例概述本用例用于用户查看管理员详情
前置条件用户点击管理员超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击管理员详情超链接在服务器中通过GET接收传入的id信息,查询出管理员详情信息,返回管理员展示页面,并展示管理员的密码、账号、管理员、

 



系统中具有管理员模块,该模块参与者为用户,具体的实现功能包括用户对管理员进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
AdminController.javaorg.mypro.front包管理员控制层,用于接受请求
AdminServiceImp.javaorg.mypro.service包管理员服务层接口,管理员控制层调用接口完成管理员相关数据处理
AdminService.javaorg.mypro.service包AdminServiceImp接口的实现类,用于具体的管理员逻辑处理
AdminMapper.javaorg.mypro.dao包管理员Dao层接口,用于处理管理员的数据与MySQL同步
AdminMapper.xmlorg.mypro.dao包AdminMapper的实现,用于mybatis的sql语句编写,具体的管理员数据处理实现
Admin.javaorg.mypro.entity包管理员的实体类,用于记录管理员的所有属性
AdminExample.javaorg.mypro.entity包管理员mybatis逆向工程动态sql拼接条件类


用户可以根据自己的需要在系统中使用搜索订单功能,获取订单列表。对于查询出的订单信息,可以进入订单详情页面。在详情页面中展示订单的详细信息,包括单价、总价、文章、用户、订单号、订单id、数量、用户id、订单、文章id、下单时间、联系电话、。用例描述如表所示。

表订单详情用例描述

用例名称订单详情用例
参与者用户
用例概述本用例用于用户查看订单详情
前置条件用户点击订单超链接
事件基础用户操作系统反馈
 用户在系统任意界面点击订单详情超链接在服务器中通过GET接收传入的id信息,查询出订单详情信息,返回订单展示页面,并展示订单的单价、总价、文章、用户、订单号、订单id、数量、用户id、订单、文章id、下单时间、联系电话、

 



系统中具有订单模块,该模块参与者为用户,具体的实现功能包括用户对订单进行添加、修改、删除、查询。

实现功能需具备的类及接口

类(接口)名称位置说明
DingdanController.javaorg.mypro.front包订单控制层,用于接受请求
DingdanServiceImp.javaorg.mypro.service包订单服务层接口,订单控制层调用接口完成订单相关数据处理
DingdanService.javaorg.mypro.service包DingdanServiceImp接口的实现类,用于具体的订单逻辑处理
DingdanMapper.javaorg.mypro.dao包订单Dao层接口,用于处理订单的数据与MySQL同步
DingdanMapper.xmlorg.mypro.dao包DingdanMapper的实现,用于mybatis的sql语句编写,具体的订单数据处理实现
Dingdan.javaorg.mypro.entity包订单的实体类,用于记录订单的所有属性
DingdanExample.javaorg.mypro.entity包订单mybatis逆向工程动态sql拼接条件类


专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服