| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace App\Http\Model;
- use Illuminate\Database\Eloquent\Model;
- use App\Http\Response\Response;
- /**
- * Class Account
- * @package App\Sports\Model
- * 数据源球队model
- */
- class St_team extends Model
- {
- protected $table = 'st_team';
- public $timestamps = false;
- /**
- * 写入数据源球队数据
- * $game_code 球类代码
- * $team 球队名称
- */
- public static function setTeam($game_code,$teamNameArr=[]){
- if(!empty($game_code) and !empty($teamNameArr)){
- //拼装数据
- foreach($teamNameArr as $k => $teamName){
- $set_arr[] = [
- 'game_type' => $game_code,
- 'team_name_cn' => $teamName,
- 'status' => 1,
- 'update_time' => date('Y-m-d H:i:s')
- ];
- }
- //循环写入/更新
- foreach($set_arr as $k =>$set){
- $ret = self::updateOrInsert(
- ['game_type' => $game_code, 'team_name_cn' => $set['team_name_cn']],
- ['status' => $set['status'],'update_time' => $set['update_time']]
- );
- if(empty($ret)) return Response::generate('',Response::SET_TEAM_ERR);
- }
- }
- }
- }
|