1. 程式人生 > >淘淘商城商品下架

淘淘商城商品下架

一、分析

1.分析item-list.jsp檔案中下架部分的程式碼,url為 ”/item/instock“

'-',{
        text:'下架',
        iconCls:'icon-remove',
        handler:function(){
            var ids = getSelectionsIds();
            if(ids.length == 0){
                $.messager.alert('提示','未選中商品!');
                return ;
            }
            $.messager.confirm('確認'
,'確定下架ID為 '+ids+' 的商品嗎?',function(r){ if (r){ var params = {"ids":ids}; $.post("/item/instock",params, function(data){ if(data.status == 200){ $.messager.alert('提示','下架商品成功!',undefined,function(){
$("#itemList").datagrid("reload"); }); } }); } }); } },

開啟資料庫檢視status欄位,其中 status 商品狀態,1-正常,2-下架,3-刪除,只要把status改成2就實現下架了,實行一個更新操作。

二、Dao層

單表查詢,直接使用逆向工程生成的pojo

三、Service層

@Override
public TaotaoResult instockItem(@RequestParam("ids") long itemId,TbItem item){

     item=itemMapper.selectByPrimaryKey(itemId);
    item.setStatus((byte) 2);
    item.setCreated(item.getCreated());
    item.setUpdated(new Date());
    itemMapper.updateByPrimaryKeySelective(item);
    return TaotaoResult.ok();
}

四、Controller層

@Override
public TaotaoResult instockItem(@RequestParam("ids") long itemId,TbItem item){

     item=itemMapper.selectByPrimaryKey(itemId);
    item.setStatus((byte) 2);
    item.setCreated(item.getCreated());
    item.setUpdated(new Date());
    itemMapper.updateByPrimaryKeySelective(item);
    return TaotaoResult.ok();
}

相關推薦

商城商品

一、分析 1.分析item-list.jsp檔案中下架部分的程式碼,url為 ”/item/instock“ '-',{ text:'下架', iconCls

商城專案補充(2)商品上架和功能實現

上架下架以及編輯功能等等實現,網上好像並沒有類似比較完善的文章,誒。。。。。這麼多做這個商城專案的難道老師不實現你就不實現了嗎???我這裡是批評一下那些在網上寫淘淘商城系列步驟文章的人,我覺得你把步驟告訴別人了也是害別人,所以我覺得大家如果想做這個專案的話可以自

day70_商城專案_03_作業_商品編輯、商品刪除、商品上架

淘淘商城專案_03_作業 9.4、作業 9.4.1、商品編輯 9.4.2、商品刪除 9.4.3、商品上架下架 9.4、作業   商品編輯、商品刪

商城16-商城後臺商品列表之商品刪除、、上架

目錄 2.前端 3.後端 1.商品刪除、下架、上架效果展示 選中一件商品,點選刪除 提示是否刪除 點選確認,提示刪除成功 然後商品狀態修改為刪除 下架上架效果相同,不在贅述。 支援批量商品刪除、下架、上架 提示

day73_商城專案_06_搜尋工程的搭建 + linuxsolr索引庫的搭建 + 把商品資料匯入到索引庫中(後臺) + 商品搜尋功能實現(前臺) + 圖片顯示等問題解決_匠心筆記

淘淘商城專案_06 1、搜尋工程的搭建 1.1、Solr服務搭建 1.1.1、solr的環境 1.1.2、solr的搭建步驟 1.1.3、solr的使用 1.2、配置

商城67-商城購物車系統實現之登入與未登入狀態新增商品到購物車

目錄 1.匯入靜態資源 將參考資料中的購物車靜態頁面下js、css、images匯入webapp下,將jsp匯入WEB-INF下 2.修改商品詳情頁 商品詳情在taotao-item-web系統的item

商城69-商城購物車系統實現之登入與未登入狀態更新購物車的商品數量

目錄 1.更新購物車的商品數量的js分析 在taotao-cart-web的cart.js中有更新商品時js事件處理。 商品數量加一、減一時會觸發對應的事件,修改dom,從而修改前端展示的價格 然後會非同步請求u

(轉)商城系列——導入商品數據到索引庫——Service層

document hit exception earch comm 導入 查詢 文件 操作 http://blog.csdn.net/yerenyuan_pku/article/details/72894187 通過上文的學習,我相信大家已經學會了如何使用Solrj來操作

商城專案_同步索引庫問題分析 + ActiveMQ介紹/安裝/使用 + ActiveMQ整合spring + 使用ActiveMQ實現新增商品後同步索引庫_匠心筆記

文章目錄 1、同步索引庫問題分析 2、ActiveM的介紹 2.1、什麼是ActiveMQ 2.2、ActiveMQ的訊息形式 3、ActiveMQ的安裝 3.1、安裝環境 3.2、安裝步驟

day81_商城專案_14_專案釋出 + Linux安裝mysql + tomcat熱部署 + 資料庫分庫分表 + Mycat學習_匠心筆記

第十四天: 1、Linux上mysql的安裝 2、系統的部署 3、mycat的介紹 4、專案總結 5、面試中的問題 1、開發流程淺解 2、專案釋出前的準備 1、測試  a) 本地單元測試  b) 測試環境測試(1,2,3,4,5)  c) 使用

