From ae5c409d99c1e74bd1f9fdecb2cdfc71dda6eaac Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Tue, 12 Mar 2024 14:57:19 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BillApplicationIInfoVoss.java | 9 ++++++ .../FinBillApplicationService.java | 28 +++++++++++++++++-- .../api/asservicegroup/AsServiceGroupDto.java | 2 ++ .../asservicegroup/AsServiceGroupQuery.java | 9 ++---- .../api/asservicegroup/AsServiceGroupVo.java | 2 ++ .../asservicesubject/AsServiceSubjectDto.java | 2 ++ .../AsServiceSubjectQuery.java | 13 ++------- .../asservicesubject/AsServiceSubjectVo.java | 2 ++ .../api/asservicetype/AsServiceTypeDto.java | 2 ++ .../api/asservicetype/AsServiceTypeQuery.java | 4 +-- .../as/api/asservicetype/AsServiceTypeVo.java | 2 +- .../asservicegroup/AsServiceGroupRest.java | 2 +- .../asservicegroup/AsServiceGroupService.java | 27 +++++++++++++----- .../AsServiceSubjectService.java | 27 +++++++++++++----- .../asservicetype/AsServiceTypeService.java | 2 ++ 15 files changed, 95 insertions(+), 38 deletions(-) diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/BillApplicationIInfoVoss.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/BillApplicationIInfoVoss.java index 6fc7e7f946..31f7df9eea 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/BillApplicationIInfoVoss.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finbillapplication/BillApplicationIInfoVoss.java @@ -98,4 +98,13 @@ public class BillApplicationIInfoVoss { private Boolean showValueCustomer; @ApiModelProperty("是否为单独新增") private Boolean showBtn; + + // 下载地址 + private String allDownloadUrl; + // 显示生成合同 下载合同按钮 全款/非耽误为true + private int contractBtns; + // 销售订单开票名称 + private String orderInvoiceSid; + // 销售订单开票价格 + private String orderInvoicePrice; } 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 cd3e942b92..f5ca7e26f8 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 @@ -507,7 +507,7 @@ public class FinBillApplicationService extends MybatisBaseService { - private QueryWrapper createQueryWrapper(AsServiceGroupQuery query) { - // todo: 这里根据具体业务调整查询条件 - // 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName())); - QueryWrapper qw = new QueryWrapper<>(); - return qw; - } + + @Autowired + private SysStaffOrgFeign sysStaffOrgFeign; + @Autowired + private SysOrganizationFeign sysOrganizationFeign; public PagerVo listPageVo(PagerQuery pq) { AsServiceGroupQuery query = pq.getParams(); - QueryWrapper qw = createQueryWrapper(query); + QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getGroupName())){ + qw.like("groupName",query.getGroupName()); + } + String createOrgSid = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()).getData(); + qw.eq("createOrgSid",createOrgSid); IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); @@ -75,6 +83,11 @@ public class AsServiceGroupService extends MybatisBaseService { - private QueryWrapper createQueryWrapper(AsServiceSubjectQuery query) { - // todo: 这里根据具体业务调整查询条件 - // 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName())); - QueryWrapper qw = new QueryWrapper<>(); - return qw; - } + + @Autowired + private SysStaffOrgFeign sysStaffOrgFeign; + @Autowired + private SysOrganizationFeign sysOrganizationFeign; public PagerVo listPageVo(PagerQuery pq) { AsServiceSubjectQuery query = pq.getParams(); - QueryWrapper qw = createQueryWrapper(query); + QueryWrapper qw = new QueryWrapper<>(); + if (StringUtils.isNotBlank(query.getSubjectName())){ + qw.like("subjectName",query.getSubjectName()); + } + String createOrgSid = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()).getData(); + qw.eq("createOrgSid",createOrgSid); IPage page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null); @@ -75,6 +83,11 @@ public class AsServiceSubjectService extends MybatisBaseService page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); PagerVo p = PagerUtil.pageToVo(pagging, null);