ShippingTemplateRegion.php 1021 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. /**
  3. * @package merchant
  4. * @Author: Qinii
  5. * @Date: 2020/5/6
  6. * @Time: 14:37
  7. */
  8. namespace app\controller\merchant\store\shipping;
  9. use think\App;
  10. use crmeb\basic\BaseController;
  11. use app\common\repositories\store\shipping\ShippingTemplateRegionRepository as repository;
  12. class ShippingTemplateRegion extends BaseController
  13. {
  14. protected $repository;
  15. /**
  16. * ShippingTemplateRegion constructor.
  17. * @param App $app
  18. * @param repository $repository
  19. */
  20. public function __construct(App $app, repository $repository)
  21. {
  22. parent::__construct($app);
  23. $this->repository = $repository;
  24. }
  25. /**
  26. * @Author:Qinii
  27. * @Date: 2020/5/8
  28. * @Time: 14:39
  29. * @param $id
  30. * @return mixed
  31. */
  32. public function delete($id)
  33. {
  34. if(!$this->repository->merExists($this->request->merId(),$id))
  35. return app('json')->fail('数据不存在');
  36. $this->repository->delete($id);
  37. return app('json')->success('删除成功') ;
  38. }
  39. }