From f9d4a8626e3f76c94d4f87a8ab3dba6c3afc5be9 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 20 八月 2025 15:20:21 +0800
Subject: [PATCH] 8.22后台

---
 ManagementOKTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js |   94 +++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 86 insertions(+), 8 deletions(-)

diff --git a/ManagementOKTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js b/ManagementOKTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
index 16ccc2d..c7aa561 100644
--- a/ManagementOKTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
+++ b/ManagementOKTravel/guns-admin/src/main/webapp/static/modular/system/tCompany/tCompany_info.js
@@ -206,6 +206,31 @@
         return
     }
 
+    var checkbox3 = $('#checkbox3').prop('checked');
+    var checkbox4 = $('#checkbox4').prop('checked');
+    if (checkbox4) {
+        var tcx = $("input[name='tcx']:checked").val();
+        if (1 == tcx){
+            var tcxPercent = $("#tcxPercent").val();
+            if ("" == tcxPercent){
+                Feng.info("同城小件物流比例抽成不能为空!");
+                return;
+            }else if (!regDouble.test(tcxPercent)) {
+                Feng.info("同城小件物流比例抽成格式不正确!");
+                return;
+            }
+        }else if (2 == tcx){
+            var tcxMoney = $("#tcxMoney").val();
+            if ("" == tcxMoney){
+                Feng.info("同城小件物流固定金额抽成不能为空!");
+                return;
+            }else if (!regDouble.test(tcxMoney)) {
+                Feng.info("同城小件物流固定金额抽成格式不正确!");
+                return;
+            }
+        }
+    }
+
     //提交信息
     var ajax = new $ax(Feng.ctxPath + "/tCompany/add", function(data){
         if ("error" == data){
@@ -220,6 +245,23 @@
     });
     ajax.set(TCompanyInfoDlg.tCompanyInfoData);
     ajax.set("isTaxi",1);
+    if (checkbox3){
+        ajax.set("isCross",1);
+    }else{
+        ajax.set("isCross",2);
+    }
+    if (checkbox4){
+        var tcx = $("input[name='tcx']:checked").val();
+        ajax.set("isSameLogisticsFixedOrProportional",tcx);
+        if (1 == tcx){
+            ajax.set("sameLogisticsMoney",$("#tcxPercent").val());
+        }else if (2 == tcx) {
+            ajax.set("sameLogisticsMoney",$("#tcxMoney").val());
+        }
+        ajax.set("isSameLogistics",1);
+    }else{
+        ajax.set("isSameLogistics",2);
+    }
     ajax.set("subArr",JSON.stringify(subArr));
     ajax.set("account",$("#account").val());
     ajax.set("password",$("#password").val());
@@ -291,6 +333,33 @@
         return
     }
 
+
+    var checkbox2 = $('#checkbox2').prop('checked');
+    var checkbox3 = $('#checkbox3').prop('checked');
+    var checkbox4 = $('#checkbox4').prop('checked');
+    if (checkbox4) {
+        var tcx = $("input[name='tcx']:checked").val();
+        if (1 == tcx){
+            var tcxPercent = $("#tcxPercent").val();
+            if ("" == tcxPercent){
+                Feng.info("同城小件物流比例抽成不能为空!");
+                return;
+            }else if (!regDouble.test(tcxPercent)) {
+                Feng.info("同城小件物流比例抽成格式不正确!");
+                return;
+            }
+        }else if (2 == tcx){
+            var tcxMoney = $("#tcxMoney").val();
+            if ("" == tcxMoney){
+                Feng.info("同城小件物流固定金额抽成不能为空!");
+                return;
+            }else if (!regDouble.test(tcxMoney)) {
+                Feng.info("同城小件物流固定金额抽成格式不正确!");
+                return;
+            }
+        }
+    }
+
     //提交信息
     var ajax = new $ax(Feng.ctxPath + "/tCompany/update", function(data){
         if ("error" == data){
@@ -305,18 +374,27 @@
     });
     ajax.set(TCompanyInfoDlg.tCompanyInfoData);
     if (checkbox2){
-        var cz = $("input[name='cz']:checked").val()
-        ajax.set("isTaxiFixedOrProportional",cz);
-        if (1 == cz){
-            ajax.set("taxiMoney",$("#czPercent").val());
-        }else if (2 == cz) {
-            ajax.set("taxiMoney",$("#czMoney").val());
-        }
         ajax.set("isTaxi",1);
     }else{
         ajax.set("isTaxi",2);
     }
-
+    if (checkbox3){
+        ajax.set("isCross",1);
+    }else{
+        ajax.set("isCross",2);
+    }
+    if (checkbox4){
+        var tcx = $("input[name='tcx']:checked").val();
+        ajax.set("isSameLogisticsFixedOrProportional",tcx);
+        if (1 == tcx){
+            ajax.set("sameLogisticsMoney",$("#tcxPercent").val());
+        }else if (2 == tcx) {
+            ajax.set("sameLogisticsMoney",$("#tcxMoney").val());
+        }
+        ajax.set("isSameLogistics",1);
+    }else{
+        ajax.set("isSameLogistics",2);
+    }
     ajax.set("subArr",JSON.stringify(subArr));
     ajax.set("account",$("#account").val());
     ajax.set("password",$("#password").val());

--
Gitblit v1.7.1