商城第二天—完成商品新增功能 商品類目選擇 圖片上傳 圖片伺服器搭建 kindEditor富文字編輯器的使用 商品新增功能

1、實現商品類目選擇功能 1.1需求 在商品新增頁面,點選“選擇類目”顯示商品類目列表: 請求初始化樹形控制元件的url:/item/cat/list 1.2 EasyUI tree資料結構 資料結構中必須包含: Id:節點id Text:節

商城09_商品的新增及描述

注:比較天台頁面,看返回的是什麼資料 分析:/item/save這是controller的URL,$("#itemAddForm").serialize()這是表單序列化,也就數說引數是整張表Tbitem data.status==200,這在taotaoresult這個工具類中有,也

商城27_購物車_02_展示購物車資訊/商品數量修改/刪除

一、展示購物車資訊 1.Controller /** * 展示購物車資訊 * @param request * @param response * @param model * @return */ @RequestMapping("/cart/cart")

商城25_商品詳情頁面實現02_商品詳情

一、展示商品詳情 1. dao層 2. Service層 3. serviceImpl /** * 查詢商品詳情 * @param itemId * @return */ @Override public TbItemDesc getItemDescB

商城25_商品詳情頁面實現01_查詢商品

一、思想 建立一個taotao-item-web工程,展示商品的詳情。 點選商品的圖片,開啟商品詳情頁面 商品基本資訊 延遲載入商品詳情。延遲一秒載入使用ajax 商品的規格引數。按需載入,當用戶點選商品規格引數tab頁,載入ajax。

帶你逐步深入瞭解SSM框架——商城專案之實現商品新增

1.  課程計劃 完成商品新增功能 1、商品類目選擇 2、圖片上傳 3、圖片伺服器搭建 4、kindEditor富文字編輯器的使用 5、商品新增功能 2.  實現商品類目選擇功能 2.1. 需求

day81_商城專案_14_專案釋出 + Linux安裝mysql + tomcat熱部署 + 反向代理的配置 + 資料庫分庫分表 + Mycat學習_匠心筆記

淘淘商城專案_14 1、開發流程淺解 2、專案釋出前的準備 3、專案部署 3.1、Linux下安裝mysql 3.2、專案架構講解 3.3、系統功能介紹 3.4、網路拓撲圖 3.5

day77_商城專案_10_ Linux的Nginx代理詳解(配置虛擬主機+實現反向代理+實現負載均衡+高可用) + 單點登入系統工程搭建 + SSO系統介面文件講解_匠心筆記

淘淘商城專案_10 1、目前訪問系統使用的方式存在的問題 2、什麼是nginx 3、nginx的應用場景 4、nginx的安裝 4.1、要求的安裝環境 4.2、安裝步驟 4.3、啟動nginx

day76_商城專案_09_商品詳情頁動態展示實現(jsp+redis) + FreeMarker模板引擎入門 + 商品詳情頁靜態化實現(Win版本的nginx作http伺服器)_匠心筆記

淘淘商城專案_09 1、商品詳情頁面展示,動態展示(jsp + redis) 1.1、工程搭建 1.1.1、pom檔案 1.1.2、框架整合 1.1.3、springmvc.xml

day75_商城專案_08_同步索引庫問題分析 + ActiveMQ介紹/安裝/使用 + ActiveMQ整合spring + 使用ActiveMQ實現新增商品後同步索引庫_匠心筆記

淘淘商城專案_08 1、同步索引庫問題分析 2、ActiveM的介紹 2.1、什麼是ActiveMQ 2.2、ActiveMQ的訊息形式 3、ActiveMQ的安裝 3.1、安裝環