package com.huaheng.api.general.controller; import com.huaheng.api.general.domain.Receipt; import com.huaheng.api.general.service.ReceiptService; import com.huaheng.framework.aspectj.lang.annotation.Log; import com.huaheng.framework.aspectj.lang.constant.BusinessType; import com.huaheng.framework.web.domain.AjaxResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; /** * Created by Enzo Cotter on 2019/11/4. * @author mahuandong */ @RestController @RequestMapping("/api/receipt") @Api(tags = {"basicData"}, description = "入库接口") public class ReceiptController { @Resource private ReceiptService receiptService; /** * 入库单下发 */ @Log(title = "入库单下发", action = BusinessType.INSERT) @PostMapping("/insertReceipt") @ApiOperation("入库单下发接口") @ResponseBody public AjaxResult MaterialApi(@RequestBody Receipt receipt) { System.out.println("————————开始接收入库单——————————"); System.out.println(receipt); AjaxResult ajaxResult = receiptService.insertReceipt(receipt); return ajaxResult; } }