12345678910111213141516171819202122232425 |
- <?php
- namespace app\common\model;
- use think\Model;
- class UserCategoryView extends Model
- {
- public static function addSecond(User $user,Category $category,$seconds){
- if(!is_numeric($seconds)||$seconds<=0){
- return;
- }
- $has=$user->categoryView()->where('category_id',$category['id'])->find();
- if($has){
- $has->setInc('seconds',$seconds);
- }else{
- $user->categoryView()->save([
- 'category_id'=>$category['id'],
- 'category_name'=>$category['name'],
- 'seconds'=>$seconds,
- ]);
- }
- }
- }
|