error('获取参数错误'); } //处理插入数据 $now = time(); $nowDay = date('Ymd', $now); $model = StoreGoodsTracking::find()->where(['mall_id'=>$params['mall_id'],'store_id'=>$params['store_id'],'goods_id'=>$params['goods_id'],'user_id'=>$params['user_id'],'track_date'=>$nowDay,'status'=>1])->one(); if(empty($model)){ $model = new StoreGoodsTracking(); $model->mall_id = $params['mall_id']; $model->store_id = $params['store_id']; $model->goods_id = $params['goods_id']; $model->user_id = $params['user_id']; $model->track_date = $nowDay; $model->browse_num = 1; $model->status = 1; }else{ $model->browse_num += 1; } if($model->save()){ return true; } return false; } }