From d0204d5a1f99851880d945e8a46c5d0801dd512b Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 09 六月 2025 16:52:13 +0800
Subject: [PATCH] bug修改

---
 cloud-server-management/src/main/webapp/static/modular/system/tCoach/tCoach_add.js |   71 ++++++++++++++++++-----------------
 1 files changed, 37 insertions(+), 34 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tCoach/tCoach_add.js b/cloud-server-management/src/main/webapp/static/modular/system/tCoach/tCoach_add.js
index a5ab2ea..320f4ba 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/tCoach/tCoach_add.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/tCoach/tCoach_add.js
@@ -169,13 +169,13 @@
 // 场地管理首页 选择对应的省市
 // 传1是场地管理首页 传2是场地管理添加页面
 TSite.oneChange = function () {
-    var province = $('#pCode option:selected').text();
+    var province = $('#pCode').val();
     var citySelect = document.getElementById("cCode");
-    var ajax = new $ax(Feng.ctxPath + "/tSite/getCity", function(data){
+    var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){
         if(data!=null){
             var content='<option value="">选择市</option>';
             $.each(data, function(k,v) {
-                content += "<option value='"+v.cityCode+"'>"+v.city+"</option>";
+                content += "<option value='"+v.code+"'>"+v.name+"</option>";
             });
             $("#cCode").empty().append(content);
         }
@@ -185,14 +185,13 @@
         $("#cCode").innerHTML = '<option value="">请先选择省/市</option>';
     }
 
-    ajax.set("province",province);
+    ajax.set("oneId",province);
     ajax.start();
 };
 
 TSite.oneChangeNext = function (e) {
     var oneId=$(e).val();
-    var city = $('#cCode option:selected').text();
-    var ajax = new $ax(Feng.ctxPath + "/tSite/accountChangeNext", function(data){
+    var ajax = new $ax(Feng.ctxPath + "/tCoach/getYys", function(data){
         if(data!=null){
             var content='<option value="">选择账号</option>';
             $.each(data, function(k,v) {
@@ -201,26 +200,14 @@
             $("#account").empty().append(content);
         }
     });
+
+    ajax.set("pCode",$("#pCode").val());
+    ajax.set("cCode",$("#cCode").val());
+    ajax.start();
     if (oneId === ""){
         $("#account").innerHTML = '<option style="width: 300px" value="">请先选择省/市</option>';
 
     }
-    ajax.set("oneId",city);
-    ajax.start();
-
-    // var ajax1 = new $ax(Feng.ctxPath + "/tSite/storeChangeNext", function(data){
-    //     if(data!=null && data.length !== 0){
-    //         var content='<option value="">选择门店</option>';
-    //         $.each(data, function(k,v) {
-    //             content += "<option style='width: 300px' value='"+v.id+"'>"+v.name+"</option>";
-    //         });
-    //         $("#store").empty().append(content);
-    //     }else {
-    //         storeSelect.innerHTML = '<option value="">当前所选市没有门店</option>';
-    //     }
-    // });
-    // ajax1.set("oneId",oneId);
-    // ajax1.start();
 };
 
 /**
@@ -314,8 +301,6 @@
 var em = "";// 门店经营结束时间:分钟
 
 TSite.addSubmit = function(){
-
-
     var data = {
         id:null,
         province:"",
@@ -355,7 +340,10 @@
     data.graduateSchool     = $('#graduateSchool').val()
     data.diploma            = $('#img').val()
     data.certificate        = $('#certificate').val()
-
+    if($('#platform_account').is(':checked')){
+        data.cityManagerId = $("#platform_account").val()
+    }
+    
     var temp = ""
 
     for (let i = 0; i < TSite.goodsPicArray.length; i++) {
@@ -364,7 +352,7 @@
         temp = temp+","+TSite.goodsPicArray[i];
     }
     data.certificateImg        = temp
-
+    if ($("#objectType").val()==1){
     if($("#pCode").val()==''){
         Feng.info("请选择省")
         return;
@@ -373,9 +361,10 @@
         Feng.info("请选择市")
         return;
     }
-    if($("#account").val()=='' ){
+    if(data.cityManagerId=='' ){
         Feng.info("请选择账号")
         return;
+    }
     }
     if($("#coachTypeId").val()=='' ){
         Feng.info("请选择教练类型")
@@ -447,8 +436,6 @@
     });
 };
 TSite.editSubmit = function(){
-
-
     var data = {
         id:null,
         province:"",
@@ -488,13 +475,19 @@
     data.graduateSchool     = $('#graduateSchool').val()
     data.diploma            = $('#img').val()
     data.certificate        = $('#certificate').val()
-
+    if($('#platform_account').is(':checked')){
+        data.cityManagerId = $("#platform_account").val()
+    }
+    var goodImgs = this.goodsPicArray;
+    if(goodImgs.length==0){
+        Feng.info("请上传实景图")
+        return;
+    }
     var temp = ""
-
     for (let i = 0; i < TSite.goodsPicArray.length; i++) {
         console.log("循环")
-        console.log(TSite.goodsPicArray[i][`fileName`])
-        temp = temp+","+TSite.goodsPicArray[i][`fileName`];
+        console.log(TSite.goodsPicArray[i])
+        temp = temp+","+TSite.goodsPicArray[i];
     }
     data.certificateImg        = temp
 
@@ -506,7 +499,7 @@
         Feng.info("请选择市")
         return;
     }
-    if($("#account").val()=='' ){
+    if(data.cityManagerId=='' ){
         Feng.info("请选择账号")
         return;
     }
@@ -610,4 +603,14 @@
     var carPhoto = new $WebUpload("img");
     carPhoto.setUploadBarId("progressBar");
     carPhoto.init();
+    
+    
+    $('#platform_account').on('click', function (){
+        if($('#platform_account').is(':checked')){
+            $('#account').val("");
+            $('#account').attr("disabled", 'disabled');
+        }else{
+            $('#account').removeAttr("disabled");
+        }
+    });
 });

--
Gitblit v1.7.1