Przeglądaj źródła

测试加急跳转

lvhao 6 miesięcy temu
rodzic
commit
87b9a8d1ba

+ 46 - 2
core/CoreApp/controllers/Transfer.php

@@ -78,6 +78,9 @@ class Transfer extends Start_Controller {
         {
              $this->_linqi();
         }
+		else if($arg == 'jiaji'){
+			$this->_jiaji();
+		}
         else if($arg == 'overtime_export'){
              $this->_overtime_export();
         }
@@ -867,9 +870,9 @@ class Transfer extends Start_Controller {
 		$transfer_str = implode(",",$transfer_ids);
 		$this->data['cz_1_num'] = $this->systemtransfer_cr->find_count("orver_flag = 1 and is_over = 0 and time > ".(time()-3600*24*7)  ." and lx in (".$transfer_str.")");
 		$this->data['cz_2_num'] = $this->systemtransfer_cr->find_count("orver_flag = 2 and is_over = 0 and time > ".(time()-3600*24*7)  ." and lx in (".$transfer_str.")");
-		$jiaji_num = 0;
+		//$jiaji_num = 0;
 	    
-	    $jiaji_num = $this->systemtransfer->find_count(" is_jiaji = 2 and time > ".(time()-3600*24*7)." and rk not like '%|11|%'" );
+	    // $jiaji_num = $this->systemtransfer->find_count(" is_jiaji = 2 and time > ".(time()-3600*24*7)." and rk not like '%|11|%'" );
 		foreach($transfer_ids as $k=>$v){
 			if($v == 11){
 				unset($transfer_ids[$k]);
@@ -1991,4 +1994,45 @@ class Transfer extends Start_Controller {
 		header( "Expires: 0" ); 
 		exit($str); 
 	}
+
+	public function _jiaji(){
+		if(isset($_SESSION['api']))
+		{
+			$user = $this->user->get_api($_SESSION['api']);
+			$usp = $user;
+		    $pid = "";$tid="";$sid="";$wid="";
+		    $purchase = explode('|',trim($user['purchase'],'|'));
+			$transfer = explode('|',trim($user['transfer'],'|'));
+			$warehouse = explode('|',trim($user['warehouse'],'|'));
+			foreach ($purchase as $value) 
+		    {
+				$pid .= " id = ".$value." or";
+			}
+			foreach ($transfer as $value) 
+		    {
+				$tid .= " id = ".$value." or";
+			}
+			foreach ($warehouse as $value) 
+		    {
+				$wid .= " id = ".$value." or";
+			}
+		}
+		else
+		{
+			header('Location: /');exit;
+		}
+		$transfer_ids = array_column($transfer,'id');
+		foreach($transfer_ids as $k=>$v){
+			if($v == 11){
+				unset($transfer_ids[$k]);
+			}
+		}
+		$transfer_str = implode(",",$transfer_ids);
+		$sql_r = $this->db->query("select s.id,s.is_jiaji,s.rk,c.is_over,c.time,c.lx,c.id from crowd_systemtransfer as s inner join crowd_systemtransfer_cr as c   on c.fid = s.id and c.is_over = 0 and c.time > ".(time()-3600*24*7)  ." and c.lx in (".$transfer_str.") where s.is_jiaji = 2 and s.rk not like '%|11|%'");
+	    // print_r("select s.id,s.is_jiaji,s.rk,c.is_over,c.time,c.lx,c.id from crowd_systemtransfer as s inner join crowd_systemtransfer_cr as c   on c.fid = s.id and c.is_over = 0 and c.time > ".(time()-3600*24*7)  ." and c.lx in (".$transfer_str.") where s.is_jiaji = 2 and s.rk not like '%|11|%'");
+		
+		$tmp_list= $sql_r->result_array();
+		echo "<pre>";
+		var_dump($tmp_list);
+	}
 }

+ 1 - 1
template/erp/transfer_number.html

@@ -214,7 +214,7 @@ layx.html('no-icon','编辑中文备注',layx.multiLine(function () {
 			.shipremarks {width:98%;margin:0px;height:100px}
             .shipremarks_two {width:98%;margin:0px;height:100px}
              </style>
-<p><span style="color:red;font-size:16px;margin-right:10px;"> 是加急</span><span ><label><input name="is_jiaji" type="radio" checked value="1"><font>否</font></label></span><span ><label><input name="is_jiaji" type="radio" value="2" ><font>是</font></label></span></p>
+<p><span style="color:red;font-size:16px;margin-right:10px;"> 是加急</span><span ><label><input name="is_jiaji" type="radio" checked value="1"><font>否</font></label></span><span ><label><input name="is_jiaji" type="radio" value="2" ><font>是</font></label></span></p>
 <p><span style="color:red;font-size:16px;margin-right:10px;"> 是否添加配货信息</span><span ><label><input name="region" type="radio" checked value="1"><font>否</font></label></span><span ><label><input name="region" type="radio" value="2" ><font>是</font></label></span></p>
 <p class='xrckpm'>参考品名:<span></span></p>
 <p><textarea class='shipremarks' name="shipremarks" style="border: 1px solid #000" ></textarea></p>

+ 5 - 1
template/erp/transfer_operate.html

@@ -78,7 +78,7 @@
    
 </li>
 <li>
-    <font class="cona"  style="color:#fff;background-color: #ff3;color:blue;font-weight:900">生产中加急({$jiaji_num})</font>
+    <font class="cona lv_jiaji" data-url="/transfer/jiaji"  style="color:#fff;background-color: #ff3;color:blue;font-weight:900">生产中加急({$jiaji_num})</font>
    
 </li>
 </ul>
@@ -282,6 +282,10 @@ $(".systemwindow").on('click', "#bdbbprintks", function() {
             var url = $(this).data("url");
              window.location.href = url+"?orver_flag=2";
         })
+        $(".lv_jiaji").off("click").on("click",function(){
+            var url = $(this).data("url");
+             window.location.href = url;
+        })
     })
     let ppkc = 0;
     let kcpd = 0;