| 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.CostSurveyFdProjectHeaders;
- import com.hotent.project.manager.CostSurveyFdProjectHeadersManager;
- /**
- * 任务定制-财务表头子表 前端控制器
- *
- * @company 山西清众科技股份有限公司
- * @author 超级管理员
- * @since 2025-10-09
- */
- @RestController
- @RequestMapping("/costSurveyFdProjectHeaders/v1/")
- public class CostSurveyFdProjectHeadersController extends BaseController<CostSurveyFdProjectHeadersManager, CostSurveyFdProjectHeaders> {
- /**
- * 根据id获取任务定制-财务表头子表数据详情
- * @param id
- * @return
- * @throws Exception
- * ModelAndView
- */
- @GetMapping(value="/getDetail")
- @ApiOperation(value="根据id获取任务定制-财务表头子表数据详情",httpMethod = "GET",notes = "根据id获取任务定制-财务表头子表数据详情")
- public CommonResult<CostSurveyFdProjectHeaders> getDetail(@ApiParam(name="id",value="业务对象主键", required = true)@RequestParam(required=true) String id) throws Exception{
- return CommonResult.<CostSurveyFdProjectHeaders>ok().value(baseService.getDetail(id));
- }
- /**
- * 新增,更新任务定制-财务表头子表
- * @param costSurveyFdProjectHeaders
- * @throws Exception
- * @return
- * @exception
- */
- @PostMapping(value="/save")
- @ApiOperation(value = "新增,更新任务定制-财务表头子表数据", httpMethod = "POST", notes = "新增,更新任务定制-财务表头子表数据")
- public CommonResult<String> save(@ApiParam(name="CostSurveyFdProjectHeaders",value="任务定制-财务表头子表对象", required = true)@RequestBody CostSurveyFdProjectHeaders costSurveyFdProjectHeaders) throws Exception{
- String msg = StringUtil.isEmpty(costSurveyFdProjectHeaders.getId()) ? "添加任务定制-财务表头子表成功" : "更新任务定制-财务表头子表成功";
- baseService.createOrUpdate(costSurveyFdProjectHeaders);
- return CommonResult.<String>ok().message(msg);
- }
- }
|