From 0bc560591385dc1a4b9be8bd4779bf6b539888b1 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期五, 20 十月 2023 17:25:31 +0800 Subject: [PATCH] 10.20.4 --- cloud-server-management/src/main/webapp/static/modular/system/coursePackage/coursePackage_info.js | 148 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 147 insertions(+), 1 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 f69558a..01ab8b9 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 @@ -273,7 +273,7 @@ return } if (null == codeTime || '' == codeTime) { - Feng.error("扣除课时数不能为空不能为空"); + Feng.error("扣除课时数不能为空"); return } if (null == classStartTime || '' == classStartTime) { @@ -463,6 +463,152 @@ // Feng.error("周不能为空"); // return // } + if (type == 1 ) { + + var checkboxes1 = document.getElementsByName('payType'); + var isChecked1 = false; + + for (var i = 0; i < checkboxes1.length; i++) { + if (checkboxes1[i].checked) { + isChecked1 = true; + break; + } + } + + if (isChecked1) { + console.log("At least one checkbox is selected."); + } else { + Feng.error("请选择支付方式") + return; + } + + + var checkboxes = document.getElementsByName('payType'); + var isChecked = false; + var isChecked1 = false; + + for (var i = 0; i < checkboxes.length; i++) { + if (checkboxes[i].checked && checkboxes[i].value === '1') { + isChecked = true; + break; + } + } + + for (var i = 0; i < checkboxes.length; i++) { + if (checkboxes[i].checked && checkboxes[i].value === '2') { + isChecked1 = true; + break; + } + } + + if (isChecked1) { + var elements3 = document.getElementsByClassName('paiCoin'); + + for (var i = 0; i < elements3.length; i++) { + var value = elements3[i].value.trim(); + + if (value === '') { + Feng.error("请输入玩湃币价格") + return; + // Value is empty + // Perform your desired action + } else { + // Value is not empty + // Perform other actions + } + } + + + } + + + + if (isChecked) { + var elements2 = document.getElementsByClassName('cash'); + + for (var i = 0; i < elements2.length; i++) { + var value = elements2[i].value.trim(); + + if (value === '') { + Feng.error("请输入现金价格") + return; + // Value is empty + // Perform your desired action + } else { + // Value is not empty + // Perform other actions + } + } + + + } + + + var elements1 = document.getElementsByClassName('classNumber'); + + for (var i = 0; i < elements1.length; i++) { + var value = elements1[i].value.trim(); + + if (value === '') { + Feng.error("请输入课时数") + return; + // Value is empty + // Perform your desired action + } else { + // Value is not empty + // Perform other actions + } + } + + + + + var elements = document.querySelectorAll('[name="classStartTime"]'); + var isEmpty = false; + + for (var i = 0; i < elements.length; i++) { + if (elements[i].value.trim() === '') { + isEmpty = true; + break; + } + } + + if (isEmpty) { + Feng.error("请输入上课时间") + return; + console.log("At least one element with the name 'yourName' is empty."); + } else { + console.log("All elements with the name 'yourName' are filled."); + } + + + + if (null == maxSubscribeNumber || '' == maxSubscribeNumber) { + Feng.error("最多预约人数不能为空"); + return + } + if (null == codeTime || '' == codeTime) { + Feng.error("扣除课时数不能为空"); + return + } + if (null == classStartTime || '' == classStartTime) { + Feng.error("上课时间不能为空"); + return + } + if (null == classWeeks || '' == classWeeks) { + Feng.error("上课时间不能为空"); + return + } + + + + if (null == validDays || '' == validDays) { + Feng.error("课时有效期不能为空"); + return + } + } + + classWeeks = classWeeks.substring(0, classWeeks.length - 1); if(null == coverDrawing || '' == coverDrawing){ -- Gitblit v1.7.1