1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.steerinfo.dil.controller;
- import com.steerinfo.dil.model.FormData;
- import com.steerinfo.dil.service.IFormDataService;
- import com.steerinfo.framework.controller.BaseRESTfulController;
- import com.steerinfo.framework.controller.RESTfulResult;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.transaction.annotation.Transactional;
- import org.springframework.web.bind.annotation.*;
- import java.math.BigDecimal;
- /**
- * @Author zhangnan
- * @Date 2021/7/6 9:14
- * @Version 1.0
- */
- @RestController
- @RequestMapping("/${api.version}/fromData")
- public class FormDataController extends BaseRESTfulController {
- @Autowired
- IFormDataService formDataService;
- @ApiOperation(value="查询formData")
- @GetMapping("/{formDataId}")
- public RESTfulResult getFormData(@PathVariable("formDataId") Integer formDataId){
- return success(formDataService.getFormData(formDataId));
- }
- @ApiOperation(value="新增formData")
- @PostMapping("/insert")
- @Transactional
- public RESTfulResult insert(@RequestBody FormData formData){
- BigDecimal formDataId = formDataService.getFormDataId();
- formData.setFormDataId(formDataId);
- formDataService.insertFormData(formData);
- return success(formDataId);
- }
- @ApiOperation(value="修改formData")
- @PostMapping("/update")
- @Transactional
- public RESTfulResult update(@RequestBody FormData formData){
- formDataService.updateFormData(formData);
- return success();
- }
- }
|