From 82d980b09bc6fab69cc669996e691d7445892661 Mon Sep 17 00:00:00 2001 From: ryoeiken <754264374@qq.com> Date: Mon, 25 Jan 2021 17:37:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E7=A5=A8=E7=AE=A1=E7=90=86=E7=BB=93?= =?UTF-8?q?=E6=9D=9F=E8=B7=9F=E8=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/FtInvoiceDaoController.java | 13 +- .../controller/FtSettlementDaoController.java | 1 + ruoyi-ui/src/api/fantang/invoice.js | 8 + .../src/views/fantang/invoiceReturn/index.vue | 144 +++++++++++++++++- 4 files changed, 160 insertions(+), 6 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtInvoiceDaoController.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtInvoiceDaoController.java index 8c1ca4871..e45b31e91 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtInvoiceDaoController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtInvoiceDaoController.java @@ -175,7 +175,18 @@ public class FtInvoiceDaoController extends BaseController { } - return AjaxResult.success("已开票"); } + + @PutMapping("/finish/{id}") + public AjaxResult finish(@PathVariable Long id){ + + FtInvoiceDao invoiceDao = new FtInvoiceDao(); + invoiceDao.setId(id); + invoiceDao.setInvoiceType(1); + + iFtInvoiceDaoService.updateById(invoiceDao); + + return AjaxResult.success("已结束跟踪"); + } } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtSettlementDaoController.java b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtSettlementDaoController.java index 35a5869cb..b3a142e83 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtSettlementDaoController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/fantang/controller/FtSettlementDaoController.java @@ -9,6 +9,7 @@ import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.poi.ExcelUtil; +import com.ruoyi.system.fantang.domain.FtSettleDao; import com.ruoyi.system.fantang.domain.FtSettlementDao; import com.ruoyi.system.fantang.service.IFtSettlementDaoService; import lombok.RequiredArgsConstructor; diff --git a/ruoyi-ui/src/api/fantang/invoice.js b/ruoyi-ui/src/api/fantang/invoice.js index 0803085dd..a0a79355f 100644 --- a/ruoyi-ui/src/api/fantang/invoice.js +++ b/ruoyi-ui/src/api/fantang/invoice.js @@ -43,6 +43,14 @@ export function delInvoice(id) { }) } +// 结束跟踪 +export function finish(id) { + return request({ + url: '/fantang/invoice/finish/' + id, + method: 'put' + }) +} + // 导出财务收费开票 export function exportInvoice(query) { return request({ diff --git a/ruoyi-ui/src/views/fantang/invoiceReturn/index.vue b/ruoyi-ui/src/views/fantang/invoiceReturn/index.vue index 422a08159..3db835ec7 100644 --- a/ruoyi-ui/src/views/fantang/invoiceReturn/index.vue +++ b/ruoyi-ui/src/views/fantang/invoiceReturn/index.vue @@ -78,6 +78,15 @@ v-if="returnFlag(scope.row)" >回款登记 + 结束跟踪 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +