Commit 143021be authored by unset's avatar unset

修改支付信息

parent 5c52f91b
......@@ -245,4 +245,44 @@ public class ShoppingCartInfoBiz extends BaseBiz<ShoppingCartInfoMapper,Shopping
orderInfoBiz.updateSelectiveByIdRe(orderInfo);
}
/**
* 删除购物车
* @param id
* @return
*/
public ObjectRestResponse deleteOne(Integer id) {
if (id == null) {
return ObjectRestResponse.paramIsEmpty();
}
ShoppingCartInfo shoppingCartInfo = selectById(id);
if (shoppingCartInfo == null || shoppingCartInfo.getIsDel() == 1) {
return ObjectRestResponse.createFailedResult(ResultCode.NOTEXIST_CODE, ResultCode.getMsg(ResultCode.NOTEXIST_CODE));
}
shoppingCartInfo.setIsDel(1);
updateSelectiveByIdRe(shoppingCartInfo);
return ObjectRestResponse.succ();
}
/**
* 批量删除
* @param ids
* @return
*/
public ObjectRestResponse deleteBatch(String ids) {
if (StringUtils.isBlank(ids)) {
return ObjectRestResponse.paramIsEmpty();
}
String[] idArr = ids.split(",");
if (idArr == null) {
return ObjectRestResponse.paramIsEmpty();
}
for (String id : idArr) {
if (StringUtils.isNotBlank(id)) {
deleteOne(Integer.parseInt(id));
}
}
return ObjectRestResponse.succ();
}
}
\ No newline at end of file
......@@ -27,4 +27,14 @@ public class ShoppingCartInfoWebController extends BaseController<ShoppingCartIn
return baseBiz.convertShopCartToOrderInfo(cartOrderDto);
}
@DeleteMapping(value = "deleteOne")
public ObjectRestResponse deleteOne(Integer id) {
return baseBiz.deleteOne(id);
}
@DeleteMapping(value = "deleteBatch")
public ObjectRestResponse deleteBatch(String ids) {
return baseBiz.deleteBatch(ids);
}
}
\ No newline at end of file
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