|
@ -130,7 +130,7 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
qw.eq("fci.purchaseSystemSid", query.getPurchaseSystemSid()); |
|
|
qw.eq("fci.purchaseSystemSid", query.getPurchaseSystemSid()); |
|
|
} |
|
|
} |
|
|
IPage<FinCompanyInvoicing> page = PagerUtil.queryToPage(pq); |
|
|
IPage<FinCompanyInvoicing> page = PagerUtil.queryToPage(pq); |
|
|
IPage<FinCompanyInvoicingVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
IPage<FinCompanyInvoicingVo> pagging = baseMapper.selectPageVoGS(page, qw); |
|
|
PagerVo<FinCompanyInvoicingVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
PagerVo<FinCompanyInvoicingVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
return p; |
|
|
return p; |
|
|
} |
|
|
} |
|
@ -239,12 +239,15 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
return p; |
|
|
return p; |
|
|
} |
|
|
} |
|
|
//=======================
|
|
|
//=======================
|
|
|
|
|
|
//PC查询条件
|
|
|
if (StringUtils.isNotBlank(query.getName())) { |
|
|
if (StringUtils.isNotBlank(query.getName())) { |
|
|
qw.like("fci.name", query.getName()); |
|
|
qw.like("fci.name", query.getName()); |
|
|
} |
|
|
} |
|
|
if (StringUtils.isNotBlank(query.getTaxpayerNo())) { |
|
|
if (StringUtils.isNotBlank(query.getTaxpayerNo())) { |
|
|
qw.like("fci.taxpayerNo", query.getTaxpayerNo()); |
|
|
qw.like("fci.taxpayerNo", query.getTaxpayerNo()); |
|
|
} |
|
|
} |
|
|
|
|
|
//移动端查询条件
|
|
|
|
|
|
|
|
|
IPage<FinCompanyInvoicing> page = PagerUtil.queryToPage(pq); |
|
|
IPage<FinCompanyInvoicing> page = PagerUtil.queryToPage(pq); |
|
|
IPage<FinCompanyInvoicingVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
IPage<FinCompanyInvoicingVo> pagging = baseMapper.selectPageVo(page, qw); |
|
|
PagerVo<FinCompanyInvoicingVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
PagerVo<FinCompanyInvoicingVo> p = PagerUtil.pageToVo(pagging, null); |
|
@ -261,12 +264,10 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
QueryWrapper qw1 = new QueryWrapper<>(); |
|
|
QueryWrapper qw1 = new QueryWrapper<>(); |
|
|
qw1.eq("useOrgSid", useOrgSid); |
|
|
qw1.eq("useOrgSid", useOrgSid); |
|
|
qw1.eq("name", name); |
|
|
qw1.eq("name", name); |
|
|
qw1.isNull("purchaseSystemSid"); |
|
|
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo1 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw1); |
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo1 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw1); |
|
|
QueryWrapper qw2 = new QueryWrapper<>(); |
|
|
QueryWrapper qw2 = new QueryWrapper<>(); |
|
|
qw2.eq("useOrgSid", useOrgSid); |
|
|
qw2.eq("useOrgSid", useOrgSid); |
|
|
qw2.eq("taxpayerNo", taxpayerNo); |
|
|
qw2.eq("taxpayerNo", taxpayerNo); |
|
|
qw1.isNull("purchaseSystemSid"); |
|
|
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo2 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw2); |
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo2 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw2); |
|
|
if (finCompanyInvoicingDetailsVo1 != null || finCompanyInvoicingDetailsVo2 != null) { |
|
|
if (finCompanyInvoicingDetailsVo1 != null || finCompanyInvoicingDetailsVo2 != null) { |
|
|
return rb.setMsg("该企业开票信息已存在"); |
|
|
return rb.setMsg("该企业开票信息已存在"); |
|
@ -278,13 +279,11 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
qw1.eq("useOrgSid", useOrgSid); |
|
|
qw1.eq("useOrgSid", useOrgSid); |
|
|
qw1.notIn("sid", dtoSid); |
|
|
qw1.notIn("sid", dtoSid); |
|
|
qw1.eq("name", name); |
|
|
qw1.eq("name", name); |
|
|
qw1.isNull("purchaseSystemSid"); |
|
|
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo1 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw1); |
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo1 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw1); |
|
|
QueryWrapper qw2 = new QueryWrapper<>(); |
|
|
QueryWrapper qw2 = new QueryWrapper<>(); |
|
|
qw2.eq("useOrgSid", useOrgSid); |
|
|
qw2.eq("useOrgSid", useOrgSid); |
|
|
qw1.notIn("sid", dtoSid); |
|
|
qw1.notIn("sid", dtoSid); |
|
|
qw2.eq("taxpayerNo", taxpayerNo); |
|
|
qw2.eq("taxpayerNo", taxpayerNo); |
|
|
qw1.isNull("purchaseSystemSid"); |
|
|
|
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo2 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw2); |
|
|
FinCompanyInvoicingDetailsVo finCompanyInvoicingDetailsVo2 = baseMapper.selByUseOrgSidAndNameOrTaxNo(qw2); |
|
|
if (finCompanyInvoicingDetailsVo1 != null || finCompanyInvoicingDetailsVo2 != null) { |
|
|
if (finCompanyInvoicingDetailsVo1 != null || finCompanyInvoicingDetailsVo2 != null) { |
|
|
return rb.setMsg("该企业开票信息已存在"); |
|
|
return rb.setMsg("该企业开票信息已存在"); |
|
@ -293,8 +292,10 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
return rb.success(); |
|
|
return rb.success(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public List<FinCompanyInvoicingDetailsVo> qyFetchListByName(String name) { |
|
|
public List<FinCompanyInvoicingDetailsVo> qyFetchListByName(String name,String useOrgSid) { |
|
|
QueryWrapper qw = new QueryWrapper<>(); |
|
|
QueryWrapper qw = new QueryWrapper<>(); |
|
|
|
|
|
qw.eq("useOrgSid", useOrgSid); |
|
|
|
|
|
qw.eq("isDelete", 0); |
|
|
qw.like("name", name); |
|
|
qw.like("name", name); |
|
|
List<FinCompanyInvoicingDetailsVo> finCompanyInvoicingDetailsVos = baseMapper.qyFetchListByName(qw); |
|
|
List<FinCompanyInvoicingDetailsVo> finCompanyInvoicingDetailsVos = baseMapper.qyFetchListByName(qw); |
|
|
return finCompanyInvoicingDetailsVos; |
|
|
return finCompanyInvoicingDetailsVos; |
|
@ -304,7 +305,6 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
QueryWrapper qw = new QueryWrapper<>(); |
|
|
QueryWrapper qw = new QueryWrapper<>(); |
|
|
qw.eq("useOrgSid", orgSid); |
|
|
qw.eq("useOrgSid", orgSid); |
|
|
qw.eq("isDelete", 0); |
|
|
qw.eq("isDelete", 0); |
|
|
qw.isNull("purchaseSystemSid"); |
|
|
|
|
|
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw); |
|
|
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw); |
|
|
return finCompanyInvoicingBillListVos; |
|
|
return finCompanyInvoicingBillListVos; |
|
|
} |
|
|
} |
|
@ -313,7 +313,6 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv |
|
|
QueryWrapper qw = new QueryWrapper<>(); |
|
|
QueryWrapper qw = new QueryWrapper<>(); |
|
|
qw.eq("useOrgSid", useOrgSid); |
|
|
qw.eq("useOrgSid", useOrgSid); |
|
|
qw.eq("isDelete", 0); |
|
|
qw.eq("isDelete", 0); |
|
|
qw.isNull("purchaseSystemSid"); |
|
|
|
|
|
qw.like("name",search); |
|
|
qw.like("name",search); |
|
|
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw); |
|
|
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw); |
|
|
return finCompanyInvoicingBillListVos; |
|
|
return finCompanyInvoicingBillListVos; |
|
|