无需弹页的新增页面

<%@page import="org.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument.Include"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!doctype html>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>商户中心-订单满折</title>
<link rel="stylesheet" href="${pageContext.servletContext.contextPath }/css/vendor/common.css" type="text/css">
<link rel="stylesheet" href="${pageContext.servletContext.contextPath }/cy/css/bundle.min.css" type="text/css">
<script src="${pageContext.servletContext.contextPath }/cy/js/lib/jquery.1.10.2.js"></script>
</head>
<body>
<%@include file="../../cy/common/common.jsp" %>
<!-- 头部 -->
<%@include file="../../cy/common/header.jsp"%>
<!-- 头部 -->
<!-- 内容 -->
<div class="n-content clearfix">
<div class="wrap">
<!-- 左侧 -->
<%@include file="../../cy/common/left.jsp"%>
<!-- 左侧 -->
<div class="n-contentR">
<!-- 订单满折-使用情况==============================================开始 -->
<div class="in-saleof-goods Order-full-list">
<div class="h-conright-heade">
当前位置:商户中心 > 商品中心 >  <i class="h-act"> 商品相关基本规格设置</i>
</div>
<div class="h-salegoods-tahea Order-full-nav">
<a href="">优惠券</a>
<a href="${pageContext.servletContext.contextPath }/cycoupon/salesRule/addSalesRule.html">订单满减</a>
<a herf="${pageContext.servletContext.contextPath }/cycoupon/discount/edit.html?flag=1" class="h-salegoods-actived">订单满折</a>
</div>
<div class="z-gcont">
<div>
<form action="${pageContext.servletContext.contextPath }/cycoupon/discount/edit.html?pageNow=${pageNow}" id="form">
<input type="hidden" name="id" id="id"  value="${xosr.id}" >
<input type="hidden" name="ruleId" id="ruleId"  value="${xosr.ruleId}" >
<div class="z-gbottom z-gbottom01">
<div class="z-mname">
<div class="z-mrule">
<span>规则名称:</span>
<input type="text" name="name" id="name"  value="${xosr.name}" data-tip="规则名称不能为空">
</div>
<div class="z-desci">
<span>规则描述:</span>
<textarea cols="30" rows="10" name="description" id="description" data-tip="规则名称不能为空">${xosr.description}</textarea>
</div>
<div class="z-modd">
<!--  <form action="">-->
启用状态:
<label><input type="radio" checked name="useStatus" value="1" <c:if test="${xosr.useStatus == '1' || xosr.useStatus == null}">checked="checked"</c:if>>是</label>
<label><input type="radio" name="useStatus" value="0" <c:if test="${xosr.useStatus == '0' }">checked="checked"</c:if>>否</label>
<!-- </form> -->
</div>
<div class="clearfix p-inpIime p-inpIimezq">
<span class="tabLeft tabLeft01 fl">
起始时间:
</span>
<div class="time-sel-cons fl">
<input id="fromTime" name="fromTime" readonly="readonly" placeholder="请选择时间" type="text" class="time-sel-inputs" value="<fmt:formatDate pattern="yyyy/MM/dd HH:mm:ss" value="${xosr.fromTime }" type="both"/>" data-tip="起始时间不能为空">
<i></i>
</div>
</div>
<div class="clearfix p-inpIime p-inpIimezq">
<span class="tabLeft tabLeft01 fl">
结束时间:
</span>
<div class="time-sel-cons fl">
<input id="toTime" name="toTime" readonly="readonly" placeholder="请选择时间" type="text" class="time-sel-inputs"  value="<fmt:formatDate pattern="yyyy/MM/dd HH:mm:ss" value="${xosr.toTime }" type="both"/>" data-tip="结束时间不能为空">
<i></i>
</div>
</div>
<div class="z-mreduce clearfix">
<span class="z-activ fl">促销活动:</span>
<div class="fl f-addOrderList">
<c:choose>
<c:when test="${fn:length(list) > 0 }">
<c:forEach items="${list}" var="list" varStatus="lists">
<div class="floor-addMc">
<span>订单满:</span>
<input type="text" name="promotionRule[${list.promotionLevel}].conditionMoney" value="${list.conditionMoney}" data-tip="请输入促销金额">
<span class="z-cut">打</span>
<input type="text" name="promotionRule[${list.promotionLevel}].useMoney" value="${list.useMoney}" data-tip="请输入优惠金额">
<span class="z-cut">折</span>
<input type="hidden" name="promotionRule[${list.promotionLevel}].promotionLevel" value="${list.promotionLevel}">
<c:if test="${flag eq '1'}"><span><i class="MerFont z-mcdd f-add">&#xe611;</i></span>
<span class="s-gray9">例如:满100打95折,就是按100*0.95出售。</span></c:if>


