wugg 2 years ago
parent
commit
f781314d15
2 changed files with 13 additions and 3 deletions
  1. 3 2
      app/txx/controller/Good.php
  2. 10 1
      app/txx/middleware/CheckAuth.php

+ 3 - 2
app/txx/controller/Good.php

@@ -324,9 +324,10 @@ class Good extends BaseController
     	$ids = array_unique(array_column($param['web_url'],"act_good_id"));
 		foreach ($ids as $item){
 			$actGood =$actm->where(["id"=>$item,"is_del"=>0])->find();
-    	    if($actGood==false) return json_show(1005,'未找到商品数据');
+    	    if($actGood==false)throw new Exception("未找到活动商品",1006);
     	    $num =Db::name("act_goodurl")->where(["act_good_id"=>$item,"is_del"=>0])->count();
-    	    if($num>=$actGood['stock_num']){
+    	    if($num>$actGood['stock_num'])throw new Exception("导入连接数量超过活动数量",1006);
+    	    if($num==$actGood['stock_num']){
     	    	$up =$actm->where(["id"=>$item,"is_del"=>0])->update(["status"=>1,"updatetime"=>date("Y-m-d H:i:s")]);
     	    	if($up==false) return json_show(1005,'商品数据更新失败');
     	    	$upunum = $actm->where(["actCode"=>$actGood["actCode"],"is_del"=>0,"status"=>0])->count();

+ 10 - 1
app/txx/middleware/CheckAuth.php

@@ -20,8 +20,13 @@ class CheckAuth
     	$request->uid=0;
     	$request->uname='';
         $param = $request->post();
+	    $header = $request->header();
+//	    Log::write("IPAddr:".$request->server("REMOTE_ADDR"),"info");
+//	    Log::write("Action:".$request->server("REQUEST_URI"),"info");
+//	    Log::write("param:".json_encode($param),"info");
+//	    Log::write("header:".json_encode($header),"info");
 	    if(!isset($param['token'])||$param['token']==''){
-		    $header = $request->header();
+//		    Log::write("Action:".$request->server("REQUEST_URI"),"info");
 		    $check =$this->check($header,$param);
 		    if($check['code']==1){
 			    return json_show(104,$check['msg']);
@@ -40,6 +45,10 @@ class CheckAuth
 
 
     }
+	public function end(Response $response)
+	{
+//		Log::write("response:".json_encode($response->getContent(),JSON_UNESCAPED_UNICODE),"info");
+	}
 	/**数据接口签名验证
 	* @param $data
 	* @param $param