瀏覽代碼

提交数据

lvhao 5 月之前
父節點
當前提交
0a81344ab9
共有 2 個文件被更改,包括 125 次插入28 次删除
  1. 22 19
      core/CoreApp/controllers/Zzququeu9.php
  2. 103 9
      template/erp/zzququeu9.html

+ 22 - 19
core/CoreApp/controllers/Zzququeu9.php

@@ -38,7 +38,7 @@ class Zzququeu9 extends Start_Controller {
                $this->_xs_two($arg_array);
           }
           elseif($arg == 'add'){
-               $this->_add($arg_array);
+               $this->_add();
           }
           else
           {
@@ -51,7 +51,6 @@ class Zzququeu9 extends Start_Controller {
 
 		if(isset($post['page']))
 		{
-			$where='1=1';
 			$page = $this->input->post('page',true);
 			$perpage = $this->input->post('perpage',true);
 			
@@ -61,10 +60,14 @@ class Zzququeu9 extends Start_Controller {
 			$timetj = strtotime($timetj);
 
 			$order_no = $this->input->post('order_no',true);
+               $where='type = 10 ';
 			if($order_no){
 			    $where .= " and order_no = '".$order_no."' ";
 			}
-			 if(empty($page))
+               if($timetk && $timetj){
+                    $where .= " and create_time  > ".$timetk." and create_time  < ".$timetj." ";
+               }
+			if(empty($page))
                {
                     $start = 0;
                     $perpage = 1;
@@ -154,17 +157,17 @@ class Zzququeu9 extends Start_Controller {
 
                     $dr_no = empty($v['dr_no'])?"":$v['dr_no'];
                     if($v['dr_status'] == 0){
-                         $dr_no .= "<br>"."<span  data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
+                         $dr_no .= "<br>"."<span  data-action='dr' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
                     }elseif($v['dr_status'] == 1){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
+                         $dr_no .= "<br>"."<span data-action='dr' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
                     }elseif($v['dr_status'] == -1){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
+                         $dr_no .= "<br>"."<span data-action='dr' data-process='1' data-id='".$v['id']."' onclick='doAction(this)'>创建调入单</span>";
                     }elseif($v['dr_status'] == 2){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
+                         $dr_no .= "<br>"."<span data-action='dr' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
                     }elseif($v['dr_status'] == -2){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
+                         $dr_no .= "<br>"."<span data-action='dr' data-process='2' data-id='".$v['id']."' onclick='doAction(this)'>提交调入单</span>";
                     }elseif($v['dr_status'] == -3){
-                         $dr_no .= "<br>"."<span data-action='bzch' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
+                         $dr_no .= "<br>"."<span data-action='dr' data-process='3' data-id='".$v['id']."' onclick='doAction(this)'>审核调入单</span>";
                     }
 
                     $list[] = [
@@ -174,10 +177,11 @@ class Zzququeu9 extends Start_Controller {
                          'dc_no'=> $dc_no,
                          'cg_no'=>$cg_no,
                          'xs_no'=>$xs_no,
+                         'dr_no'=>$dr_no,
                          'xs_two_no'=>$xs_two_no,
                          'bzch_no'=>$bzch_no,
                          //'bzsh_no'=>$bzsh_no,
-                         'dr_no'=>$dr_no,
+                        
                          'create_time'=>date("Y-m-d H:i:s",$v['create_time']),
                          'update_time'=>date("Y-m-d H:i:s",$v['update_time'])
                     ];
@@ -219,15 +223,14 @@ class Zzququeu9 extends Start_Controller {
     public function _xs_two($arg_array){
 
     }
-    public function  _add($arg_array){
-        $order_no = $arg_array[0];
-        if(empty($order_no)){
-            exit("订单编码不存在");
-        }
+    public function  _add(){
+       $order_no  = $this->input->post('order_no',true);
+       if(empty($order_no)){
+          echo json_encode(['msg'=>'请输入要添加的订单编码!','success'=>false]);exit;   
+       }
         $info = $this->logic_order->getInfo("number = '" .$order_no."'");
         if(empty($info)){
-            exit("订单不存在");
-            
+           echo json_encode(['msg'=>'订单不存在!请仔细核对单号','success'=>false]);exit; 
         }
         $num = $this->zzquque_u9->find_all("order_no = '".$info['number']."'");
         if(empty($num)){
@@ -239,9 +242,9 @@ class Zzququeu9 extends Start_Controller {
                 'create_time'=>time(),
                 'update_time'=>time(),
             ]);
-            exit("ok".$info['number']);
+            echo json_encode(['msg'=>'添加成功','success'=>true]);exit; 
         }else{
-           exit("error"); 
+            echo json_encode(['msg'=>'添加失败','success'=>false]);exit; 
         }
        
         

+ 103 - 9
template/erp/zzququeu9.html

@@ -44,22 +44,41 @@
                     <li>编号:<input value="" name="order_no" type="text"></li>
                     <li>出库时间<input id="timetk" value="{date('Y-m-d',time()-29*24*3600)} 0:00" name="timetk" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"> 至&nbsp;&nbsp;&nbsp;&nbsp; <input id="timetj" value="{date('Y-m-d',time()+24*3600)} 0:00"
                             name="timetj" type="text" onClick="laydate({istime: true,format:'YYYY-MM-DD hh:mm'})"></li>
+                    <li>
+                        状态:
+                        <select name="status" style="width:150px;" class="select">
+                                <option value="">请选择</option>
+                                <option value="1">调出单(许昌销售)异常</option>
+                                <option value="2">采购单(香港公司)异常</option>
+                                <option value="3">销售单(许昌销售)异常</option>
+                                <option value="4">调入单(香港公司)异常</option>
+                                <option value="5">销售单(香港销售)异常</option>
+                                <option value="6">标准出货单(香港销售)异常</option>
+                                
+                        </select>
+                    </li>
                     <li><span>确 定</span></li>
             </ul>
-
+            <div class="control">
+    
+                <a href="javascript:void(0);" class="btn btn-success" onclick="addData()">添 加</a>
+                
+                <!-- <a href="javascript:void(0);" style="font-size: 15px;" class="check">删 除</a>
+                <a href="javascript:void(0);" style="font-size: 15px;background-color: #f39c12;" onclick="excelexport()">按条件导出</a> -->
+                </div>
             
             <table class="datatitle data" border="0" style="border-collapse:collapse;">
                 <tr>
                     <td><label onClick=""><input name="checkbox" type="checkbox" class="regular-checkbox"></label></td>
                     <td>编号</td>
                     <td>类型</td>
-                    <td>调出单</td>
-                    <td>采购单</td>
-                    <td>销售单</td>
-                    <td>销售单(关联标准出货)</td>
-                    <td>标准出货单</td>
+                    <td>调出单(许昌销售)</td>
+                    <td>采购单(香港公司)</td>
+                    <td>销售单(许昌销售)</td>
+                    <td>调入单(香港公司)</td>
+                    <td>销售单(香港公司)</td>
+                    <td>标准出货单(香港公司)</td>
                     <!-- <td>标准收货单</td> -->
-                    <td>调入单</td>
                     <td>添加时间</td>
                     <td>最后更新时间</td>
                 </tr>
@@ -70,7 +89,13 @@
         <div class="lbwlxq"></div>
         <div class="bomf"></div>
     </div>
-    
+    <div class="ts"><p class="tsn"></p></div>
+    <div class="systemwindow">
+    <div>
+    <p></p>
+    <p><font class="button">确 定</font><font class="esc">取 消</font></p>
+    </div>
+    </div>
     
     <script>
        
@@ -93,8 +118,77 @@
         }
 
         function doAction(that){
-            alert(1)
+            let action = $(that).data('action')
+            let process = $(that).data('process')
+            let id = $(that).data('id')
+            console.log(action)
+            console.log(process)
+            console.log(id)
         }
+
+
+    //记录重发单的信息
+    function addData(){
+        layx.html('no-icon', '<span style="font-size:18px;padding-left:10px">录入订单编码</span>', layx.multiLine(function() {
+            /*
+            <style type="text/css">
+                p{
+                        padding:10px;
+                }
+                .order_no {width:98%;margin:0px;height:90px}
+            </style>
+            <p><textarea class='order_no' name="order_no" style="border: 1px solid #000" placeholder="请输入要执行订单编码" ></textarea></p>
+            */
+        }), {
+            minMenu: false,
+            closeMenu: false,
+            movable: false,
+            shadable: true,
+            width: 300,
+            height: 50,
+            statusBar: true,
+            buttons: [
+                {
+                    label: '取消',
+                    callback: function(id, button, event) {
+                        layx.destroy(id);
+                    },
+                    style: 'color:#000;font-size:16px;'
+                },
+                {
+                    label: '提交',
+                    callback: function(id, button, event) {
+                        let order_no = $(".order_no").val()
+                        layx.destroy(id);
+                        
+                        layx.load('loadId','提交中,请稍后',{shadable:0.6});
+                        $.post("/zzququeu9/add",{
+                            order_no:order_no
+                        },function(a){
+                            layx.destroy('loadId');
+                            if (a && a.success) {
+                                $(".systemwindow div p:eq(0)").html(a.msg);
+                                $(".systemwindow div p:eq(1)").html("<font  onclick='doCheck()'>确 定</font>");
+                                $(".systemwindow").show();
+                            }else{
+                                $(".systemwindow div p:eq(0)").text(a.msg);
+                                $(".systemwindow div p:eq(1)").html("<p><font onclick='doCheck()'>确 定</font></p>");
+                                $(".systemwindow").show();
+                            }
+                        },'json')
+                        
+                    },
+                    style: 'color:#000;font-size:16px;'
+                }
+            ]
+        });
+    }
+
+    function doCheck(){
+        $(".systemwindow").hide();
+        setTimeout('searchspan(2)', 500);
+    }
+
         
     </script>
     <script type="text/javascript" src="{$theme}js/laydate.js"></script>