huminmin
10 天以前 d2038a623e02c2d7bb6b95a908832c0432adf2f0
src/main/java/com/ruoyi/sales/controller/InvoiceLedgerController.java
@@ -43,6 +43,7 @@
     */
    @PostMapping("/saveOrUpdate")
    @ApiOperation("开票台账新增")
    @Log(title = "开票台账新增", businessType = BusinessType.UPDATE)
    public AjaxResult invoiceLedgerSaveOrUpdate(@RequestBody InvoiceRegistrationProductDto productDto) {
        invoiceLedgerService.invoiceLedgerSaveOrUpdate(productDto);
        return AjaxResult.success();
@@ -55,6 +56,7 @@
     */
    @DeleteMapping("/del")
    @ApiOperation("开票台账删除")
    @Log(title = "开票台账删除", businessType = BusinessType.DELETE)
    public AjaxResult invoiceLedgerDel(@RequestBody List<Integer> ids) {
        invoiceLedgerService.invoiceLedgerDel(ids);
        return AjaxResult.success();
@@ -68,6 +70,7 @@
     */
    @GetMapping("/page")
    @ApiOperation("开票台账分页查询")
    @Log(title = "开票台账分页查询", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerPage(Page page, InvoiceLedgerDto invoiceLedgerDto) {
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerPage(page, invoiceLedgerDto));
    }
@@ -79,6 +82,7 @@
     */
    @GetMapping("/fileList")
    @ApiOperation("开票台账文件查询")
    @Log(title = "开票台账文件查询", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerFileList(Integer invoiceLedgerId) {
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerFileList(invoiceLedgerId));
    }
@@ -104,6 +108,7 @@
     */
    @PostMapping("/uploadFile")
    @ApiOperation("开票台账文件上传")
    @Log(title = "开票台账文件上传", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerUploadFile(MultipartFile file) {
        try {
            return AjaxResult.success(invoiceLedgerService.invoiceLedgerUploadFile(file));
@@ -120,6 +125,7 @@
     */
    @PostMapping("/export")
    @ApiOperation("开票台账导出")
    @Log(title = "开票台账导出", businessType = BusinessType.EXPORT)
    public void invoiceLedgerExport(HttpServletResponse response, InvoiceRegistrationProductDto invoiceRegistrationProductDto) {
        invoiceLedgerService.invoiceLedgerExport(response, invoiceRegistrationProductDto);
    }
@@ -131,6 +137,7 @@
     */
    @GetMapping("/info")
    @ApiOperation("开票台账详情")
    @Log(title = "开票台账详情", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerInfo(Integer id) {
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerDetail(id));
    }
@@ -142,6 +149,7 @@
     */
    @PostMapping("/commitFile")
    @ApiOperation("文件提交")
    @Log(title = "文件提交", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerCommitFile(@RequestBody InvoiceLedgerDto invoiceLedgerDto) {
        try {
            invoiceLedgerService.invoiceLedgerCommitFile(invoiceLedgerDto);
@@ -158,6 +166,7 @@
     */
    @GetMapping("/list")
    @ApiOperation("开票台账查询")
    @Log(title = "开票台账查询", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerList(InvoiceLedgerDto invoiceLedgerDto) {
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerList(invoiceLedgerDto));
    }
@@ -170,6 +179,7 @@
     */
    @GetMapping("/salesAccount")
    @ApiOperation("客户销售记录")
    @Log(title = "客户销售记录", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerSalesAccount(Page page, InvoiceLedgerDto invoiceLedgerDto) {
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerSalesAccount(page,invoiceLedgerDto));
    }
@@ -179,6 +189,7 @@
     */
    @GetMapping("/getInvoiceAmount")
    @ApiOperation("本月开票金额")
    @Log(title = "本月开票金额", businessType = BusinessType.OTHER)
    public AjaxResult getInvoiceAmount() {
        try {
            BigDecimal amount = invoiceLedgerService.getInvoiceAmount();
@@ -196,6 +207,7 @@
     */
    @GetMapping("/registrationProductPage")
    @ApiOperation("产品开票记录查询")
    @Log(title = "产品开票记录查询", businessType = BusinessType.OTHER)
    public AjaxResult registrationProductPage(Page page, InvoiceRegistrationProductDto registrationProductDto) {
        return AjaxResult.success(invoiceLedgerService.registrationProductPage(page,registrationProductDto));
@@ -208,6 +220,7 @@
     */
    @GetMapping("/invoiceLedgerProductInfo")
    @ApiOperation("产品开票详情")
    @Log(title = "产品开票详情", businessType = BusinessType.OTHER)
    public AjaxResult invoiceLedgerProductDetail(Integer id) {
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerProductDetail(id));
    }
@@ -219,6 +232,7 @@
     */
    @DeleteMapping("delInvoiceLedger/{invoiceRegistrationProductId}")
    @ApiOperation("开票台账删除")
    @Log(title = "开票台账删除", businessType = BusinessType.DELETE)
    public AjaxResult delInvoiceLedger(@PathVariable Integer invoiceRegistrationProductId) {
        try {
            invoiceLedgerService.delInvoiceLedger(invoiceRegistrationProductId);