创建订单 - 创建订单后前端的业务处理讲解
// 2. 创建订单以后,移除购物车中已结算(已提交)的商品
/*** 1001* 2002 -> 用户购买* 3003 -> 用户购买* 4004*/
// TODO 整合redis之后,完善购物车中的已结算商品清除,并且同步到前端的cookie
// CookieUtils.setCookie(request, response, FOODIE_SHOPCART, "", true);
/*** * @Description: 设置Cookie的值 不设置生效时间默认浏览器关闭即失效,也不编码* @param request* @param response* @param cookieName* @param cookieValue*/public static void setCookie(HttpServletRequest request, HttpServletResponse response, String cookieName,String cookieValue) {setCookie(request, response, cookieName, cookieValue, -1);}
/*** * @Description: 设置Cookie的值 在指定时间内生效,但不编码* @param request* @param response* @param cookieName* @param cookieValue* @param cookieMaxage*/public static void setCookie(HttpServletRequest request, HttpServletResponse response, String cookieName,String cookieValue, int cookieMaxage) {setCookie(request, response, cookieName, cookieValue, cookieMaxage, false);}
/*** * @Description: 设置Cookie的值 在指定时间内生效, 编码参数* @param request* @param response* @param cookieName* @param cookieValue* @param cookieMaxage* @param isEncode*/public static void setCookie(HttpServletRequest request, HttpServletResponse response, String cookieName,String cookieValue, int cookieMaxage, boolean isEncode) {doSetCookie(request, response, cookieName, cookieValue, cookieMaxage, isEncode);}
/*** * @Description: 设置Cookie的值,并使其在指定时间内生效* @param request* @param response* @param cookieName* @param cookieValue* @param cookieMaxage cookie生效的最大秒数* @param isEncode*/private static final void doSetCookie(HttpServletRequest request, HttpServletResponse response,String cookieName, String cookieValue, int cookieMaxage, boolean isEncode) {try {if (cookieValue == null) {cookieValue = "";} else if (isEncode) {cookieValue = URLEncoder.encode(cookieValue, "utf-8");}Cookie cookie = new Cookie(cookieName, cookieValue);if (cookieMaxage > 0)cookie.setMaxAge(cookieMaxage);if (null != request) {// 设置域名的cookieString domainName = getDomainName(request);logger.info("========== domainName: {} ==========", domainName);if (!"localhost".equals(domainName)) {cookie.setDomain(domainName);}}cookie.setPath("/");response.addCookie(cookie);} catch (Exception e) {e.printStackTrace();}}
public static final String FOODIE_SHOPCART = "shopcart";
创建订单 - 创建订单后前端的业务处理讲解相关推荐
- 为什么S/4HANA的生产订单创建后会自动release
在S/4HANA系统里我们观察到通过函数CO_61_ORDER_EDIT创建的生产订单会自动释放Release: 通过第86行的IF语句的条件检测不难找到原因. 变量PROFILE_TMP的类型为TC ...
- SAP License:自动创建带内部订单预算管控的在建工程
1.功能:使用内部订单管理在建工程,在订单创建时自动创建在建工程号,日常记帐记入内部订单中,每月月结时将内部订单的余额结转成在建工程. 2.功能Show: 2.1创建内部订单.投资概况由此订单类型对应 ...
- mysql结算订单表到用户_Luffy之结算订单页面(订单模型表的创建,订单的生成,以及订单详情展示等)...
订单页面 在前面我们已经构建了,购物车的页面,接下来到了结算页面 1.首先,在购物车页面点击去结算按钮时,我们需要做如下动作 .前端发送生成订单的请求,点击标签内触发事件 create_order t ...
- SAP S4 MM前台操作讲解-框架采购订单创建与发票校验
1.框架采购订单创建 概念及功能说明 如果低值易耗品或价值很低的服务采购也和正常标准采购流程一样,从处理流程的成本来看是很不合算的.为了简化低值易耗品的采购流程,降低处理流程成本,这时就可以使用框架采 ...
- SAP生产订单创建、工序删除/增加、组件删除/增加、生产订单下达、采购订单创建
2021年的时候在深圳光明区某企业做了一个项目:委外生产订单创建.因为委外的生产订单和当前企业的工序以及组件并不相同,所以需要对创建的生产订单的工序进行删除和增加,对组件进行删除和增加. 当时的业务程 ...
- SAP RETAIL 如何根据分配表查到根据它创建的采购订单?
SAP RETAIL 如何根据分配表查到根据它创建的采购订单? 在SAP RETAIL系统中,我们可以创建好分配表,然后通过分配表可以批量创建采购订单.这个功能在零售行业里会使用到,当有新的门店要营业 ...
- SAP 物料订单创建、下达、报工、收货与投料(ABAP代码)
对主体订单下的某一类物料通过MRP控制者的判断,可以对此类物料进行自动创建生产订单,自动下达,报工.收货,最后对主体订单投料. 1.新增加一个MRP控制者:泵送钢管类物料的MRP控制者必须设置为168 ...
- 中文版的SAP Cloud for Customer销售订单创建手册
在浏览器里打开系统,登录语言选择"中文": 登录进系统后,能看到上图从左到右三个水平的工作中心,分别是"客户,销售和产品". 默认显示的是客户工作中心,里面显示 ...
- 【MM小贴士】SAP创建成本中心采购订单带出默认会计科目和成本中心
在实施SAP项目梳理MM模块业务需求的时候,很多公司都会有这样需求,就是在创建成本中心采购订单的时候,因为成本中心和会计科目是必须输的,所以用户希望系统能够自动带出默认的会计科目和成本中心(如下图). ...
最新文章
- SQL优化常用方法36
- nginx log response_python+pandas分析nginx日志的实例
- 使用Python内置的smtplib包和email包来实现邮件的构造和发送
- 内部结构透视XRAY
- 爬虫笔记:Python Selenium详解
- php mysqldb 数据库切换,Python MySQLdb模块连接操作mysql数据库实例
- 带有Angular JS的Java EE 7 –第1部分
- 前端学习(730):函数的概念
- 2012第51周星期二
- C++判断一个数是否为素数
- Negotiation - 04
- 3D物体标签(随镜头远近,调整自身大小)
- 基于HTML5+JavaScript实现的网页录屏器设计
- php 数组的长度函数,php数组长度函数的例子
- formate在python_python的format方法
- Web服务器站点设置和IIS安装设置图解
- 实验室管理系统 可行性分析
- windows10企业版开启RDP多用户同时登录
- 《A NEURAL TEXT-TO-SPEECH MODEL UTILIZING BROADCAST DATA MIXED WITH BACKGROUND MUSIC》阅读笔记
- Luogu P2448 无尽的生命