Upgrade.php 894 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace app\upgrade\v010;
  3. use app\model\diy\Diy;
  4. use app\service\admin\diy\DiyService;
  5. use app\service\core\diy\CoreDiyService;
  6. use app\service\core\poster\CorePosterService;
  7. use think\facade\Db;
  8. class Upgrade
  9. {
  10. public function handle()
  11. {
  12. $poster = new CorePosterService();
  13. // 存在则删除
  14. $poster->del([
  15. [ 'site_id', '=', 0 ],
  16. [ 'type', '=', 'friendspay' ]
  17. ]);
  18. // 创建默认找朋友帮忙付海报
  19. $template = $poster->getTemplateList('', 'friendspay')[ 0 ];
  20. $poster->add(0, '', [
  21. 'name' => $template[ 'name' ],
  22. 'type' => $template[ 'type' ],
  23. 'value' => $template[ 'data' ],
  24. 'status' => 1,
  25. 'is_default' => 1
  26. ]);
  27. // 创建默认主题风格颜色
  28. ( new CoreDiyService() )->initDefaultDiyTheme();
  29. }
  30. }