| | |
| | | import com.ruoyi.framework.web.domain.AjaxResult; |
| | | import com.ruoyi.framework.web.domain.R; |
| | | import com.ruoyi.framework.web.page.TableDataInfo; |
| | | import com.ruoyi.sales.dto.InvoiceLedgerDto; |
| | | import com.ruoyi.sales.dto.SalesLedgerDto; |
| | | import com.ruoyi.sales.dto.SalesLedgerProcessRouteDto; |
| | | import com.ruoyi.sales.dto.SalesProcessCardDto; |
| | | import com.ruoyi.sales.dto.*; |
| | | import com.ruoyi.sales.mapper.InvoiceLedgerMapper; |
| | | import com.ruoyi.sales.mapper.ReceiptPaymentMapper; |
| | | import com.ruoyi.sales.pojo.ReceiptPayment; |
| | |
| | | return AjaxResult.success(dto); |
| | | } |
| | | |
| | | @GetMapping("/salesOrders/{salesLedgerId}") |
| | | @ApiOperation("打印销售订单") |
| | | public AjaxResult salesOrders(@PathVariable Long salesLedgerId) { |
| | | SalesOrdersDto salesOrdersDto = salesLedgerService.salesOrders(salesLedgerId); |
| | | return AjaxResult.success(salesOrdersDto); |
| | | } |
| | | |
| | | @PostMapping("/salesInvoices") |
| | | @ApiOperation("打印销售发货单") |
| | | public AjaxResult salesInvoices(@RequestBody List<Long> salesLedgerIds) { |
| | | SalesInvoicesDto dto = salesLedgerService.salesInvoices(salesLedgerIds); |
| | | return AjaxResult.success(dto); |
| | | } |
| | | |
| | | @GetMapping("/salesLabel/{salesLedgerId}") |
| | | @ApiOperation("打印订单标签") |
| | | public AjaxResult salesLabel(@PathVariable Long salesLedgerId) { |
| | | List<SalesLabelDto> list = salesLedgerService.salesLabel(salesLedgerId); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | } |