调整接口

This commit is contained in:
2023-01-17 16:53:57 +08:00
parent 59ffc94546
commit 8dc003eb8a
7 changed files with 43 additions and 7 deletions

View File

@@ -3,6 +3,7 @@
namespace Modules\Mall\Http\Controllers\Api;
use App\Api\Controllers\Controller;
use App\Models\AreaCode;
use Exception;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
@@ -297,4 +298,30 @@ class OrderController extends Controller
return $this->success(new OrderAreaCodeResource($order));
}
/**
* Notes: description
*
* @Author: 玄尘
* @Date: 2023/1/17 13:35
* @param Request $request
* @return JsonResponse
*/
public function areaCodeByCode(Request $request)
{
$code = $request->code;
if (! $code) {
return $this->failed('缺少提货码');
}
$areaCode = AreaCode::query()->where('code', $code)->firstOrFail();
$order = $areaCode->order;
if (! $order) {
return $this->failed('未找到此提货码对应的订单');
}
return $this->success(new OrderAreaCodeResource($order));
}
}