FaceSheetOrderController.php 878 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace app\adminapi\controller\express_assistant;
  3. use app\adminapi\controller\BaseAdminController;
  4. use app\adminapi\logic\express_assistant\FaceSheetOrderLogic;
  5. use app\adminapi\validate\express_assistant\FaceSheetOrderValidate;
  6. use app\common\service\JsonService;
  7. /**
  8. * 打印电子面单
  9. */
  10. class FaceSheetOrderController extends BaseAdminController
  11. {
  12. /**
  13. * @notes 打印电子面单
  14. * @author Tab
  15. * @date 2021/11/22 16:39
  16. */
  17. public function print()
  18. {
  19. $params = (new FaceSheetOrderValidate())->post()->goCheck();
  20. $params['admin_id'] = $this->adminId;
  21. $result = FaceSheetOrderLogic::print($params);
  22. if ($result) {
  23. return JsonService::success('打印完成', ['code' => 1, 'msg' => '打印完成'],1, 0);
  24. }
  25. return JsonService::fail(FaceSheetOrderLogic::getError());
  26. }
  27. }