品优购06——运营商后台(商品管理)
1. 待审核商品列表
pinyougou-manager-web工程中
1.1 后端
1.2 前端
1)controller层goodsController.js
/** 定义数组,记录状态信息* */
$scope.status=['未审核','已审核','审核未通过','关闭'];//商品状态// 查询分类信息
$scope.itemCatList = [];
$scope.getitemCatList = function(){itemCatService.findAll().success(function(response) {for(var i = 0 ; i < response.length ; i ++ ){$scope.itemCatList[response[i].id] = response[i].name;}});
}
2)界面引入头文件
3)添加指令
4)添加分页组件
5)数据绑定
效果图:
2. 商品审核与驳回
2.1 后端
所谓的审核与驳回无非就是对状态的更改,所以可以写一个方法用于操作这个值的更替
1)mapper
<update id="updateAuditStatus" parameterType="map">update tb_goods set audit_status = #{status}where id in (<foreach collection="ids" item="id" separator=",">#{id}</foreach>)</update>
2)service
@Overridepublic void updateAuditStatus(Long[] ids, String status) {Map<String, Object> map = new HashMap<String, Object>();map.put("ids", ids);map.put("status", status);goodsMapper.updateAuditStatus(map);}
3)controller
/** 审核与驳回* @param ids* @param status* @return*/
@RequestMapping("/updateAuditStatus")
public Result updateAuditStatus(Long [] ids,String status){try {goodsService.updateAuditStatus(ids,status);return new Result(true, "操作成功"); } catch (Exception e) {e.printStackTrace();return new Result(false, "操作失败");}
}
2.2 前端
1)service层
// 审核与驳回this.updateAuditStatus = function(ids,status) {return $http.get('../goods/updateAuditStatus.do?status='+status+"&ids="+ids);}
2)controller
$scope.updateAuditStatus = function(status) {goodsService.updateAuditStatus($scope.selectIds,status).success(function(res) {if(res.success){alert(res.message);$scope.reloadList();//重新加载$scope.selectIds = [];} else {alert(res.message);}});}
3)界面方法调用
3. 商品上下架
商品的上下架就是对上下架状态的修改。字段为tb_goods表的is_marketable字段。1表示上架、0表示下架
品优购06——运营商后台(商品管理)相关推荐
- 品优购电商系统开发----商品录入《一》(5)
课程目标 目标1:完成商品分类功能 目标2:了解电商概念SPU 和SKU 目标3:掌握富文本编辑器的使用 目标4:掌握上传服务器FastDFS 目标5:掌握angularJS图片上传 1.商品分类 1 ...
- 独家首发java品优购项目课程,20天课程,430个知识点!视频+资料全部免费领!
千呼万唤始出来 黑马程序员终于将"品优购"项目课程 全部免费公开啦~ 划重点 原价1690元现在免费领! 此次公开的是全部课程视频+资料资源! 不用在网上东拼西凑的找"品 ...
- b站pink老师前端课程、品优购项目(跟着练的笔记+代码)
02.网站制作流程 1. 03.品优购项目规划 04.项目搭建 05.样式的模块化开发 06.favicon图标制作 favicon.ico一般用于作为略缩图的网站标志,它显示在浏览器的地址栏或者标签 ...
- 商品规格js_品优购电商系统开发 第3章 规格及模板管理
课程目标 目标1:理解和运用angularJS的service 目标2:理解和运用控制器继承 目标3:掌握代码生成器的使用 目标4:实现规格管理 目标5:实现模板管理 1.前端分层开发 1.1 需求分 ...
- HTML+CSS+JavaScript实现的品优购项目源代码,包含首页、登录页面、注册页面、商品秒杀页、商品推文页、商品抢购页等
本次项目一共实现了7个界面,包括首页.登录页面.注册页面.商品秒杀页.商品推文页.商品抢购页.商品详情页等界面. 完整代码下载地址:HTML+CSS+JavaScript实现的品优购项目源代码 项目展 ...
- 品优购静态页面(html+css)——商品详情页
HTML部分 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF- ...
- 品优购电商系统开发 第19章 秒杀解决方案
课程目标 目标1:能够说出秒杀实现思路 目标2:实现秒杀频道首页功能 目标3:实现秒杀商品详细页功能 目标4:实现秒杀下单功能 目标5:实现秒杀支付功能 1.秒杀业务分析 1.1需求分析 所谓&quo ...
- 基于HTML(品优购)电商项目项目的设计与实现(html前端源码和论文设计)
XXXX职业学院 毕 业 论 文 题 目: 基于HTML品优购项目的设计与实现 所属系部: 信息工程学院 专业班级: 学生姓名: 指导教师: 2020 年 11 月 29 日 摘 要 品优购网上商城是 ...
- 品优购项目实战第一天打卡
黑马小毛毛今天开始品优购电商开发实战,会把自己遇到的问题记录下来,每一个问题都是一次成长. 1 关于电商我们先来了解主要的几种电商模式. 1.1 B2B--企业对企业 B2B ( Business t ...
- 17天代码 品优购_品优购(IDEA版)-第一天
品优购(IDEA版)-第一天 品优购IDEA版应该是2019年的新项目.目前只有视频.资料其他都还是旧的. 1.学习目标 1:了解电商行业特点以及理解电商的模式 2:了解整体品优购的架构特点 3:能够 ...
最新文章
- socket通信函数的深入分析
- JAVA连接hbase伪分布失败_hbase伪分布安装配置
- JZOJ 5630. 【NOI2018模拟4.4】Connection
- 不用GD32?我把STM32换成了国产MM32
- Razor Page–Asp.Net Core 2.0新功能 Razor Page介绍
- 用jackson转json_用Jackson编写大JSON文件
- 关于java中next,nextInt,nextLine的区别
- ListView控件获取选中项的内容 c# 114867417
- python将csv装入mysql_python 从csv读数据到mysql的实例
- 一阶广义差分模型_贵州茅台(600519)股价预测 (ARIMA模型)
- 【ML】理解偏差和方差,过拟合和欠拟合
- 六石编程学:如何整合两个项目的代码
- 用c语言编辑一个通讯录,c语言制作一个通讯录
- JavaScript入门基础
- 9月计算机二级什么时候出成绩,2020年9月计算机二级成绩大概什么时候出来
- HTML元素拖拽功能的实现
- java 引号_java中单引号和双引号有什么区别
- 腾讯QQ不为人知的使用技巧
- python爬虫 点击下一页,总结python爬虫抓站的实用技巧 python爬虫怎么获取下一页的url...
- 纯CSS实现图片百叶窗展示效果
热门文章
- 开发者必看:Google Play应用上架流程(希望你不踩坑!)
- 2020年下半年软件设计师上午真题及答案解析
- NOTEXPRESS 链接文件夹——让题录在文件夹中共享
- 微波遥感原理(武汉大学出版社2003年6月30号 舒宁《微波遥感原理》)
- js距离单位换算_在线单位换算器
- Meta-Learning in Neural Networks: A Survey元学习最新综述(翻译)
- PhotoScissors 6 for Mac(mac抠图软件)
- VLAN及VLAN间路由
- 即席查询-Kylin
- 三相逆变器双pi控制器参数如何调节_单相光伏并网逆变器的环路控制