Kaynağa Gözat

客诉页面优化

liujiankang 7 yıl önce
ebeveyn
işleme
6f47790af4

+ 13 - 0
watero-rst-web/src/main/webapp/WEB-INF/views/cm/customer/update_back_goods.ftl

@@ -208,6 +208,9 @@
     function showUpdateSendProduct() {
         var productList = getProduct() ; //所有产品
         var html = "";
+        if(productList == null){
+            return false;
+        }
         for(var i=0;i<productList.length;i++) {
             var product = productList[i];
             var produceFittings = product.fittingsList;  //获取该产品的所有配件
@@ -328,6 +331,11 @@
     function getProduct(){
         var productList;
         var productName = $("#selectProcuct").val();
+        if(productName == null || productName == ""){
+            var productTable = '<td colspan="3">暂无数据!</td>';
+            $("#addProduct").html(productTable);
+            return null;
+        }
         $.ajax({
             type: "POST",
             data:{'productName':productName},
@@ -335,7 +343,12 @@
             async: false,
             success: function(data){
                 if (data.returnCode == 200) {
+                    $("#addProduct").html("");
                     productList = data.returnMsg.productList;
+                }else{
+                    var productTable = '<td colspan="3">暂无数据!</td>';
+                    $("#addProduct").html(productTable);
+                    return null;
                 }
             },
             error: function(XmlHttpRequest, textStatus, errorThrown){

+ 13 - 0
watero-rst-web/src/main/webapp/WEB-INF/views/cm/customer/update_noreason_back.ftl

@@ -206,6 +206,9 @@
     function showUpdateSendProduct() {
         var productList = getProduct() ; //所有产品
         var html = "";
+        if(productList == null){
+            return false;
+        }
         for(var i=0;i<productList.length;i++) {
             var product = productList[i];
             var produceFittings = product.fittingsList;  //获取该产品的所有配件
@@ -325,6 +328,11 @@
     function getProduct(){
         var productList;
         var productName = $("#selectProcuct").val();
+        if(productName == null || productName == ""){
+            var productTable = '<td colspan="3">暂无数据!</td>';
+            $("#addProduct").html(productTable);
+            return null;
+        }
         $.ajax({
             type: "POST",
             data:{'productName':productName},
@@ -332,7 +340,12 @@
             async: false,
             success: function(data){
                 if (data.returnCode == 200) {
+                    $("#addProduct").html("");
                     productList = data.returnMsg.productList;
+                }else{
+                    var productTable = '<td colspan="3">暂无数据!</td>';
+                    $("#addProduct").html(productTable);
+                    return null;
                 }
             },
             error: function(XmlHttpRequest, textStatus, errorThrown){

+ 13 - 0
watero-rst-web/src/main/webapp/WEB-INF/views/cm/customer/update_repair.ftl

@@ -363,6 +363,9 @@
     function showUpdateSendProduct() {
         var productList = getProduct() ; //所有产品
         var html = "";
+        if(productList == null){
+            return false;
+        }
         for(var i=0;i<productList.length;i++) {
             var product = productList[i];
             var produceFittings = product.fittingsList;  //获取该产品的所有配件
@@ -483,6 +486,11 @@
     function getProduct(){
         var productList;
         var productName = $("#selectProcuct").val();
+        if(productName == null || productName == ""){
+            var productTable = '<td colspan="3">暂无数据!</td>';
+            $("#addProduct").html(productTable);
+            return null;
+        }
         $.ajax({
             type: "POST",
             data:{'productName':productName},
@@ -490,7 +498,12 @@
             async: false,
             success: function(data){
                 if (data.returnCode == 200) {
+                    $("#addProduct").html("");
                     productList = data.returnMsg.productList;
+                }else{
+                    var productTable = '<td colspan="3">暂无数据!</td>';
+                    $("#addProduct").html(productTable);
+                    return null;
                 }
             },
             error: function(XmlHttpRequest, textStatus, errorThrown){