ProductAudit.php 668 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace App\Admin\Actions\Grid;
  3. use App\Admin\Forms\ProductAudit as ProductAuditForm;
  4. use Dcat\Admin\Grid\BatchAction;
  5. use Dcat\Admin\Grid\RowAction;
  6. use Dcat\Admin\Widgets\Modal;
  7. class ProductAudit extends RowAction
  8. {
  9. public function title()
  10. {
  11. return admin_trans_label('product_audit');
  12. }
  13. public function render()
  14. {
  15. $form = ProductAuditForm::make()->payload(['id' => $this->getKey(),'review_reply'=>$this->row->review_reply]);
  16. // 实例化表单类
  17. return Modal::make()
  18. ->lg()
  19. ->title($this->title)
  20. ->body($form)
  21. ->button($this->title());
  22. }
  23. }