|
@@ -5,6 +5,7 @@ namespace App\Console\Commands;
|
|
|
use App\Modules\Book\Models\Chapter;
|
|
|
use App\Modules\Book\Models\Book;
|
|
|
use App\Modules\Book\Models\BookConfig;
|
|
|
+use App\Modules\YunQi\Services\BookYunqiService;
|
|
|
use Illuminate\Console\Command;
|
|
|
use GuzzleHttp\Client;
|
|
|
use GuzzleHttp\Psr7\Request;
|
|
@@ -96,26 +97,22 @@ class YqBook extends Command
|
|
|
'cover'=>$book_info['cover'],
|
|
|
'keyword'=>$book_info['keyword'],
|
|
|
'chapter_count'=>$book_info['chapter_count'],
|
|
|
+ 'category_name'=>$book_info['category_name'],
|
|
|
+ 'status'=>$book_info['status'],
|
|
|
'size'=>$book_info['size']
|
|
|
]);
|
|
|
BookConfig::create([
|
|
|
'bid'=>$book->id,
|
|
|
'force_subscribe_chapter_seq'=>10,
|
|
|
'price'=>8.99,
|
|
|
- 'cover'=>$book_info['book_name'],
|
|
|
+ 'book_name'=>$book_info['book_name'],
|
|
|
+ 'cover'=>$book_info['cover'],
|
|
|
'promotion_domain'=>'iycdm.com',
|
|
|
'charge_type'=>isset($book_info['charge_type'])?$book_info['charge_type']:'CHAPTER',
|
|
|
'is_on_shelf'=>10,
|
|
|
'cp_source'=>'yunqi',
|
|
|
]);
|
|
|
-
|
|
|
- DB::table('book_yunqi')->insert([
|
|
|
- 'bid'=>$book->id,
|
|
|
- 'yq_bid'=>$bid,
|
|
|
- 'type'=>'DEFAULT',
|
|
|
- 'created_at'=>date('Y-m-d H:i:s'),
|
|
|
- 'updated_at'=>date('Y-m-d H:i:s')
|
|
|
- ]);
|
|
|
+ BookYunqiService::create($book->id,$bid);
|
|
|
return $book;
|
|
|
}
|
|
|
|