发布时间:2023-01-15 13:54:55
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个点餐小程序系统,点餐小程序系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
表管理用户测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_1 | 用户对用户数据进行管理,通过用户控制层中的管理用户方法,使用select方法查询User表中的数据信息,循环展示到用户管理页面 | 浏览器向用户控制层发起数据请求响应,从用户数据表中查询出用户的详细信息,在页面中进行桌号、账号、更新时间、微信openid、用户、用户id、创建时间、联系电话、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击用户管理按钮,输入桌号、账号、更新时间、微信openid、用户、用户id、创建时间、联系电话、信息,浏览器完成用户获取操作后,进行用户信息的的修改、删除操作 | 用户控制层获取页面请求,从用户表中查询出数据信息,在用户管理页面中进行展示 | 用户控制层获取页面请求,从用户表中查询出数据信息,在用户管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在UserController中接受小程序中的ajax请求和页面中的get/post请求,UserController调用UserService中的具体接口将数据同步到user表中,完成用户相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加用户 | UserController.adduseract->UserService.adduseract->UserMapper.insert->user数据表->UserController.adduseract | 在用户控制层接受用户参数,调用用户服务层的插入方法,在用户服务层中调用用户dao层的插入方法,将数据插入到用户表中 |
| 删除用户 | UserController.deleteuser->UserService.deleteuser->UserMapper.delete->user数据表->UserController.deleteuser | 在用户控制层接受用户删除参数,调用用户服务层的删除方法,在用户服务层中调用用户dao层的删除方法,将从用户表中删除 |
| 修改用户 | UserController.updateuseract->UserService.updateuseract->UserMapper.update->user数据表->UserController.updateuseract | 在用户控制层接受用户参数,调用用户服务层的修改方法,在用户服务层中调用用户dao层的修改方法,将数据同步到用户表中 |
| 查询用户 | UserController.usermanage->UserService.usermanage->UserMapper.select->user数据表->UserController.usermanage | 在用户控制层接受用户查询请求,调用用户服务层的查询方法,在用户服务层中调用用户dao层的查询方法,从用户表中查询数据返回用户控制层 |
表管理卖家信息测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_2 | 用户对卖家信息数据进行管理,通过卖家信息控制层中的管理卖家信息方法,使用select方法查询Seller_info表中的数据信息,循环展示到卖家信息管理页面 | 浏览器向卖家信息控制层发起数据请求响应,从卖家信息数据表中查询出卖家信息的详细信息,在页面中进行密码、卖家信息、用户手机号、更新时间、创建时间、卖家id、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击卖家信息管理按钮,输入密码、卖家信息、用户手机号、更新时间、创建时间、卖家id、信息,浏览器完成卖家信息获取操作后,进行卖家信息信息的的修改、删除操作 | 卖家信息控制层获取页面请求,从卖家信息表中查询出数据信息,在卖家信息管理页面中进行展示 | 卖家信息控制层获取页面请求,从卖家信息表中查询出数据信息,在卖家信息管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在Seller_infoController中接受小程序中的ajax请求和页面中的get/post请求,Seller_infoController调用Seller_infoService中的具体接口将数据同步到seller_info表中,完成卖家信息相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加卖家信息 | Seller_infoController.addseller_infoact->Seller_infoService.addseller_infoact->Seller_infoMapper.insert->seller_info数据表->Seller_infoController.addseller_infoact | 在卖家信息控制层接受卖家信息参数,调用卖家信息服务层的插入方法,在卖家信息服务层中调用卖家信息dao层的插入方法,将数据插入到卖家信息表中 |
| 删除卖家信息 | Seller_infoController.deleteseller_info->Seller_infoService.deleteseller_info->Seller_infoMapper.delete->seller_info数据表->Seller_infoController.deleteseller_info | 在卖家信息控制层接受卖家信息删除参数,调用卖家信息服务层的删除方法,在卖家信息服务层中调用卖家信息dao层的删除方法,将从卖家信息表中删除 |
| 修改卖家信息 | Seller_infoController.updateseller_infoact->Seller_infoService.updateseller_infoact->Seller_infoMapper.update->seller_info数据表->Seller_infoController.updateseller_infoact | 在卖家信息控制层接受卖家信息参数,调用卖家信息服务层的修改方法,在卖家信息服务层中调用卖家信息dao层的修改方法,将数据同步到卖家信息表中 |
| 查询卖家信息 | Seller_infoController.seller_infomanage->Seller_infoService.seller_infomanage->Seller_infoMapper.select->seller_info数据表->Seller_infoController.seller_infomanage | 在卖家信息控制层接受卖家信息查询请求,调用卖家信息服务层的查询方法,在卖家信息服务层中调用卖家信息dao层的查询方法,从卖家信息表中查询数据返回卖家信息控制层 |
表管理轮播图测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_3 | 用户对轮播图数据进行管理,通过轮播图控制层中的管理轮播图方法,使用select方法查询Picture表中的数据信息,循环展示到轮播图管理页面 | 浏览器向轮播图控制层发起数据请求响应,从轮播图数据表中查询出轮播图的详细信息,在页面中进行更新时间、图片地址、创建时间、轮播图id、轮播图、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击轮播图管理按钮,输入更新时间、图片地址、创建时间、轮播图id、轮播图、信息,浏览器完成轮播图获取操作后,进行轮播图信息的的修改、删除操作 | 轮播图控制层获取页面请求,从轮播图表中查询出数据信息,在轮播图管理页面中进行展示 | 轮播图控制层获取页面请求,从轮播图表中查询出数据信息,在轮播图管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在PictureController中接受小程序中的ajax请求和页面中的get/post请求,PictureController调用PictureService中的具体接口将数据同步到picture表中,完成轮播图相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加轮播图 | PictureController.addpictureact->PictureService.addpictureact->PictureMapper.insert->picture数据表->PictureController.addpictureact | 在轮播图控制层接受轮播图参数,调用轮播图服务层的插入方法,在轮播图服务层中调用轮播图dao层的插入方法,将数据插入到轮播图表中 |
| 删除轮播图 | PictureController.deletepicture->PictureService.deletepicture->PictureMapper.delete->picture数据表->PictureController.deletepicture | 在轮播图控制层接受轮播图删除参数,调用轮播图服务层的删除方法,在轮播图服务层中调用轮播图dao层的删除方法,将从轮播图表中删除 |
| 修改轮播图 | PictureController.updatepictureact->PictureService.updatepictureact->PictureMapper.update->picture数据表->PictureController.updatepictureact | 在轮播图控制层接受轮播图参数,调用轮播图服务层的修改方法,在轮播图服务层中调用轮播图dao层的修改方法,将数据同步到轮播图表中 |
| 查询轮播图 | PictureController.picturemanage->PictureService.picturemanage->PictureMapper.select->picture数据表->PictureController.picturemanage | 在轮播图控制层接受轮播图查询请求,调用轮播图服务层的查询方法,在轮播图服务层中调用轮播图dao层的查询方法,从轮播图表中查询数据返回轮播图控制层 |
表管理订单测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_4 | 用户对订单数据进行管理,通过订单控制层中的管理订单方法,使用select方法查询Order_master表中的数据信息,循环展示到订单管理页面 | 浏览器向订单控制层发起数据请求响应,从订单数据表中查询出订单的详细信息,在页面中进行买家名字、买家微信openid、买家电话、更新时间、订单总金额、订单状态, 默认为新下单、订单、支付状态, 默认未支付、创建时间、买家桌号、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击订单管理按钮,输入买家名字、买家微信openid、买家电话、更新时间、订单总金额、订单状态, 默认为新下单、订单、支付状态, 默认未支付、创建时间、买家桌号、信息,浏览器完成订单获取操作后,进行订单信息的的修改、删除操作 | 订单控制层获取页面请求,从订单表中查询出数据信息,在订单管理页面中进行展示 | 订单控制层获取页面请求,从订单表中查询出数据信息,在订单管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在Order_masterController中接受小程序中的ajax请求和页面中的get/post请求,Order_masterController调用Order_masterService中的具体接口将数据同步到order_master表中,完成订单相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加订单 | Order_masterController.addorder_masteract->Order_masterService.addorder_masteract->Order_masterMapper.insert->order_master数据表->Order_masterController.addorder_masteract | 在订单控制层接受订单参数,调用订单服务层的插入方法,在订单服务层中调用订单dao层的插入方法,将数据插入到订单表中 |
| 删除订单 | Order_masterController.deleteorder_master->Order_masterService.deleteorder_master->Order_masterMapper.delete->order_master数据表->Order_masterController.deleteorder_master | 在订单控制层接受订单删除参数,调用订单服务层的删除方法,在订单服务层中调用订单dao层的删除方法,将从订单表中删除 |
| 修改订单 | Order_masterController.updateorder_masteract->Order_masterService.updateorder_masteract->Order_masterMapper.update->order_master数据表->Order_masterController.updateorder_masteract | 在订单控制层接受订单参数,调用订单服务层的修改方法,在订单服务层中调用订单dao层的修改方法,将数据同步到订单表中 |
| 查询订单 | Order_masterController.order_mastermanage->Order_masterService.order_mastermanage->Order_masterMapper.select->order_master数据表->Order_masterController.order_mastermanage | 在订单控制层接受订单查询请求,调用订单服务层的查询方法,在订单服务层中调用订单dao层的查询方法,从订单表中查询数据返回订单控制层 |
表管理评论测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_5 | 用户对评论数据进行管理,通过评论控制层中的管理评论方法,使用select方法查询Comment表中的数据信息,循环展示到评论管理页面 | 浏览器向评论控制层发起数据请求响应,从评论数据表中查询出评论的详细信息,在页面中进行评论、评论时间、评论id、评论内容、评论人名字、评论人openid、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击评论管理按钮,输入评论、评论时间、评论id、评论内容、评论人名字、评论人openid、信息,浏览器完成评论获取操作后,进行评论信息的的修改、删除操作 | 评论控制层获取页面请求,从评论表中查询出数据信息,在评论管理页面中进行展示 | 评论控制层获取页面请求,从评论表中查询出数据信息,在评论管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在CommentController中接受小程序中的ajax请求和页面中的get/post请求,CommentController调用CommentService中的具体接口将数据同步到comment表中,完成评论相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加评论 | CommentController.addcommentact->CommentService.addcommentact->CommentMapper.insert->comment数据表->CommentController.addcommentact | 在评论控制层接受评论参数,调用评论服务层的插入方法,在评论服务层中调用评论dao层的插入方法,将数据插入到评论表中 |
| 删除评论 | CommentController.deletecomment->CommentService.deletecomment->CommentMapper.delete->comment数据表->CommentController.deletecomment | 在评论控制层接受评论删除参数,调用评论服务层的删除方法,在评论服务层中调用评论dao层的删除方法,将从评论表中删除 |
| 修改评论 | CommentController.updatecommentact->CommentService.updatecommentact->CommentMapper.update->comment数据表->CommentController.updatecommentact | 在评论控制层接受评论参数,调用评论服务层的修改方法,在评论服务层中调用评论dao层的修改方法,将数据同步到评论表中 |
| 查询评论 | CommentController.commentmanage->CommentService.commentmanage->CommentMapper.select->comment数据表->CommentController.commentmanage | 在评论控制层接受评论查询请求,调用评论服务层的查询方法,在评论服务层中调用评论dao层的查询方法,从评论表中查询数据返回评论控制层 |
表管理产品分类测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_6 | 用户对产品分类数据进行管理,通过产品分类控制层中的管理产品分类方法,使用select方法查询Product_category表中的数据信息,循环展示到产品分类管理页面 | 浏览器向产品分类控制层发起数据请求响应,从产品分类数据表中查询出产品分类的详细信息,在页面中进行更新时间、产品分类、创建时间、类目编号、分类id、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击产品分类管理按钮,输入更新时间、产品分类、创建时间、类目编号、分类id、信息,浏览器完成产品分类获取操作后,进行产品分类信息的的修改、删除操作 | 产品分类控制层获取页面请求,从产品分类表中查询出数据信息,在产品分类管理页面中进行展示 | 产品分类控制层获取页面请求,从产品分类表中查询出数据信息,在产品分类管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在Product_categoryController中接受小程序中的ajax请求和页面中的get/post请求,Product_categoryController调用Product_categoryService中的具体接口将数据同步到product_category表中,完成产品分类相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加产品分类 | Product_categoryController.addproduct_categoryact->Product_categoryService.addproduct_categoryact->Product_categoryMapper.insert->product_category数据表->Product_categoryController.addproduct_categoryact | 在产品分类控制层接受产品分类参数,调用产品分类服务层的插入方法,在产品分类服务层中调用产品分类dao层的插入方法,将数据插入到产品分类表中 |
| 删除产品分类 | Product_categoryController.deleteproduct_category->Product_categoryService.deleteproduct_category->Product_categoryMapper.delete->product_category数据表->Product_categoryController.deleteproduct_category | 在产品分类控制层接受产品分类删除参数,调用产品分类服务层的删除方法,在产品分类服务层中调用产品分类dao层的删除方法,将从产品分类表中删除 |
| 修改产品分类 | Product_categoryController.updateproduct_categoryact->Product_categoryService.updateproduct_categoryact->Product_categoryMapper.update->product_category数据表->Product_categoryController.updateproduct_categoryact | 在产品分类控制层接受产品分类参数,调用产品分类服务层的修改方法,在产品分类服务层中调用产品分类dao层的修改方法,将数据同步到产品分类表中 |
| 查询产品分类 | Product_categoryController.product_categorymanage->Product_categoryService.product_categorymanage->Product_categoryMapper.select->product_category数据表->Product_categoryController.product_categorymanage | 在产品分类控制层接受产品分类查询请求,调用产品分类服务层的查询方法,在产品分类服务层中调用产品分类dao层的查询方法,从产品分类表中查询数据返回产品分类控制层 |
表管理产品信息测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_7 | 用户对产品信息数据进行管理,通过产品信息控制层中的管理产品信息方法,使用select方法查询Product_info表中的数据信息,循环展示到产品信息管理页面 | 浏览器向产品信息控制层发起数据请求响应,从产品信息数据表中查询出产品信息的详细信息,在页面中进行小图、产品信息、单价、更新时间、产品id、类目编号、商品状态,0正常1下架、商品名称、描述、创建时间、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击产品信息管理按钮,输入小图、产品信息、单价、更新时间、产品id、类目编号、商品状态,0正常1下架、商品名称、描述、创建时间、信息,浏览器完成产品信息获取操作后,进行产品信息信息的的修改、删除操作 | 产品信息控制层获取页面请求,从产品信息表中查询出数据信息,在产品信息管理页面中进行展示 | 产品信息控制层获取页面请求,从产品信息表中查询出数据信息,在产品信息管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在Product_infoController中接受小程序中的ajax请求和页面中的get/post请求,Product_infoController调用Product_infoService中的具体接口将数据同步到product_info表中,完成产品信息相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加产品信息 | Product_infoController.addproduct_infoact->Product_infoService.addproduct_infoact->Product_infoMapper.insert->product_info数据表->Product_infoController.addproduct_infoact | 在产品信息控制层接受产品信息参数,调用产品信息服务层的插入方法,在产品信息服务层中调用产品信息dao层的插入方法,将数据插入到产品信息表中 |
| 删除产品信息 | Product_infoController.deleteproduct_info->Product_infoService.deleteproduct_info->Product_infoMapper.delete->product_info数据表->Product_infoController.deleteproduct_info | 在产品信息控制层接受产品信息删除参数,调用产品信息服务层的删除方法,在产品信息服务层中调用产品信息dao层的删除方法,将从产品信息表中删除 |
| 修改产品信息 | Product_infoController.updateproduct_infoact->Product_infoService.updateproduct_infoact->Product_infoMapper.update->product_info数据表->Product_infoController.updateproduct_infoact | 在产品信息控制层接受产品信息参数,调用产品信息服务层的修改方法,在产品信息服务层中调用产品信息dao层的修改方法,将数据同步到产品信息表中 |
| 查询产品信息 | Product_infoController.product_infomanage->Product_infoService.product_infomanage->Product_infoMapper.select->product_info数据表->Product_infoController.product_infomanage | 在产品信息控制层接受产品信息查询请求,调用产品信息服务层的查询方法,在产品信息服务层中调用产品信息dao层的查询方法,从产品信息表中查询数据返回产品信息控制层 |
表管理管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_8 | 用户对管理员数据进行管理,通过管理员控制层中的管理管理员方法,使用select方法查询Admin表中的数据信息,循环展示到管理员管理页面 | 浏览器向管理员控制层发起数据请求响应,从管理员数据表中查询出管理员的详细信息,在页面中进行账号、密码、管理员、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击管理员管理按钮,输入账号、密码、管理员、信息,浏览器完成管理员获取操作后,进行管理员信息的的修改、删除操作 | 管理员控制层获取页面请求,从管理员表中查询出数据信息,在管理员管理页面中进行展示 | 管理员控制层获取页面请求,从管理员表中查询出数据信息,在管理员管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加管理员 | AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact | 在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中 |
| 删除管理员 | AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin | 在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除 |
| 修改管理员 | AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact | 在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中 |
| 查询管理员 | AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage | 在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层 |
表管理订单详情测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否预期一致 |
|---|---|---|---|---|---|---|
| TEST_9 | 用户对订单详情数据进行管理,通过订单详情控制层中的管理订单详情方法,使用select方法查询Order_detail表中的数据信息,循环展示到订单详情管理页面 | 浏览器向订单详情控制层发起数据请求响应,从订单详情数据表中查询出订单详情的详细信息,在页面中进行创建时间、数量、订单id、小图、当前价格,单位分、订单详情id、更新时间、订单详情、商品id、字段的展示 | 输入账号密码通过系统登录验证,在菜单栏中点击订单详情管理按钮,输入创建时间、数量、订单id、小图、当前价格,单位分、订单详情id、更新时间、订单详情、商品id、信息,浏览器完成订单详情获取操作后,进行订单详情信息的的修改、删除操作 | 订单详情控制层获取页面请求,从订单详情表中查询出数据信息,在订单详情管理页面中进行展示 | 订单详情控制层获取页面请求,从订单详情表中查询出数据信息,在订单详情管理页面中进行展示 | 实际结果与预期一致 |
为实现具体的功能,在Order_detailController中接受小程序中的ajax请求和页面中的get/post请求,Order_detailController调用Order_detailService中的具体接口将数据同步到order_detail表中,完成订单详情相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加订单详情 | Order_detailController.addorder_detailact->Order_detailService.addorder_detailact->Order_detailMapper.insert->order_detail数据表->Order_detailController.addorder_detailact | 在订单详情控制层接受订单详情参数,调用订单详情服务层的插入方法,在订单详情服务层中调用订单详情dao层的插入方法,将数据插入到订单详情表中 |
| 删除订单详情 | Order_detailController.deleteorder_detail->Order_detailService.deleteorder_detail->Order_detailMapper.delete->order_detail数据表->Order_detailController.deleteorder_detail | 在订单详情控制层接受订单详情删除参数,调用订单详情服务层的删除方法,在订单详情服务层中调用订单详情dao层的删除方法,将从订单详情表中删除 |
| 修改订单详情 | Order_detailController.updateorder_detailact->Order_detailService.updateorder_detailact->Order_detailMapper.update->order_detail数据表->Order_detailController.updateorder_detailact | 在订单详情控制层接受订单详情参数,调用订单详情服务层的修改方法,在订单详情服务层中调用订单详情dao层的修改方法,将数据同步到订单详情表中 |
| 查询订单详情 | Order_detailController.order_detailmanage->Order_detailService.order_detailmanage->Order_detailMapper.select->order_detail数据表->Order_detailController.order_detailmanage | 在订单详情控制层接受订单详情查询请求,调用订单详情服务层的查询方法,在订单详情服务层中调用订单详情dao层的查询方法,从订单详情表中查询数据返回订单详情控制层 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计