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)" >回款登记 + 结束跟踪 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +