| | |
| | | $('#contractBeginTime').val($('#contractEndTime').val()); |
| | | } else { |
| | | $('#custom_beginTime').val($("#contractBeginTime").val()) |
| | | custom_beginTimes.config.min = { |
| | | year: date.year, |
| | | month: date.month - 1,//关键 |
| | | date: date.date, |
| | | hours: date.hours, |
| | | minutes: date.minutes, |
| | | seconds: date.seconds |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | var contractEndTime = laydate.render({ |
| | | elem: '#contractEndTime', //指定元素 |
| | | // min: $("#contractEndTime_not").val(), |
| | | done: function (value, date, endDate) { |
| | | var startDate = new Date($('#contractBeginTime').val()).getTime(); |
| | | var endTime = new Date(value).getTime(); |
| | |
| | | $('#contractEndTime').val($('#contractBeginTime').val()); |
| | | } else { |
| | | $('#custom_endTime').val($("#contractEndTime").val()) |
| | | custom_endTimes.config.max = { |
| | | year: date.year, |
| | | month: date.month - 1,//关键 |
| | | date: date.date, |
| | | hours: date.hours, |
| | | minutes: date.minutes, |
| | | seconds: date.seconds |
| | | } |
| | | var begin = new Date($("#contractBeginTime").val()) |
| | | custom_endTimes.config.min = { |
| | | year: layui.util.toDateString(begin, "yyyy"), |
| | | month: layui.util.toDateString(begin, "MM") - 1,//关键 |
| | | date: layui.util.toDateString(begin, "dd"), |
| | | hours: layui.util.toDateString(begin, "HH"), |
| | | minutes: layui.util.toDateString(begin, "mm"), |
| | | seconds: layui.util.toDateString(begin, "ss") |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | |
| | | laydate.render({ |
| | | elem: '#contractEndTime_not' //指定元素 |
| | | }); |
| | | var custom_beginTimes = laydate.render({ |
| | | elem: '#custom_beginTime', //指定元素 |
| | | // min: $("#contractEndTime").val(), |
| | | // man: $("#contractBeginTime").val(), |
| | | done: function (value, date, endDate) { |
| | | var startDate = new Date(value).getTime(); |
| | | var endTime = new Date($('#custom_endTime').val()).getTime(); |
| | | if (endTime < startDate) { |
| | | layer.msg('结束时间不能小于开始时间'); |
| | | $('#custom_beginTime').val($('#custom_endTime').val()); |
| | | } |
| | | } |
| | | }); |
| | | var custom_endTimes = laydate.render({ |
| | | elem: '#custom_endTime', //指定元素 |
| | | // min: $("#contractEndTime").val(), |
| | | // man: $("#contractBeginTime").val(), |
| | | done: function (value, date, endDate) { |
| | | var startDate = new Date($('#custom_beginTime').val()).getTime(); |
| | | var endTime = new Date(value).getTime(); |
| | | if (endTime < startDate) { |
| | | layer.msg('结束时间不能小于开始时间'); |
| | | $('#custom_endTime').val($('#custom_beginTime').val()); |
| | | } |
| | | } |
| | | }); |
| | | |
| | | //现将临时数据清理 |
| | | admin.putTempData("t_tempProduct", ""); |
| | | //待充值列表 |
| | |
| | | |
| | | },"get") |
| | | } |
| | | //获取软件的服务周期 |
| | | // var getCycleTime=function(departmentId){ |
| | | // admin.req('api-opration/productorderdetail/getContractBeginEndTimeAndNum' , {departmentId: departmentId}, |
| | | // function (data) { |
| | | // if(data.code==0){ |
| | | // $("#contractBeginTime").val(layui.util.toDateString(data.data.beginTime,"yyyy-MM-dd")); |
| | | // $("#contractEndTime").val( layui.util.toDateString(data.data.endTime,"yyyy-MM-dd")); |
| | | // $("#contractNum").val(data.data.count); |
| | | // contractBeginTime.config.max = { |
| | | // 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") |
| | | // } |
| | | // contractEndTime.config.min = { |
| | | // 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") |
| | | // } |
| | | // } |
| | | |
| | | // },"get") |
| | | // } |
| | | |
| | | //限制自定义的时间 |
| | | function xianzhi(){ |
| | | var custom_beginTimesd = laydate.render({ |
| | | elem: '#custom_beginTime', //指定元素 |
| | | min: $("#contractBeginTime").val(), |
| | | max: $("#contractEndTime").val(), |
| | | done: function (value, date, endDate) { |
| | | var startDate = new Date(value).getTime(); |
| | | var endTime = new Date($('#custom_endTime').val()).getTime(); |
| | | if (endTime < startDate) { |
| | | layer.msg('结束时间不能小于开始时间'); |
| | | $('#custom_beginTime').val($('#custom_endTime').val()); |
| | | } |
| | | } |
| | | }); |
| | | var custom_endTimes = laydate.render({ |
| | | elem: '#custom_endTime', //指定元素 |
| | | min: $("#contractBeginTime").val(), |
| | | max: $("#contractEndTime").val(), |
| | | done: function (value, date, endDate) { |
| | | var startDate = new Date($('#custom_beginTime').val()).getTime(); |
| | | var endTime = new Date(value).getTime(); |
| | | if (endTime < startDate) { |
| | | layer.msg('结束时间不能小于开始时间'); |
| | | $('#custom_endTime').val($('#custom_beginTime').val()); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //回显医院基本数据 |
| | | let hospitalData = admin.getTempData('t_hospital'); |
| | |
| | | hospitalData.contractBeginTime = layui.util.toDateString(hospitalData.contractBeginTime, 'yyyy-MM-dd') |
| | | hospitalData.contractEndTime = layui.util.toDateString(hospitalData.contractEndTime, 'yyyy-MM-dd') |
| | | form.val('recharge-form', hospitalData); |
| | | //限制时间 |
| | | xianzhi(); |
| | | getHospitalAddress(hospitalData.hospitalId); |
| | | //装载产品数据 |
| | | table.render({ |
| | |
| | | } |
| | | } |
| | | function submit() { |
| | | console.log(1111111) |
| | | if (!isRun) { |
| | | layer.load(2); |
| | | var listData = admin.getTempData("t_tempProduct"); |