PdaApiController.java 1011 Bytes
package com.huaheng.api.pda.controller;

import com.huaheng.api.pda.domain.PdaParameter;
import com.huaheng.api.pda.service.PdaApiServiceImpl;
import com.huaheng.framework.aspectj.lang.annotation.ApiLogger;
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;

/**
 * pda外部接口
 * @author xcq
 */
@RestController
@RequestMapping("/api/pda")
@Api(tags = {"pda接口"}, value = "pda接口")
public class PdaApiController {
    @Resource
    private PdaApiServiceImpl pdaApiService;
    /**
     * pda通过送货单创建入库单据
     */
    @PostMapping("/createReceipt")
    @ApiOperation("pda创建入库单据")
    @ResponseBody
    @ApiLogger(apiName = "pda创建入库单据", from="pda")
    public AjaxResult createReceipt(@RequestBody PdaParameter parameter){
        return pdaApiService.createReceiptService(parameter);
    }
}