</div>
</c:forEach>
</c:when>
<c:otherwise>
<div class="floor-addMc">
<span>订单满:</span>
<input type="text" name="promotionRule[0].conditionMoney" data-tip="请输入促销金额">
<span class="z-cut">打</span>
<input type="text" name="promotionRule[0].useMoney" data-tip="请输入优惠折扣">
<span class="z-cut">折</span>
<span><i class="MerFont z-mcdd f-add">&#xe611;</i></span>
<span class="s-gray9">例如:满100打95折,就是按100*0.95出售。</span>
<input type="hidden" name="promotionRule[0].promotionLevel" value="0">
</div>
</c:otherwise>
</c:choose>
</div>
</div>
<div class="z-mend">
<c:if test="${flag eq '1'}"><input type="button" value="保存" id="submitBtn"  class="btn-default"></c:if>
<a href="javascript:history.go(-1);" class="btn-default btn-empty">返回</a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- 内容 -->
<!-- 底部 -->
<%@include file="../../cy/common/footer.jsp"%>
<!-- 底部 -->
<script src="${pageContext.servletContext.contextPath }/cy/js/src/allPlugins.min.js"></script>
<script src="${pageContext.servletContext.contextPath }/cy/js/lib/laydate.js"></script>
    <script src="${pageContext.servletContext.contextPath }/cy/js/src/common_bundle.js"></script>
<script type="text/javascript">
$(function(){
    function addFloorder(inpName,num){
if (num==3) {return false};
var str = '';
str += '<div class="floor-addMc"> '
+' <span>订单满:</span> <input type="text" name="promotionRule['+ num +'].conditionMoney" data-tip="请输入促销金额"> '
+' <span class="z-cut">打</span> <input type="text" name="promotionRule[' + num + '].useMoney" data-tip="请输入优惠金额"> '
+' <span class="z-cut">折</span>'
+'  <input type="hidden" name="promotionRule[' + num + '].promotionLevel" value="'+ num +'" >';
if (num==1) {
str += ' <span><i class="MerFont z-mcdd f-remove">&#xe612;</i></span>';
};
str += '</div>';
return str;
}
$('.f-addOrderList .f-add').click(function(){
var numAddfloor = $('.floor-addMc').length;
$('.f-addOrderList').append(addFloorder('inputName',numAddfloor));
});
$('body').on('click','.f-remove',function(){
$('.floor-addMc:last').remove();
})
var times01 = {
elem: '#fromTime',
format: 'YYYY/MM/DD hh:mm:ss',
min: laydate.now(), //设定最小日期为当前日期
max: '2099-06-16 23:59:59', //最大日期
istoday: false,
istime:true,
choose: function(datas){
times02.min = datas; //开始日选好后,重置结束日的最小日期
times02.start = datas; //将结束日的初始值设定为开始日
   },
};


laydate(times01);
var times02 = {
elem: '#toTime',
format: 'YYYY/MM/DD hh:mm:ss',
min: laydate.now(), //设定最小日期为当前日期
max: '2099-06-16 23:59:59', //最大日期
istoday: false,
istime:true,
choose: function(datas){
times01.max = datas; //结束日选好后,重置开始日的最大日期
},
};


laydate(times02);


function formValid() {
var flag = true;
//验证是否为空
$("#form [data-tip]").each(function() {
var $el = $(this);
if($.trim($el.val()) === "") {
alert($el.attr("data-tip"));
flag = false;
return false;
}
});
if(!flag) {
return flag;
}
//比较优惠金额和促销金额
$(".floor-addMc").each(function() {
//var cm = $(this).find("[name$='conditionMoney']").val();
var um = $(this).find("[name$='useMoney']").val();
if(um>100){
alert("折扣不能高于100");
return false;
}
/* var um = $(this).find("[name$='useMoney']").val();
if(cm < um) {
alert("优惠金额不能大于促销金额");
flag = false;
return false;
} */
});
return flag;
}


$("#submitBtn").on("click",function(){
var flag = formValid();
if(!flag) {
return false;
}
var data = $("#form").serialize(); 
$.ajax({
url:'${pageContext.servletContext.contextPath }/cycoupon/discount/save.html',
type:'POST',
data: data,
dataType: "json",
success : function(result) {
if(result.code == "1"){
alert(result.msg);
window.location.href = "${pageContext.servletContext.contextPath }/cycoupon/discount/queryList.html";
}else{
alert(result.msg);
}
}
});
});
   
    })
    
    function clearNoNum(obj){
  obj.value = obj.value.replace(/[^\d.]/g,"");  //清除“数字”和“.”以外的字符
  obj.value = obj.value.replace(/^\./g,"");  //验证第一个字符是数字而不是.
  obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
  obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的.
  obj.value = obj.value.replace(/([0-9]+\.[0-9]{2})[0-9]*/,"$1"); //只保留. 后面两位.
}
</script>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值