shop 9 商品 商品管理 修改(後端)

2022-08-10 08:00:08 字數 2430 閱讀 6461

商品列表展示

dao層

/**

* 分頁查詢商品資訊:可輸入的條件有:商品名(模糊查詢),商品狀態,商品類別

* @param productcondition

* @param rowindex 表示第幾行開始取資料

* @param pagesize 表示一共取多少行

* @return

*/listqueryproductlist(@param("productcondition")product productcondition,

@param("rowindex")int rowindex,

@param("pagesize")int pagesize);

/*** 返回按照上面的查詢條件總共有多少條記錄符合條件

* @param productcondition

* @return

*/int queryproductcount(@param("productcondition")product productcondition);

select

p.product_id,

p.product_name,

p.product_desc,

p.img_addr,

p.normal_price,

p.promotion_price,

p.priority,

p.create_time,

p.last_edit_time,

p.status,

p.product_category_id,

p.shop_id,

pm.product_img_id,

pm.img_addr,

pm.img_desc,

pm.priority,

pm.create_time,

pm.product_id

from

product p

left join

product_img pm

onp.product_id=pm.product_id

p.shop_id=#

and p.product_category_id=#

and p.product_name like '%$%'

and p.status=#

order by

p.priority desc

limit #, #;

select count(1)

from

product p

left join

product_img pm

onp.product_id=pm.product_id

p.shop_id=#

and p.product_category_id=#

and p.product_name like '%$%'

and p.status=#

service層

/**

*獲取商品名(模糊查詢),商品狀態,shopid,productcategoryid

* @param productcondition

* @param pageindex

* @param pagesize

* @return

*/productexecution getproductlist(product productcondition, int pageindex, int pagesize);

@override

public productexecution getproductlist(product productcondition, int pageindex, int pagesize) else

return productexecution;

}

controller層

* 封裝商品查詢條件到product中

* @param shopid

* @param productcategoryid

* @param productname

* @return

*/private product compactproductcondition(long shopid, long productcategoryid, string productname)

if(productname != null)

return productcondition;

}商品下架

shop 9 商品 商品管理 修改(前端)

商品管理的頁面和商品分類管理的頁面很類似 shop 8.商品類別 初始化展示 shop 8.商品類別 批量操作 新增 前端 要有乙個 路由 進行店鋪管理顯示的 public string productmanagement productmanagement.html 商店管理 商品名稱 優先順序操...

angularjs商品管理系統

入庫 貨物名稱 貨物數量 貨物產地 貨物單價 貨物的生產日期操作 新增產品 貨物名稱 貨物數量 貨物產地 貨物單價 var aa new date scope.counts 按數量正序 按數量倒序 var good 1 scope.goods good 1 scope.xl function els...

小商品管理系統mysql實現 小商品管理系統

假設某商店有如下幾種貨品 襯衣 帽子 立櫃。每一種貨物都有與其關聯的說明資訊。襯衣 單價 產地 布料 帽子 單價 產地 布料 樣式 平頂或尖頂 立櫃 單價 產地 木料 顏色。對這些商品的操作有 商品的進庫 增加某類商品及其庫存量 商品的出庫 減少某類商品及其庫存量 某類貨品總 的計算。要求自行設計資...