GoodsDeliveryTemplateController.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace app\adminapi\controller\goods;
  3. use app\adminapi\controller\BaseAdminController;
  4. use app\adminapi\lists\goods\GoodsDeliveryTemplateLists;
  5. use app\adminapi\logic\goods\GoodsDeliveryTemplateLogic;
  6. use app\adminapi\validate\goods\GoodsDeliveryTemplateValidate;
  7. class GoodsDeliveryTemplateController extends BaseAdminController
  8. {
  9. function lists()
  10. {
  11. return $this->dataLists(new GoodsDeliveryTemplateLists());
  12. }
  13. function add()
  14. {
  15. $params = (new GoodsDeliveryTemplateValidate())->post()->goCheck('add');
  16. (new GoodsDeliveryTemplateLogic())->add($params);
  17. return $this->success('添加成功', [], 1, 1);
  18. }
  19. function edit()
  20. {
  21. $params = (new GoodsDeliveryTemplateValidate())->post()->goCheck('edit');
  22. (new GoodsDeliveryTemplateLogic())->edit($params);
  23. return $this->success('修改成功', [], 1, 1);
  24. }
  25. function delete()
  26. {
  27. $params = (new GoodsDeliveryTemplateValidate())->post()->goCheck('delete');
  28. (new GoodsDeliveryTemplateLogic())->delete($params);
  29. return $this->success('删除成功', [], 1, 1);
  30. }
  31. }