From 02fb8cddb6c0ec60b6ba6d08beb673214d9b6959 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期一, 25 九月 2023 17:26:21 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai --- cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage_info.js | 66 ++++++++++++++++++++++++++------ 1 files changed, 53 insertions(+), 13 deletions(-) diff --git a/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage_info.js b/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage_info.js index 9c0e374..c52d5aa 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage_info.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage_info.js @@ -57,6 +57,9 @@ let coachId = $('#coachId').val(); let maxSubscribeNumber = $('#maxSubscribeNumber').val(); let codeTime = $('#codeTime').val(); + let type = $('#type').val(); + let holitime = $('#holitime').val(); + // let classStartTime = JSON.stringify($('#classStartTime').val()); @@ -120,10 +123,10 @@ Feng.error("最多预约人数不能为空"); return } - if(null == codeTime || '' == codeTime){ - Feng.error("最多预约人数不能为空"); - return - } + // if(null == codeTime || '' == codeTime){ + // Feng.error("扣除课时数不能为空不能为空"); + // return + // } if(null == classStartTime || '' == classStartTime){ Feng.error("上课时间不能为空"); return @@ -172,7 +175,9 @@ introduceDrawing: introduceDrawing, sort: sort, validDays: validDays, - coursePackagePaymentConfig: JSON.stringify(price) + coursePackagePaymentConfig: JSON.stringify(price), + type:type, + holitime:holitime } //提交信息 @@ -207,8 +212,16 @@ let coachId = $('#coachId').val(); let maxSubscribeNumber = $('#maxSubscribeNumber').val(); let codeTime = $('#codeTime').val(); + let type = $('#type').val(); - let classStartTime = $('#classStartTime').val(); + let holitime = $('#holitime').val(); + + var inputElements = document.querySelectorAll('input[name="classStartTime"]'); + let classStartTime = JSON.stringify(Array.from(inputElements).map(function(element) { + return element.value; + })) + + // let classStartTime = $('#classStartTime').val(); let classWeeks = ''; $('input[name="classWeeks"]:checked').each(function (index, e) { classWeeks += $(e).val() + ";"; @@ -310,17 +323,20 @@ coachId: coachId, maxSubscribeNumber: maxSubscribeNumber, codeTime: codeTime, - - classStartTime: classStartTime.split(" - ")[0], - classEndTime: classStartTime.split(" - ")[1], + type:type, + classStartTime: classStartTime, + // classEndTime: classStartTime.split(" - ")[1], classWeeks: classWeeks, coverDrawing: coverDrawing, detailDrawing: detailDrawing, introduceDrawing: introduceDrawing, sort: sort, validDays: validDays, - coursePackagePaymentConfig: JSON.stringify(price) + coursePackagePaymentConfig: JSON.stringify(price), + holitime:holitime } + + console.log("======="+obj) //提交信息 var ajax = new $ax(Feng.ctxPath + "/coursePackage/updateCoursePackage", function (data) { @@ -389,7 +405,8 @@ } -function addPrice(){ +function addPrice(y){ + console.log("===="+y) let cash = false; let paiCoin = false; $('input[name="payType"]:checked').each(function (index, e) { @@ -402,7 +419,25 @@ } }) var i = $('#price > div').length+1 - let htmlStr = '' + + let htmlStr = '' + + + if (y===1){ + + htmlStr += '<div class="form-group">\n' + + ' <label class="col-sm-3 control-label">*课时数:</label>\n' + + ' <div class="col-sm-8">\n' + + ' <span class="classNumber_span"><input class="classNumber" type="number" min="0" placeholder="请输入" style="width: 110px;background-color: #FFFFFF;background-image: none;border: 1px solid #e5e6e7;border-radius: 1px;color: inherit;padding: 6px 12px;"> </span> <span class="cash_span">\n'; + + } + if (y===2){ + + htmlStr += '<div class="form-group">\n' + + ' <label class="col-sm-3 control-label"></label>\n' + + ' <div class="col-sm-8">\n' + + ' <span class="classNumber_span" hidden="hidden"><input class="classNumber" type="number" min="0" placeholder="请输入" style="width: 110px;background-color: #FFFFFF;background-image: none;border: 1px solid #e5e6e7;border-radius: 1px;color: inherit;padding: 6px 12px;"> </span> <span class="cash_span">\n'; + + } '<div class="form-group">\n' + ' <label class="col-sm-3 control-label">*课时数:</label>\n' + ' <div class="col-sm-8">\n' + @@ -419,7 +454,7 @@ '</button>'; htmlStr += '</span> <i class="fa fa-trash-o" style="font-size:24px" onclick="removePrice(this)"></i>\n' + - '</div>\n' +'<input type="text" class = "counpons" id = "counpons'+i+'" >'+i+ + '</div>\n' +'<input type="text" hidden="hidden" class = "counpons" id = "counpons'+i+'" >'+i+ '</div>'; $('#price').append(htmlStr); } @@ -431,6 +466,11 @@ $(e).parent('div').parent('div').remove(); } +function removePrice1(e){ + $(e).parent('div').remove(); +} + + $(function () { $('#provinceCode').change(function () { -- Gitblit v1.7.1