|
@ -29,6 +29,8 @@ import com.yxt.anrui.as.biz.asbusrepairbill.AsBusrepairBillService; |
|
|
import com.yxt.anrui.as.biz.asbusrepairbillvech.AsBusrepairBillVechService; |
|
|
import com.yxt.anrui.as.biz.asbusrepairbillvech.AsBusrepairBillVechService; |
|
|
import com.yxt.anrui.as.feign.base.billno.Rule; |
|
|
import com.yxt.anrui.as.feign.base.billno.Rule; |
|
|
import com.yxt.anrui.as.feign.file.AsFileEnum; |
|
|
import com.yxt.anrui.as.feign.file.AsFileEnum; |
|
|
|
|
|
import com.yxt.anrui.as.feign.fin.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedDto; |
|
|
|
|
|
import com.yxt.anrui.as.feign.fin.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedFeign; |
|
|
import com.yxt.anrui.as.feign.flowable.flow.BusinessVariables; |
|
|
import com.yxt.anrui.as.feign.flowable.flow.BusinessVariables; |
|
|
import com.yxt.anrui.as.feign.flowable.flow.FlowableFeign; |
|
|
import com.yxt.anrui.as.feign.flowable.flow.FlowableFeign; |
|
|
import com.yxt.anrui.as.feign.flowable.flow.ProcDefEnum; |
|
|
import com.yxt.anrui.as.feign.flowable.flow.ProcDefEnum; |
|
@ -113,6 +115,8 @@ public class AsBusclaimInvoiceBillService extends MybatisBaseService<AsBusclaimI |
|
|
private AsBusclaimCheckService asBusclaimCheckService; |
|
|
private AsBusclaimCheckService asBusclaimCheckService; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private SysUserFeign sysUserFeign; |
|
|
private SysUserFeign sysUserFeign; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private FinUncollectedReceivablesDetailedFeign finUncollectedReceivablesDetailedFeign; |
|
|
|
|
|
|
|
|
public PagerVo<AsBusclaimInvoiceBillVo> listPage(PagerQuery<AsBusclaimInvoiceBillQuery> pagerQuery) { |
|
|
public PagerVo<AsBusclaimInvoiceBillVo> listPage(PagerQuery<AsBusclaimInvoiceBillQuery> pagerQuery) { |
|
|
AsBusclaimInvoiceBillQuery query = pagerQuery.getParams(); |
|
|
AsBusclaimInvoiceBillQuery query = pagerQuery.getParams(); |
|
@ -548,8 +552,24 @@ public class AsBusclaimInvoiceBillService extends MybatisBaseService<AsBusclaimI |
|
|
asBusclaimCheckDto.setVinNo(asBusclaimInvoiceBillDetail.getVinNo()); |
|
|
asBusclaimCheckDto.setVinNo(asBusclaimInvoiceBillDetail.getVinNo()); |
|
|
list.add(asBusclaimCheckDto); |
|
|
list.add(asBusclaimCheckDto); |
|
|
} |
|
|
} |
|
|
ResultBean resultBean1 = asBusclaimCheckService.saveCheck(list); |
|
|
asBusclaimCheckService.saveCheck(list); |
|
|
} |
|
|
} |
|
|
|
|
|
//推送厂家开票应收
|
|
|
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusclaimInvoiceBill.getCreateByName()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setCreateBySid(asBusclaimInvoiceBill.getCreateBySid()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setContractSid(asBusclaimInvoiceBill.getSid()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setContractNo(asBusclaimInvoiceBill.getBillNo()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setStaffDeptSid(asBusclaimInvoiceBill.getDeptSid()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setStaffDeptName(asBusclaimInvoiceBill.getDeptName()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgSid(asBusclaimInvoiceBill.getUseOrgSid()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setOrgSidPath(sysOrganization.getOrgSidPath()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setReceivablesName("开票总金额"); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney(asBusclaimInvoiceBill.getInvoiceMoney().toString()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney(asBusclaimInvoiceBill.getInvoiceMoney().toString()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgName(asBusclaimInvoiceBill.getUseOrgName()); |
|
|
|
|
|
finUncollectedReceivablesDetailedDto.setKxState("01"); |
|
|
|
|
|
finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedDto); |
|
|
} else { |
|
|
} else { |
|
|
//极光推送
|
|
|
//极光推送
|
|
|
asBusclaimInvoiceBill = fetchBySid(businessSid); |
|
|
asBusclaimInvoiceBill = fetchBySid(businessSid); |
|
|