package com.huaheng.api.xinyi.controller; import com.huaheng.api.xinyi.service.BusinessService; import com.huaheng.framework.web.controller.BaseController; import com.huaheng.framework.web.domain.AjaxResult; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import javax.annotation.Resource; /** * Created by Enzo Cotter on 2020/1/7. */ @Controller @RequestMapping("/xinyi/business") public class BusinessController extends BaseController { @Resource private BusinessService businessService; @GetMapping("getDeliverOrder") @ResponseBody public AjaxResult getDeliverOrder(String organizationId, String deliverHeaderId, int bout){ return AjaxResult.success(businessService.getDeliverOrder(organizationId, deliverHeaderId, bout)); } @GetMapping("getEslipStatus") @ResponseBody public AjaxResult getEslipStatus(String organizationId, String eslipNumber, int bout){ return AjaxResult.success(businessService.getEslipStatus(organizationId, eslipNumber, bout)); } @GetMapping("getEslipTransactions") @ResponseBody public AjaxResult getEslipTransactions(Integer organizationId, String actionType, String dateFrom, String dateTo, Integer headerId, int bout){ return AjaxResult.success(businessService.getEslipTransactions(organizationId, actionType, dateFrom, dateTo, headerId, bout)); } @GetMapping("getRcvShipment") @ResponseBody public AjaxResult getRcvShipment(String organizationId, String eslipNumber, int bout){ return AjaxResult.success(businessService.getRcvShipment(organizationId, eslipNumber, bout)); } @GetMapping("getPoOrder") @ResponseBody public AjaxResult getPoOrder(String organizationId, String eslipNumber, int bout){ return AjaxResult.success(businessService.getPoOrder(organizationId, eslipNumber, bout)); } @GetMapping("validateDeliver") @ResponseBody public AjaxResult validateDeliver(String organizationId, String eslipNumber, int bout){ return AjaxResult.success(businessService.validateDeliver(organizationId, eslipNumber, bout)); } @GetMapping("validatePo") @ResponseBody public AjaxResult validatePo(String organizationId, String eslipNumber, int bout){ return AjaxResult.success(businessService.validatePo(organizationId, eslipNumber, bout)); } @GetMapping("validateRcvShipment") @ResponseBody public AjaxResult validateRcvShipment(String organizationId, String eslipNumber, int bout){ return AjaxResult.success(businessService.validateRcvShipment(organizationId, eslipNumber, bout)); } }