forked from sfms3.0/sfms3.0
41 changed files with 481 additions and 110 deletions
@ -0,0 +1,62 @@ |
|||
package com.win.module.wms.controller.board; |
|||
|
|||
import com.win.framework.common.pojo.CommonResult; |
|||
import com.win.module.wms.controller.deliverJob.vo.DeliverJobMainRespVO; |
|||
import com.win.module.wms.controller.purchasereceiptJob.vo.PurchasereceiptJobMainRespVO; |
|||
import com.win.module.wms.service.deliverJob.DeliverJobMainService; |
|||
import com.win.module.wms.service.issueJob.IssueJobDetailService; |
|||
import com.win.module.wms.service.production.ProductionDetailService; |
|||
import com.win.module.wms.service.purchasereceiptJob.PurchasereceiptJobMainService; |
|||
import io.swagger.v3.oas.annotations.Operation; |
|||
import io.swagger.v3.oas.annotations.tags.Tag; |
|||
import org.springframework.validation.annotation.Validated; |
|||
import org.springframework.web.bind.annotation.GetMapping; |
|||
import org.springframework.web.bind.annotation.RequestMapping; |
|||
import org.springframework.web.bind.annotation.RestController; |
|||
|
|||
import javax.annotation.Resource; |
|||
import java.util.List; |
|||
import java.util.Map; |
|||
|
|||
import static com.win.framework.common.pojo.CommonResult.success; |
|||
|
|||
@Tag(name = "管理后台 - 看板") |
|||
@RestController |
|||
@RequestMapping("/wms/board") |
|||
@Validated |
|||
public class BoardController { |
|||
|
|||
@Resource |
|||
private PurchasereceiptJobMainService purchasereceiptJobMainService; |
|||
@Resource |
|||
private IssueJobDetailService issueJobDetailService; |
|||
@Resource |
|||
private DeliverJobMainService deliverJobMainService; |
|||
@Resource |
|||
private ProductionDetailService productionDetailService; |
|||
|
|||
@GetMapping("/purchasereceipt") |
|||
@Operation(summary = "采购到货看板") |
|||
public CommonResult<List<PurchasereceiptJobMainRespVO>> purchasereceipt() { |
|||
return success(purchasereceiptJobMainService.getPurchasereceiptJobListBoard()); |
|||
} |
|||
|
|||
@GetMapping("/issue") |
|||
@Operation(summary = "生产叫料看板") |
|||
public CommonResult<List<Map<String, Object>>> issue() { |
|||
return success(issueJobDetailService.getIssueJobListBoard()); |
|||
} |
|||
|
|||
@GetMapping("/production") |
|||
@Operation(summary = "生产计划看板") |
|||
public CommonResult<List<Map<String, Object>>> production() { |
|||
return success(productionDetailService.getProductionPlanListBoard()); |
|||
} |
|||
|
|||
@GetMapping("/deliver") |
|||
@Operation(summary = "成品发运看板") |
|||
public CommonResult<List<DeliverJobMainRespVO>> deliver() { |
|||
return success(deliverJobMainService.getDeliverJobListBoard()); |
|||
} |
|||
|
|||
} |
Loading…
Reference in new issue