|
|
@ -399,7 +399,6 @@ public class ScmFinanceAdjustApplyService extends MybatisBaseService<ScmFinanceA |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//-------------------------------------流程------------------------------------------------/
|
|
|
|
|
|
|
|
/** |
|
|
@ -646,8 +645,7 @@ public class ScmFinanceAdjustApplyService extends MybatisBaseService<ScmFinanceA |
|
|
|
ScmFinanceAdjustApply scmFinanceAdjustApply = fetchBySid(businessSid); |
|
|
|
scmFinanceAdjustApply.setClosingDate(new Date()); |
|
|
|
baseMapper.updateById(scmFinanceAdjustApply); |
|
|
|
|
|
|
|
|
|
|
|
rePushVoucher(businessSid);//推送调整单、凭证
|
|
|
|
} else { |
|
|
|
//极光推送
|
|
|
|
entity = fetchBySid(businessSid); |
|
|
@ -670,6 +668,32 @@ public class ScmFinanceAdjustApplyService extends MybatisBaseService<ScmFinanceA |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public void rePushVoucher(String sid) { |
|
|
|
ScmFinanceAdjustApply adjustApply = fetchBySid(sid); |
|
|
|
String adjustWay = adjustApply.getAdjustWay(); |
|
|
|
List<ScmFinanceAdjustDetails> details = scmFinanceAdjustDetailsService.selByMainSid(sid); |
|
|
|
if (!details.isEmpty() && details.size() > 0) { |
|
|
|
for (ScmFinanceAdjustDetails detail : details) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (adjustWay.equals("客户交纳")) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else if (adjustWay.equals("公司认损")) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public ResultBean revokeProcess(AdjustTaskQuery query) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
@ -913,4 +937,6 @@ public class ScmFinanceAdjustApplyService extends MybatisBaseService<ScmFinanceA |
|
|
|
flowFeign.delegate(delegateQuery); |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |