Commit 01737795 authored by Quxl's avatar Quxl

x

parent 9de84864
......@@ -125,4 +125,21 @@ public class CartController {
String terminal = request.getParameter("terminal");
return cartService.updateQty(jsonObj,terminal);
}
@ApiOperation("清空购物车")
@ApiImplicitParams({
@ApiImplicitParam(paramType = "query", name = "orgNo", dataType = "String", required = true),
@ApiImplicitParam(paramType = "query", name="shopNo", dataType = "String", required = true, value = "店铺编号", defaultValue = ""),
@ApiImplicitParam(paramType = "query", name = "terminal", dataType = "String", required = false, value = "终端标识", defaultValue = "wechat"),
@ApiImplicitParam(paramType = "query", name = "langID", dataType = "String", required = false, value = "语言", defaultValue = "936"),
@ApiImplicitParam(paramType = "query", name = "sign", dataType = "String", required = true, value = "签名", defaultValue = ""),
@ApiImplicitParam(paramType = "query", name = "timestamp", dataType = "String", required = true, value = "时间戳", defaultValue = "")
})
@RequestMapping(value = "/clear",method=RequestMethod.GET)
public String clear(String orgNo, String shopNo) {
cartService.clear(orgNo, shopNo);
return Rjx.jsonOk().toJson();
}
}
......@@ -15,4 +15,6 @@ public interface CartService {
public String query (Map<String,Object> params);
public Integer count(String orgNo, String shopNO);
public void clear(String orgNo, String shopNo);
}
......@@ -184,4 +184,9 @@ public class CartServiceImpl implements CartService {
return Rjx.jsonOk().setData(queryMap).toJson();
}
@Override
public void clear(String orgNo, String shopNo) {
jdbcTemplate.executeUpdate("delete from tCart where sOrgNO = ? and sShopNO = ?", orgNo, shopNo);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment