From 8fa104184c73aeacc185f4dcedcecf6ec60c4b73 Mon Sep 17 00:00:00 2001 From: zhaoxiaohao <279049017@qq.com> Date: Fri, 11 Dec 2020 16:23:37 +0800 Subject: [PATCH] 添加初始赋值时,自定义时间的限制 --- kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html | 66 ++++++++++++++++++++++++++------ 1 files changed, 53 insertions(+), 13 deletions(-) diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html index aaeb400..129af3e 100644 --- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html +++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/opration/recharge.html @@ -335,7 +335,6 @@ if(listData!=null&&listData.length>0){ listData.forEach((element,index) => { - debugger if(index==0){ max=element.endTime; min=element.beginTime; @@ -530,6 +529,40 @@ minutes: layui.util.toDateString(data.data.endTime, "mm"), seconds: layui.util.toDateString(data.data.endTime, "ss") } + //自定义的时间段 开始时间进行限制 + custom_beginTimes.config.min = { + year: layui.util.toDateString(data.data.beginTime, "yyyy"), + month: layui.util.toDateString(data.data.beginTime, "MM") - 1,//关键 + date: layui.util.toDateString(data.data.beginTime, "dd"), + hours: layui.util.toDateString(data.data.beginTime, "HH"), + minutes: layui.util.toDateString(data.data.beginTime, "mm"), + seconds: layui.util.toDateString(data.data.beginTime, "ss") + } + custom_beginTimes.config.max = { + year: layui.util.toDateString(data.data.endTime, "yyyy"), + month: layui.util.toDateString(data.data.endTime, "MM") - 1,//关键 + date: layui.util.toDateString(data.data.endTime, "dd"), + hours: layui.util.toDateString(data.data.endTime, "HH"), + minutes: layui.util.toDateString(data.data.endTime, "mm"), + seconds: layui.util.toDateString(data.data.endTime, "ss") + } + //自定义的时间段 结束时间进行限制 + custom_endTimes.config.min = { + year: layui.util.toDateString(data.data.beginTime, "yyyy"), + month: layui.util.toDateString(data.data.beginTime, "MM") - 1,//关键 + date: layui.util.toDateString(data.data.beginTime, "dd"), + hours: layui.util.toDateString(data.data.beginTime, "HH"), + minutes: layui.util.toDateString(data.data.beginTime, "mm"), + seconds: layui.util.toDateString(data.data.beginTime, "ss") + } + custom_endTimes.config.max = { + year: layui.util.toDateString(data.data.endTime, "yyyy"), + month: layui.util.toDateString(data.data.endTime, "MM") - 1,//关键 + date: layui.util.toDateString(data.data.endTime, "dd"), + hours: layui.util.toDateString(data.data.endTime, "HH"), + minutes: layui.util.toDateString(data.data.endTime, "mm"), + seconds: layui.util.toDateString(data.data.endTime, "ss") + } $("#contractNum_not").val(data.data.count); } } @@ -556,7 +589,6 @@ var hospitalProvince = hospitalData.hospitalProvince != null ? hospitalData.hospitalProvince : ""; var hospitalCity = hospitalData.hospitalCity != null ? hospitalData.hospitalCity : ""; var hospitalArea = hospitalData.hospitalArea != null ? hospitalData.hospitalArea : ""; - // console.log(hospitalProvince + " " + hospitalCity + " " +hospitalArea) $("#hospitalAreas").val(hospitalProvince + " " + hospitalCity + " " + hospitalArea); //装载产品数据 @@ -815,8 +847,6 @@ } } if (!strUtil.isEmpty(data.endTime)){ - console.log(contractEndTime,"contractEndTime") - console.log(data.endTime,"data.endTimedata.endTime") if (dateUtil.compareDate(data.endTime,contractEndTime)) { layer.msg("结束时间必须小于合同的结束时间!"); return false; @@ -952,7 +982,6 @@ form.on('submit(recharge-form-submit)', function (data) { if (!isRun) { layer.load(2); - debugger var listData = admin.getTempData("t_tempProduct"); // if (listData != null) { var count= 0; @@ -1009,7 +1038,22 @@ listDetailData.push(detailData); }) - if (listDetailData.length > 0) { + if (listDetailData.length <=0) { + var detailData = { + orderId: orderData.id + '', + proId: "0", + proType: 1, + proName: "软件服务周期", + isShare: 0, + ailightCount: 0, + recordCount: 0, + proBegintime: $("#contractBeginTime").val()+' 00:00:00' , + proEndtime: $("#contractEndTime").val()+' 00:00:00' , + orderAilightCount: 0, + orderRecordCount: 0, + }; + listDetailData.push(detailData) + } //提交订单数据 admin.req( 'api-opration/productorderdetail/saveall', @@ -1036,13 +1080,9 @@ }); } }, 'POST'); - } else { - layer.msg("充值数据成功!", { - icon: 2, - time: 1000 - }); - isRun = false; - } + // layer.closeAll(); + // layer.msg("充值数据成功!"); + // isRun = false; } else { layer.msg(data.msg, { icon: 2, -- Gitblit v1.8.0