package com.huaheng.api.general.controller; import com.huaheng.api.general.domain.CycCountDomain; import com.huaheng.api.general.domain.ReceiptDomain; import com.huaheng.api.general.service.CycleCountService; import com.huaheng.api.general.service.ReceiptApiService; import com.huaheng.framework.aspectj.lang.annotation.ApiLogger; import com.huaheng.framework.aspectj.lang.annotation.Log; import com.huaheng.framework.aspectj.lang.constant.BusinessType; import com.huaheng.framework.web.domain.AjaxResult; import com.huaheng.pc.inventory.cycleCountHeader.domain.CycleCountHeader; import com.huaheng.pc.inventory.cycleCountHeader.service.CycleCountHeaderService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @RestController @RequestMapping("/api/cycleCountApi") @Api(tags = {"盘点单接口"}, value = "盘点单接口cycleCount") public class CycleCountApiController { @Resource private CycleCountService cycleCountService; /** * 同步盘点单 */ @Log(title = "盘点单添加", action = BusinessType.INSERT) @PostMapping("/adjust") @ApiOperation("盘点单添加公共接口") @ResponseBody // @ApiLogger(apiName = "添加盘点单", from="ERP") public AjaxResult cycleCount(@RequestBody CycCountDomain cycCountDomain) { AjaxResult ajaxResult = cycleCountService.insertCycleCount(cycCountDomain); return ajaxResult; } }