MpTaskCenter.php 774 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class MpTaskCenter extends Model
  5. {
  6. protected $table = 'mp_task_center';
  7. const STATUS_PENDING = 'pending';
  8. const STATUS_PROCESSING = 'processing';
  9. const STATUS_SUCCESS = 'success';
  10. const STATUS_FAILED = 'failed';
  11. const TYPE_TEXT = 'text';
  12. const TYPE_IMAGE = 'image';
  13. const TYPE_VIDEO = 'video';
  14. const TYPE_SAVE_SCRIPT_PRODUCTS = 'saveScriptProducts';
  15. const TYPE_BATCH_GENERATE_EPISODES = 'batchGenerateEpisodes';
  16. protected $fillable = [
  17. 'uid',
  18. 'cpid',
  19. 'task_type',
  20. 'title',
  21. 'ref_task_id',
  22. 'status',
  23. 'result',
  24. 'error_message',
  25. 'prompt',
  26. 'params',
  27. 'params_md5',
  28. ];
  29. }