退货申请及回复,加页面效果

<script type="text/javascript">
        function sendReturnedPurchaseApply(){
            var orderNm = $("#orderNm").val();
            var messageCont = $("#messageCont").val();
            var userId = $("#sysUserId").val();
            if(orderNm == "" || orderNm == null){
                alertMessage("请输入订单编号");
                return false;
            }
            if(messageCont == "" || messageCont == null){
                alertMessage("请输入内容");
                return false;
            } //非空验证结束
            $.ajaxSettings['contentType'] = "application/x-www-form-urlencoded; charset=utf-8";
            $.ajax({
                        type:"POST",url:"/returnedPurchase/sendReturnedPurchaseApply.json",
                        data:{userId:userId,orderNm:orderNm,messageCont:messageCont},
                        dataType:"json",
                        success:function(data){
                            if (data.success == "true") {
                                $("#orderNm").attr("value","");
                                $("#messageCont").attr("value","如果您的问题还没有解决,请回复管理员!");
                                window.location.reload();
                            <%--location.href = "<%=request.getContextPath()%>/returnedPurchase.ac?_method=get&userId="+userId;--%>
                            }else{
                                alertMessage("订单编号错误,请重新输入!");
                            }
                        },
                        error:function(XMLHttpRequest, textStatus) {
                            if (XMLHttpRequest.status == 500) {
                                var result = eval("(" + XMLHttpRequest.responseText + ")");
                                alert(result.jsonError.errorText);
                            }
                        }
                    });
        }
        function sendReply(t){
            var target = t.parents(".area");
            var textarea = target.find("[name='sessionCont']");
            var sessionCont = textarea.val();
            var applyId = target.find("[name='applyId']").val();
            var userId = $("#sysUserId").val();
             if(sessionCont == "" || sessionCont == null){
                alertMessage("请输入内容");
                return false;
            } //非空验证结束
            $.ajax({
                        type:"POST",url:"/returnedPurchase/sendReply.json",
                        data:{applyId:applyId,userId:userId,sessionCont:sessionCont},
                        dataType:"json",
                        success:function(data){
                            if (data.success == "true") {
                                textarea.attr("value","如果您的问题还没有解决,请回复管理员!");
                                window.location.reload();
                            }else{
                                alertMessage("订单编号错误,请重新输入!");
                            }
                        }
                    });
        }
        function alertMessage(message){
            alert(message);
            return false;
        }
        function showReply(t){
            var target = t.parents(".minBox").find(".area");
            if(target.is(":visible")){
                t.find("img").attr("src","../page/vesun/images/register_showPower.gif");
                target.slideToggle("fast");
            }else{
                t.find("img").attr("src","../page/vesun/images/register_showPower2.gif");
                target.slideToggle("fast");
            }
        }
    </script> <div class="rBox">
	    <div class="title">
		  <div class="lBg"></div>
		  <div class="sort_position">退换货</div>
		  <div class="rBg"></div>
		  <div class="clear"></div>
		</div>
		<div class="part1">
		   <div class="tit">退货清单</div>
           <c:set value="${result}" var="list" />
           <c:if test="${empty list}">
               <div class="minBox_none">如需退货,请填写您需要退换货的订单号以及商品二维码!</div>
           </c:if>
           <c:forEach items="${result}" var="returnedPurchaseApplyVo">
		   <div class="minBox">
		     <div class="fixBox1">
			   <div class="muber">
			       <div class="ico"><a href="javascript:void(0)" οnclick="showReply($(this))"><img src="${frontPath}/page/vesun/images/register_showPower.gif"  /></a> </div>
				   <div class="mub">定单号:${returnedPurchaseApplyVo.orderNum}</div>
				   <div class="clear"></div>
			   </div>
			   <div class="time">时间</div>
			   <div class="doing">处理状态</div>
			   <div class="clear"></div> 
			 </div>
			 <div class="fixBox2">
			   <div class="muber">${returnedPurchaseApplyVo.messageCont}</div>
			   <div class="time">${returnedPurchaseApplyVo.messageTime}<%--<br />12:20:30--%></div>
			   <div class="doing">
                   <c:choose>
                       <c:when test="${returnedPurchaseApplyVo.sessionStatCode == 0}">申请退货</c:when>
                       <c:when test="${returnedPurchaseApplyVo.sessionStatCode == 1}">不可退货</c:when>
                       <c:when test="${returnedPurchaseApplyVo.sessionStatCode == 2}">检测中</c:when>
                       <c:when test="${returnedPurchaseApplyVo.sessionStatCode == 3}">不同意退货</c:when>
                       <c:when test="${returnedPurchaseApplyVo.sessionStatCode == 4}">同意退货</c:when>
                       <c:when test="${returnedPurchaseApplyVo.sessionStatCode == 5}">退货完成</c:when>
                       <c:otherwise></c:otherwise>
                   </c:choose>
               </div>
			   <div class="clear"></div> 
			 </div>
             <div class="area" style="display:none;">
			   <div class="fixbox">
				    <label>退货说明:</label>
					<div class="tet">${returnedPurchaseApplyVo.messageCont}</div>
					<div class="clear"></div>
			   </div>
                 <c:if test="${not empty returnedPurchaseApplyVo.returnedPurchaseSessionVos}">
                 <c:forEach items="${returnedPurchaseApplyVo.returnedPurchaseSessionVos}" var="returnedPurchaseSessionVoSet">
                     <div class="fixbox color">
                                <label>${returnedPurchaseSessionVoSet.loginId}:</label>
                                <div class="tet">${returnedPurchaseSessionVoSet.sessionCont}</div>
                         <div class="clear"></div>
                     </div>
                 </c:forEach>
                 </c:if>
			   <div class="fixbox">
				    <label>继续提问:</label>
				    <div class="put"><textarea name="sessionCont" cols="" rows="">如果您的问题还没有解决,请回复管理员!</textarea></div>
					<div class="clear"></div>
			   </div>
               <input type="hidden" name="applyId" value="${returnedPurchaseApplyVo.returnedPurchaseApplyId}"/>
			   <div class="btn"><a href="#" οnclick="sendReply($(this))">回复给管理员</a></div>
			 </div>
		   </div>
           </c:forEach>
		   <div class="tit">退货申请</div>
		   <div class="minBox2">
             <input type="hidden" id="sysUserId" value="${sysUser.sysUserId}"/>
		     <div class="fixbox color">
				    <label class="color">购物订单号:</label>
					<div class="tet"><input id="orderNm" value="" type="text"/></div>
					<div class="clear"></div>
			   </div>
		     <div class="fixbox">
				    <label>退货说明:</label>
				    <div class="put"><textarea id="messageCont" name="" cols="" rows="">如果您的问题还没有解决,请回复管理员!</textarea></div>
					<div class="clear"></div>
			   </div>
			   <div class="btn"><a href="#" οnclick="sendReturnedPurchaseApply()">提交退货申请</a></div>
		   </div>
		</div>
	  </div> 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值