Browse Source

优化

master
God 2 years ago
parent
commit
7f8c002001
  1. 8
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributor/BaseDistributorService.java
  2. 5
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java
  3. 5
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java
  4. 1
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java
  5. 8
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml
  6. 5
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java
  7. 11
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java
  8. 10
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincompanyinvoicing/FinCompanyInvoicingService.java
  9. 5
      anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/flow/FlowableFallback.java

8
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basedistributor/BaseDistributorService.java

@ -1332,9 +1332,17 @@ public class BaseDistributorService extends MybatisBaseService<BaseDistributorMa
String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData();
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = new ArrayList<>();
if (StringUtils.isBlank(search)) {
if ("02".equals(invoiceKey)){
finCompanyInvoicingBillListVos = finCompanyInvoicingFeign.qySelByUseOrgSid2(useOrgSid, invoiceKey);
}else {
finCompanyInvoicingBillListVos = finCompanyInvoicingFeign.qySelByUseOrgSid(useOrgSid);
}
} else {
if ("02".equals(search)){
finCompanyInvoicingBillListVos = finCompanyInvoicingFeign.qyAppSelByUseOrgSid2(useOrgSid, search, invoiceKey);
}else {
finCompanyInvoicingBillListVos = finCompanyInvoicingFeign.qyAppSelByUseOrgSid(useOrgSid, search);
}
}
List<AppDisAndCustm> appDisAndCustms = new ArrayList<>();
for (FinCompanyInvoicingBillListVo finCompanyInvoicingBillListVo : finCompanyInvoicingBillListVos) {

5
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java

@ -90,6 +90,11 @@ public interface BusSalesOrderFeign {
@ResponseBody
public ResultBean<BusSalesOrderIsDTKPJVo> fetchByContractNo(@PathVariable("contractNo") String contractNo);
@ApiOperation("根据合同编号查询金融方案开票价")
@GetMapping("/fetchByContractNo2/{contractNo}")
@ResponseBody
public ResultBean<BusSalesOrderIsDTKPJVo> fetchByContractNo2(@PathVariable("contractNo") String contractNo);
@ApiOperation("根据sid获取一条数据")
@GetMapping("/fetchBySid/{sid}")
@ResponseBody

5
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java

@ -81,6 +81,11 @@ public class BusSalesOrderFeignFallback implements BusSalesOrderFeign {
return null;
}
@Override
public ResultBean<BusSalesOrderIsDTKPJVo> fetchByContractNo2(String contractNo) {
return null;
}
@Override
public ResultBean<BusSalesOrder> fetchBySid(String sid) {
return null;

1
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java

@ -222,4 +222,5 @@ public interface BusSalesOrderMapper extends BaseMapper<BusSalesOrder> {
String selectBySid(String sid);
String selKpj(String contractNo);
}

8
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml

@ -581,4 +581,12 @@
left join anrui_base.common_contract cc on cc.contractNo = bo.contractNo
where bo.sid = #{sid}
</select>
<select id="selKpj" resultType="java.lang.String">
SELECT ls.mainVehicleAmount
FROM bus_sales_order bo
JOIN anrui_riskcenter.`loan_solutions` ls
ON bo.sid = ls.`salesOrderSid`
WHERE bo.`contractNo` = #{contractNo}
</select>
</mapper>

5
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java

@ -119,6 +119,11 @@ public class BusSalesOrderRest implements BusSalesOrderFeign {
return busSalesOrderService.fetchByContractNo(contractNo);
}
@Override
public ResultBean<BusSalesOrderIsDTKPJVo> fetchByContractNo2(String contractNo) {
return busSalesOrderService.fetchByContractNo2(contractNo);
}
@Override
public ResultBean<BusSalesOrder> fetchBySid(String sid) {
ResultBean rb = ResultBean.fireFail();

11
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

@ -6886,6 +6886,15 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
return rb.success().setData(busSalesOrderIsDTKPJVo);
}
public ResultBean<BusSalesOrderIsDTKPJVo> fetchByContractNo2(String contractNo) {
ResultBean rb = ResultBean.fireFail();
BusSalesOrderIsDTKPJVo busSalesOrderIsDTKPJVo = new BusSalesOrderIsDTKPJVo();
String kpj = baseMapper.selKpj(contractNo);
busSalesOrderIsDTKPJVo.setIsEdit(true);
busSalesOrderIsDTKPJVo.setOneBillMoney(kpj);
return rb.success().setData(busSalesOrderIsDTKPJVo);
}
public ResultBean rePublishSaleOrder(String saleOrderSid, String customerSid, String customerName, String customerMobile) throws InvocationTargetException, IllegalAccessException {
ResultBean rb = ResultBean.fireFail();
@ -7549,4 +7558,6 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
ResultBean<SalesLenderVo> lenderVoResultBean = saleOrderInputLender(saleOrderSid);
return lenderVoResultBean;
}
}

10
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincompanyinvoicing/FinCompanyInvoicingService.java

@ -26,6 +26,7 @@
package com.yxt.anrui.fin.biz.fincompanyinvoicing;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.date.DateUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.buscenter.api.busbillfile.BusAttachTypeEnum;
@ -58,6 +59,7 @@ import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
@ -444,6 +446,8 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv
QueryWrapper qw = new QueryWrapper<>();
qw.eq("useOrgSid", orgSid);
qw.eq("isDelete", 0);
qw.isNotNull("effectiveDate");
qw.ge("effectiveDate", DateUtil.formatDate(new Date()));
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw);
return finCompanyInvoicingBillListVos;
}
@ -453,6 +457,8 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv
qw.eq("useOrgSid", useOrgSid);
qw.eq("isDelete", 0);
qw.eq("invoiceTypeKey",invoiceKey);
qw.isNotNull("effectiveDate");
qw.ge("effectiveDate", DateUtil.formatDate(new Date()));
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw);
return finCompanyInvoicingBillListVos;
}
@ -463,6 +469,8 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv
qw.eq("isDelete", 0);
qw.eq("invoiceTypeKey",invoiceKey);
qw.like("name", search);
qw.isNotNull("effectiveDate");
qw.ge("effectiveDate", DateUtil.formatDate(new Date()));
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw);
return finCompanyInvoicingBillListVos;
}
@ -472,6 +480,8 @@ public class FinCompanyInvoicingService extends MybatisBaseService<FinCompanyInv
qw.eq("useOrgSid", useOrgSid);
qw.eq("isDelete", 0);
qw.like("name", search);
qw.isNotNull("effectiveDate");
qw.ge("effectiveDate", DateUtil.formatDate(new Date()));
List<FinCompanyInvoicingBillListVo> finCompanyInvoicingBillListVos = baseMapper.qySelByUseOrgSid(qw);
return finCompanyInvoicingBillListVos;
}

5
anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/flow/FlowableFallback.java

@ -106,5 +106,10 @@ public class FlowableFallback implements FlowableFeign {
return null;
}
@Override
public ResultBean<Map<String, Object>> getMapQKKP(FlowProcessMapQuery query) {
return null;
}
}

Loading…
Cancel
Save