目錄編輯
批量刪除
上下架按思路先找到js**裡對應的url,在分析js**時發現無法開啟編輯頁面,原來是**裡的url並沒有寫的和js**對應起來,首先要將item-list.jsp的對應**改為
現在可以出現對應的頁面,但是頁面裡並沒有商品的原始資訊。需要寫非同步回寫的方法,通過分析js**,可以發現對應的url為
/rest/item/query/item/desc/'+data.id
/rest/item/param/item/query/'+data.id
接著開始實現
首先寫介面層
/**
* 查詢商品描述資訊
** @param id 商品id
* @return tbitem
*/tbitemdesc getitemdescbyid(long id);
/*** 查詢商品項
** @param itemid 商品訂單
* @return tbitem
*/tbitem getitembyid(long itemid);
然後將介面進行實現
@override
public tbitemdesc getitemdescbyid(long id)
@override
public tbitem getitembyid(long itemid)
return null;
}
最後寫controller層
/**
* * @param id 商品id
* @return tbitemdesc
*/@responsebody
public tbitemdesc selecttbitemdesc(@pathvariable long id)
/*** * @param id 商品id
* @return tbitem
*/@responsebody
public tbitem querybyid(@pathvariable long id)
這時會發現有另外乙個問題,**似乎已經沒問題了,但是無法顯示出商品描述資料。
這是因為在這兒我們並沒有返回狀態資訊,所以將判斷先去掉
這時編輯功能就已經實現
和上面類似,先找到對應url為
/rest/item/delete
然後開始寫介面層
/**
* 批量刪除商品
* @param ids 批量商品id
* @return e3result
*/e3result deleteitems(string ids);
然後將其實現
@override
public e3result deleteitems(string ids)
return e3result.ok();
} return null;
}
最後寫controller
/**
* 批量刪除
* * @param ids 商品編號
* @return e3result
*/@responsebody
public e3result delete(string ids)
首先找到對應url
下架:/rest/item/instock
上架:/rest/item/reshelf
將其按三步進行實現
介面層
/**
* 批量上架產品
* @param ids 批量商品id
* @return e3result
*/e3result groundingitem(string ids);
/*** 批量下架產品
* @param ids 批量商品id
* @return e3result
*/e3result soldoutitem(string ids);
實現層
@override
public e3result groundingitem(string ids)
return e3result.ok();
} return null;
} @override
public e3result soldoutitem(string ids)
return e3result.ok();
} return null;
}
controller
/**
* 批量下架商品
* * @param ids 商品編號
* @return e3result
*/@responsebody
public e3result soldoutitem(string ids)
/*** 批量上架商品
* * @param ids 商品編號
* @return e3result
*/@responsebody
public e3result groundingitem(string ids)
這就是第二天課時安排的全部課後作業,如果各位發現有需要修改之處請一定要提出! angularjs商品管理系統
入庫 貨物名稱 貨物數量 貨物產地 貨物單價 貨物的生產日期操作 新增產品 貨物名稱 貨物數量 貨物產地 貨物單價 var aa new date scope.counts 按數量正序 按數量倒序 var good 1 scope.goods good 1 scope.xl function els...
小商品管理系統mysql實現 小商品管理系統
假設某商店有如下幾種貨品 襯衣 帽子 立櫃。每一種貨物都有與其關聯的說明資訊。襯衣 單價 產地 布料 帽子 單價 產地 布料 樣式 平頂或尖頂 立櫃 單價 產地 木料 顏色。對這些商品的操作有 商品的進庫 增加某類商品及其庫存量 商品的出庫 減少某類商品及其庫存量 某類貨品總 的計算。要求自行設計資...
shop 9 商品 商品管理 修改(前端)
商品管理的頁面和商品分類管理的頁面很類似 shop 8.商品類別 初始化展示 shop 8.商品類別 批量操作 新增 前端 要有乙個 路由 進行店鋪管理顯示的 public string productmanagement productmanagement.html 商店管理 商品名稱 優先順序操...