From 2a06345e017b31826ec9242d3ca8662dbcdbc62a Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Thu, 19 Oct 2023 08:41:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/finbillapplication/FinBillApplicationService.java | 5 +++++ .../biz/autoservice/invoiced/InvoicedService.java | 8 +++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java index 058e1617df..4888a8d85d 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java @@ -4461,6 +4461,11 @@ public class FinBillApplicationService extends MybatisBaseService resultBean = busSalesOrderFeign.fetchDetailsBySid(busSalesOrder.getSid()); BusSalesOrderDetailsVo busSalesOrderDetailsVo = resultBean.getData(); billApplicationIInfoVoss = baseMapper.selectByContractNos(contractId); + if("1".equals(busSalesOrder.getPayTypeKey())){ + billApplicationIInfoVoss.setIsCanEdit(true); + }else{ + billApplicationIInfoVoss.setIsCanEdit(false); + } //开票单位 if (StringUtils.isNotBlank(busSalesOrder.getPurchaseSystemSid())) { ResultBean invoicingDetailsVoResultBean = finCompanyInvoicingService.getDetailsByUseOrgAndSystem(busSalesOrder.getUseOrgSid(), busSalesOrder.getPurchaseSystemSid()); diff --git a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java index 0de473eb35..572866581f 100644 --- a/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java +++ b/anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/invoiced/InvoicedService.java @@ -189,10 +189,9 @@ public class InvoicedService { String userSid = query.getUserSid(); String orgPath = query.getOrgPath(); List vins = query.getVins(); - /*if(vins.size() == 0){ + if(vins.size() == 0){ return rb.setMsg("请选择车辆"); - }*/ - vins.add("84c5dfbd-935b-45a2-a7da-7aa3ff30e408"); + } ResultBean billApplicationIInfoVoResultBean = finBillApplicationFeign.selectByContractNo(query.getContractId(),vins); if(billApplicationIInfoVoResultBean.getData() != null){ BillApplicationIInfoVoss billApplicationIInfoVoss = billApplicationIInfoVoResultBean.getData(); @@ -231,6 +230,9 @@ public class InvoicedService { vo.setContractId(finBillApplicationDetailsVo.getContractNo()); vo.setDate(finBillApplicationDetailsVo.getApplyDate()); vo.setUserSid(finBillApplicationDetailsVo.getCreateBySid()); + if("1".equals(finBillApplicationDetailsVo.getShowBtnStr())){ + vo.setShowBtn(true); + } vo.setPublishInfo(finBillApplicationDetailsVo.getDeptName() + "-" + finBillApplicationDetailsVo.getCreateByName()); //根据合同查询销售订单 BusSalesOrder busSalesOrder = busSalesOrderFeign.selectOrderByContractNo(finBillApplicationDetailsVo.getContractNo()).getData();