lvhao před 5 dny
rodič
revize
fdbc9e7982
1 změnil soubory, kde provedl 57 přidání a 1 odebrání
  1. 57 1
      template/erp/fullordersmt_repeat.html

+ 57 - 1
template/erp/fullordersmt_repeat.html

@@ -10,7 +10,7 @@
 {/loop}</select></li>
 <li>付款时间:<input id="timetk"  value="{date('Y-m-d',time()-2*24*3600)}" name="timetk" type="text" >
 至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)}" name="timetj" type="text" ></li>
-<li><span>确 定</span></li>
+<li><span>确 定</span></li><li><a href="javascript:void(0);" class="repeat" style="color: #fff;background-color: #2084db;">合并订单</a></li>
 </ul>
 <table class="datatitle data" border="0" style="border-collapse:collapse;">
 <tr>
@@ -40,6 +40,62 @@ var dataurl = "/fullordersmt/repeat/";var fdataurl = "/fullordersmt/";
 var editurl = "/fullordersmt/edit/";var operate = "/fullordersmt/";
 var editdj = 3;
 var editt = "筛选订单";
+
+$(".repeat").click(function() {
+	var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+	if (a) {
+        layx.confirm('注意','是否确定合并选择的订单?',function(id){
+                layx.load('loadId','数据加载中');
+            merge();
+            layx.destroy(id);
+        });
+	}
+	else
+	{
+		 $(".ts p").html("请勾选需要合并的内容");
+		 $(".ts").show();
+                setTimeout('$(".ts").fadeOut()', 1000);
+	}
+});
+
+function merge() {
+	$(".express").hide();
+    var a = "";
+    $(".datatext input[name='check']:checked").each(function() {
+        a = a + $(this).val()+",";
+    });
+    $.ajax({
+        url: operate+"merge",
+        data: "s=" + a,
+        type: "POST",
+        dataType: "json",
+        success: function(c) {
+            layx.destroy('loadId');
+            if (c && c.success) {
+				
+				if(c.d)
+				{
+					 for (i = 0; i < c.d.length; i++) 
+					 {
+						 $(".datatext #"+c.d[i]).find("td:eq(11)").text("被合并");
+					 }
+					  $(".datatext #"+c.b).find("td:eq(11)").text("已合并");
+				}
+				 $(".ts p").html(c.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 800);
+            } else {
+                $(".ts p").html(c.msg);
+                $(".ts").fadeIn();
+                setTimeout('$(".ts").fadeOut()', 900);
+                return false;
+            }
+        }
+    });
+};
 </script>
 <script type="text/javascript" src="{$theme}js/time.js"></script>
 {Template footer}