ProjectService()->page(); return Result::rest($res); } public function create() { $res = $this->ProjectService()->create(); return Result::rest($res); } public function update() { $res = $this->ProjectService()->update(); return Result::rest($res); } public function delete() { $res = $this->ProjectService()->delete(); return Result::rest($res); } /* * 状态相关接口 */ #[Get('status/list')] public function listStatus() { $res = $this->ProjectStatusService()->list(); return Result::rest($res); } #[Post('status/create')] public function createStatus() { $res = $this->ProjectStatusService()->create(); return Result::rest($res); } #[Post('status/update')] public function updateStatus() { $res = $this->ProjectStatusService()->update(); return Result::rest($res); } /* * 进度相关接口 */ #[Post('schedule/create')] public function createSchedule() { $res = $this->ProjectScheduleService()->create(); return Result::rest($res); } #[Post('schedule/update')] public function updateSchedule() { $res = $this->ProjectScheduleService()->update(); return Result::rest($res); } #[Post('schedule/delete')] public function deleteSchedule() { $res = $this->ProjectScheduleService()->delete(); return Result::rest($res); } /* * 合同相关接口 */ #[Post('contract/page')] public function pageContranct() { $res = $this->ContractService()->page(); return Result::rest($res); } #[Post('contract/create')] public function createContract() { $res = $this->ContractService()->create(); return Result::rest($res); } #[Post('contract/update')] public function updateContract() { $res = $this->ContractService()->update(); return Result::rest($res); } #[Post('contract/delete')] public function deleteContract() { $res = $this->ContractService()->delete(); return Result::rest($res); } }