| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package com.hotent.project.controller;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.PostMapping;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import com.hotent.base.model.CommonResult;
- import com.hotent.base.util.StringUtil;
- import io.swagger.annotations.ApiOperation;
- import io.swagger.annotations.ApiParam;
- import org.springframework.web.bind.annotation.RestController;
- import com.hotent.base.controller.BaseController;
- import com.hotent.project.model.CostProjectTaskDocumentData;
- import com.hotent.project.manager.CostProjectTaskDocumentDataManager;
- /**
- * 任务定制-监审项目文书表 前端控制器
- *
- * @company 山西清众科技股份有限公司
- * @author 超级管理员
- * @since 2025-10-09
- */
- @RestController
- @RequestMapping("/costProjectTaskDocumentData/v1/")
- public class CostProjectTaskDocumentDataController extends BaseController<CostProjectTaskDocumentDataManager, CostProjectTaskDocumentData> {
- /**
- * 根据id获取任务定制-监审项目文书表数据详情
- * @param id
- * @return
- * @throws Exception
- * ModelAndView
- */
- @GetMapping(value="/getDetail")
- @ApiOperation(value="根据id获取任务定制-监审项目文书表数据详情",httpMethod = "GET",notes = "根据id获取任务定制-监审项目文书表数据详情")
- public CommonResult<CostProjectTaskDocumentData> getDetail(@ApiParam(name="id",value="业务对象主键", required = true)@RequestParam(required=true) String id) throws Exception{
- return CommonResult.<CostProjectTaskDocumentData>ok().value(baseService.getDetail(id));
- }
- /**
- * 新增,更新任务定制-监审项目文书表
- * @param costProjectTaskDocumentData
- * @throws Exception
- * @return
- * @exception
- */
- @PostMapping(value="/save")
- @ApiOperation(value = "新增,更新任务定制-监审项目文书表数据", httpMethod = "POST", notes = "新增,更新任务定制-监审项目文书表数据")
- public CommonResult<String> save(@ApiParam(name="CostProjectTaskDocumentData",value="任务定制-监审项目文书表对象", required = true)@RequestBody CostProjectTaskDocumentData costProjectTaskDocumentData) throws Exception{
- String msg = StringUtil.isEmpty(costProjectTaskDocumentData.getId()) ? "添加任务定制-监审项目文书表成功" : "更新任务定制-监审项目文书表成功";
- baseService.createOrUpdate(costProjectTaskDocumentData);
- return CommonResult.<String>ok().message(msg);
- }
- }
|