From 7e7f901b2172281dc294dfbc67e6ad00625f09f4 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 04 三月 2024 10:11:21 +0800
Subject: [PATCH] 合并代码

---
 cloud-server-management/src/main/webapp/static/modular/system/bodySideAppointment/tBodySideAppointment.js |   86 +++++++++++++++++--------------------------
 1 files changed, 34 insertions(+), 52 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/static/modular/system/bodySideAppointment/tBodySideAppointment.js b/cloud-server-management/src/main/webapp/static/modular/system/bodySideAppointment/tBodySideAppointment.js
index 8f7d79b..268dddd 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/bodySideAppointment/tBodySideAppointment.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/bodySideAppointment/tBodySideAppointment.js
@@ -14,7 +14,7 @@
 TQuestion.initColumn = function () {
     return [
         {field: 'selectItem', checkbox: true},
-        {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
+        {title: '序号', field: 'id', visible: true, align: 'center', valign: 'middle'},
         {title: '所在省市', field: 'provinceAndCity', visible: true, align: 'center', valign: 'middle'},
         {title: '预约门店', field: 'storeName', visible: true, align: 'center', valign: 'middle'},
         {title: '家长姓名', field: 'parentName', visible: true, align: 'center', valign: 'middle'},
@@ -47,7 +47,20 @@
 TQuestion.dataCount = 0;
 TQuestion.phone = "";
 TQuestion.phoneId = "";
-
+TQuestion.oneChange = function (e) {
+    var oneId=$(e).val();
+    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.code+"'>"+v.name+"</option>";
+            });
+            $("#cCode").empty().append(content);
+        }
+    });
+    ajax.set("oneId",oneId);
+    ajax.start();
+};
 /**
  * 点击添加
  */
@@ -80,7 +93,7 @@
                 area: ['100%', '100%'], //宽高
                 fix: false, //不固定
                 maxmin: true,
-                content: Feng.ctxPath + '/benefits/update/' + TQuestion.seItem.id
+                content: Feng.ctxPath + '/bodySideAppointment/update/' + TQuestion.seItem.id
             });
             this.layerIndex = index;
         }
@@ -106,12 +119,12 @@
         contentType: "application/json", // 设置请求头的 Content-Type
         data: JSON.stringify(ids), // 将数据转换为 JSON 字符串
         success: function(response) {
-            Feng.success("上架成功!");
+            Feng.success("修改成功!");
             TQuestion.search();
 
         },
         error: function(xhr, status, error) {
-            var errorMessage = xhr.responseText ? xhr.responseText : "上架失败!";
+            var errorMessage = xhr.responseText ? xhr.responseText : "修改失败!";
             Feng.error("您的网络异常!");
         }
     });
@@ -142,37 +155,14 @@
             contentType: "application/json", // 设置请求头的 Content-Type
             data: JSON.stringify(data1), // 将数据转换为 JSON 字符串
             success: function(response) {
-                Feng.success("下架成功!");
+                Feng.success("修改成功!");
                 TQuestion.search();
             },
             error: function(xhr, status, error) {
-                var errorMessage = xhr.responseText ? xhr.responseText : "下架失败!";
+                var errorMessage = xhr.responseText ? xhr.responseText : "修改失败!";
                 Feng.error("您的网络异常!");
             }
         });
-    }
-};
-/**
- * 查看详情
- */
-TQuestion.getInfo = function () {
-    var selected = $('#' + this.id).bootstrapTable('getSelections');
-    if(selected.length >1 ){
-        Feng.info("只能选择一条进行查看!");
-    }else {
-        if (this.check()){
-            var selected = $('#' + this.id).bootstrapTable('getSelections');
-
-            var index = layer.open({
-                type: 2,
-                title: '详情',
-                area: ['100%', '100%'], //宽高
-                fix: false, //不固定
-                maxmin: true,
-                content: Feng.ctxPath + '/benefits/info/' + TQuestion.seItem.id
-            });
-            this.layerIndex = index;
-        }
     }
 };
 
@@ -231,24 +221,7 @@
         });
     }
 };
-TQuestion.oneChange = function () {
-    var province = $('#pCode option:selected').text();
-    var citySelect = document.getElementById("cCode");
-    var ajax = new $ax(Feng.ctxPath + "/tSite/getCity", function(data){
-        if(data!=null){
-            var content='<option value="">选择市</option>';
-            $.each(data, function(k,v) {
-                content += "<option value='"+v.cityCode+"'>"+v.city+"</option>";
-            });
-            $("#cCode").empty().append(content);
-        }
-    });
-    if (province === ""){
-        citySelect.innerHTML = '<option value="">请先选择省</option>';
-    }
-    ajax.set("province",province);
-    ajax.start();
-};
+
 
 TQuestion.oneChangeNext = function (e) {
     var oneId=$(e).val();
@@ -275,7 +248,6 @@
     ajax1.start();
 };
 TQuestion.addSubmit = function(){
-
     var data = {
         id:null,
         province:"",
@@ -351,6 +323,8 @@
         data: JSON.stringify(data),
         contentType: "application/json",
         success: function (response) {
+            window.parent.TQuestion.table.refresh();
+            TQuestion.close();
             Feng.success("添加成功");
         },
         error: function (xhr, status, error) {
@@ -388,6 +362,8 @@
         data: JSON.stringify(data),
         contentType: "application/json",
         success: function (response) {
+            window.parent.TQuestion.table.refresh();
+            TQuestion.close();
             Feng.success("添加成功");
         },
         error: function (xhr, status, error) {
@@ -398,15 +374,20 @@
 /**
  * 查询列表
  */
-TQuestion.search = function () {
+TQuestion.search = function (e) {
+
     var queryData = {};
+
     queryData['phone'] =     $("#phone").val();
     queryData['parentName'] = $("#parentName").val();
     queryData['state'] = $("#state").val();
+    queryData['day'] = e;
     TQuestion.table.refresh({query: queryData});
 };
 
-
+TQuestion.close = function() {
+    parent.layer.close(window.parent.TQuestion.layerIndex);
+}
 /**
  * 重置搜索
  */
@@ -415,9 +396,10 @@
     $("#phone").val('');
     $("#parentName").val('');
     $("#state").val('');
-    TQuestion.search();
+    TQuestion.search(null);
 };
 
+
 $(function () {
     var defaultColunms = TQuestion.initColumn();
     var table = new BSTable(TQuestion.id, "/bodySideAppointment/listAll", defaultColunms);

--
Gitblit v1.7.1