From 044aff7d85f7a9e1dfc41c4ebdd9e24882ac4089 Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期五, 08 十二月 2023 20:19:29 +0800
Subject: [PATCH] 学员回显bug

---
 cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js |   53 +++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 49 insertions(+), 4 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js b/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js
index 155328e..5189058 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js
@@ -299,12 +299,25 @@
         Feng.info("请选择课包名称")
         return;
     }
+
+    var selectElement = document.getElementById('coursePackageName');
+    var selectedOption = selectElement.options[selectElement.selectedIndex];
+    console.log("插入")
+    var type = selectedOption.getAttribute('data-type');
+    console.log('type----------'+type)
+
+
+
+if (type==1) {
     if (role == 1) {
         if ($("#courseTime").val() == '') {
             Feng.info("请选择课时规格")
             return;
         }
     }
+}else {
+    data.classHours = 0
+}
     if($("#cashPayment").val()==''){
         Feng.info("请输入支付金额")
         return;
@@ -322,7 +335,7 @@
         courseTimeId=0;
     }
     $.ajax({
-        url: Feng.ctxPath + "/cpPayment/addCoursePackagePayment/"+ courseTimeId,
+        url: Feng.ctxPath + "/cpPayment/addCoursePackagePayment",
         type: "POST",
         contentType: "application/json", // 设置请求头的 Content-Type
         data: JSON.stringify(data), // 将数据转换为 JSON 字符串
@@ -361,7 +374,8 @@
         if(data!=null){
 
             $.each(data, function(k,v) {
-                content += "<option value='"+v.id+"'>"+v.name+"</option>";
+                // content += "<option value='"+v.id+"'>"+v.name+"</option>";
+                content += "<option value='"+v.id+"'  data-type='"+v.type+"'>"+v.name+"</option>";
             });
             $("#coursePackageName").empty().append(content);
         }
@@ -399,6 +413,37 @@
     }
     ajax.set("id",oneId);
     ajax.start();
+
+
+
+    var ajax1 = new $ax(Feng.ctxPath + "/cpPayment/getCoursePackageType", function(data){
+        if(data!=null){
+                console.log("data ===="+data)
+            if (data != 1){
+                document.getElementById("toHidden").style.display = "none";
+
+                var selectElement = document.getElementById('courseTime');
+                var selectedOption = selectElement.options[1];
+                console.log("插入")
+                var cashPayment = selectedOption.getAttribute('data-cashpayment');
+                var playPaiCoin = selectedOption.getAttribute('data-playpaicoin');
+                console.log(cashPayment)
+                console.log(playPaiCoin)
+                $("#cashPayment").val(cashPayment);
+                $("#playPaiCoin").val(playPaiCoin);
+
+
+            }else {
+                document.getElementById("toHidden").style.display = "block";
+
+            }
+
+        }
+    });
+
+    ajax1.set("id",oneId);
+    ajax1.start();
+
 };
 TQuestion.getCoursePackagePrice = function (e) {
     var c1 = document.getElementById("c1");
@@ -501,7 +546,7 @@
                             maxmin: true,
                             content: Feng.ctxPath + '/appUser/add'
                         });
-                        layer.closeAll('page');
+                        // layer.closeAll('page');
                     },
                     btn2:function () {
                     }
@@ -539,7 +584,7 @@
                                     maxmin: true,
                                     content: Feng.ctxPath + '/appUser/addStudent/'+appUserId
                                 });
-                                layer.closeAll('page');
+                                // layer.closeAll('page');
                             },
                         });
                     }

--
Gitblit v1.7.1