12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace App\Modules\Activity\Models;
- use Illuminate\Database\Eloquent\Model;
- class ActivitySwitch extends Model
- {
- protected $connection = 'api_mysql';
-
- protected $table = 'activity_show_switch';
- protected $fillable = ['id', 'activity_id', 'distribution_channel_id', 'is_reader_page_show', 'is_sign_message_show', 'created_at', 'updated_at'];
- //更新活动显示开关
- static function updateShowSwitch($activity_id, $distribution_channel_id, $is_reader_page_show, $is_sign_message_show)
- {
- $search_obj = self::where('activity_id', $activity_id)->where('distribution_channel_id', $distribution_channel_id);
- return $search_obj->update(['is_reader_page_show' => $is_reader_page_show, 'is_sign_message_show' => $is_sign_message_show]);
- }
- static function add($data)
- {
- return self::create($data);
- }
- static function getInfo($activity_id, $distribution_channel_id)
- {
- return self::where('activity_id', $activity_id)->where('distribution_channel_id', $distribution_channel_id)->first();
- }
- }
|