| | |
| | | public AjaxResult<StateProjectBO> getById(@PathVariable String id) { |
| | | return AjaxResult.success(stateProjectService.getProjectInfoById(id)); |
| | | } |
| | | |
| | | //获取当前项目的所有街道 |
| | | @GetMapping(UrlConstants.STATE_PROJECT_GET_STREET_BY_ID) |
| | | public AjaxResult<String[]> getProjectBelongingStreetTownById(@PathVariable String id) { |
| | | return AjaxResult.success(stateProjectService.getProjectBelongingStreetTownById(id)); |
| | |
| | | @PostMapping(UrlConstants.STATE_PROJECT_APP_SUCCESS) |
| | | @ApiOperation(value = "app将项目改为已完成", notes = "app将项目改为已完成") |
| | | public AjaxResult<Boolean> appSuccessProject(@RequestBody GetProjectPageBO getProjectPageBO) { |
| | | //todo接workflow 并计算金额 |
| | | return AjaxResult.success(stateProjectService.updateProjectAppStage(getProjectPageBO.getProjectId(), StateProjectStatusEnum.SUCCESS.getKey())); |
| | | } |
| | | |
| | | @PostMapping(UrlConstants.STATE_PROJECT_NOTICE_SIMULATE) |
| | | @ApiOperation(value = "将项目改为模拟", notes = "将项目改为模拟") |
| | | public AjaxResult<Boolean> simulatedProject(@RequestBody GetProjectPageBO getProjectPageBO) { |
| | | //todo接workflow 并计算金额 |
| | | stateProjectService.updateProjectAppStage(getProjectPageBO.getProjectId(), StateProjectStatusEnum.SIMULATE.getKey()); |
| | | return AjaxResult.success(stateProjectService.updateProjectStatus(getProjectPageBO.getProjectId(), StateProjectStatusEnum.SIMULATE.getKey())); |
| | | } |