Browse Source

问题修改

master
God 2 years ago
parent
commit
801e01a43b
  1. 14
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java
  2. 4
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/advanceInvoice/AppBusAdvanceGinvoiceapplyService.java

14
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java

@ -988,6 +988,13 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica
bv.setBusinessSid(businessSid);
//用户sid
bv.setUserSid(dto.getCreateBySid());
//流程定义id
String billStateKey = dto.getBillStateKey();
if ("003".equals(billStateKey)) {
bv.setModelId(ProcDefEnum.QKFINBILLAPPLICATION.getProDefId());
} else {
bv.setModelId(ProcDefEnum.FINBILLAPPLICATION.getProDefId());
}
//========================================
finBillApplication = fetchBySid(businessSid);
FlowProcessMapQuery flowProcessMapQuery = new FlowProcessMapQuery();
@ -997,13 +1004,6 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica
variables = flowableFeign.getMap(flowProcessMapQuery).getData();
//=======================================
bv.setFormVariables(variables);
//流程定义id
String billStateKey = dto.getBillStateKey();
if ("003".equals(billStateKey)) {
bv.setModelId(ProcDefEnum.QKFINBILLAPPLICATION.getProDefId());
} else {
bv.setModelId(ProcDefEnum.FINBILLAPPLICATION.getProDefId());
}
if (r == 1) {
ResultBean<UpdateFlowFieldVo> voResultBean = flowableFeign.startProcess(bv);
if (!voResultBean.getSuccess()) {

4
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/advanceInvoice/AppBusAdvanceGinvoiceapplyService.java

@ -543,7 +543,7 @@ public class AppBusAdvanceGinvoiceapplyService {
public ResultBean saveAdvanceInvoiceLP(AdvanceInvoiceDto dto) {
FinBillApplicationDto finBillApplicationDto = new FinBillApplicationDto();
BeanUtil.copyProperties(dto, finBillApplicationDto, "arrearsCollectionAppendxs");
BeanUtil.copyProperties(dto, finBillApplicationDto, "arrearsCollectionAppendxs", "fjApplicationAppendxs");
String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(dto.getOrgPath()).getData();
if (StringUtils.isBlank(dto.getQkkpBillNo())) {
finBillApplicationDto.setQkkpBillNo(dto.getBillNo());
@ -1148,7 +1148,7 @@ public class AppBusAdvanceGinvoiceapplyService {
public ResultBean submitAdvanceInvoiceInfoQKLP(SubmitAdvanceInvoiceDto dto) {
ResultBean rb = ResultBean.fireFail();
SubmitFinBillApplicationDto submitAdvanceInvoiceDto = new SubmitFinBillApplicationDto();
BeanUtil.copyProperties(dto, submitAdvanceInvoiceDto, "arrearsCollectionAppendxs");
BeanUtil.copyProperties(dto, submitAdvanceInvoiceDto, "arrearsCollectionAppendxs", "fjApplicationAppendxs");
String useOrgSid = sysStaffOrgFeign.getOrgSidByPath(dto.getOrgPath()).getData();
submitAdvanceInvoiceDto.setUseOrgSid(useOrgSid);
submitAdvanceInvoiceDto.setCreateBySid(dto.getUserSid());

Loading…
Cancel
Save