depotList(); } /** * 添加仓库 * @param DepotRequest $request * @return array * @throws Exception */ #[RequestMapping(path: "depot_add", methods: "POST")] #[Scene(scene: "depot_add")] public function add(DepotRequest $request): array { return (new DepotService)->add(); } /** * 修改仓库 * @return array */ #[RequestMapping(path: "depot_edit", methods: "POST")] #[Scene(scene: "depot_edit")] public function edit(DepotRequest $request): array { return (new DepotService)->edit(); } /** * 删除仓库 * @return array */ #[RequestMapping(path: "depot_delete", methods: "GET")] #[Scene(scene: "depot_delete")] public function delete(DepotRequest $request): array { return (new DepotService)->delete(); } /** * 采购 * @param DepotRequest $request * @return array * @throws Exception */ #[RequestMapping(path: "depot_purchase", methods: "POST")] #[Scene(scene: "purchase")] public function purchase(DepotRequest $request): array { return (new DepotService)->purchase(); } /** * 采购列表 * @param DepotRequest $request * @return array */ #[RequestMapping(path: "purchase_list", methods: "GET")] #[Scene(scene: "purchase_list")] public function purchaseList(DepotRequest $request): array { return (new DepotService)->purchaseList(); } }