|
|
@ -818,14 +818,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -833,6 +836,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -873,14 +877,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -888,6 +895,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1103,8 +1111,27 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
billNode.setNodeCode("6"); |
|
|
|
asBusrepairBillNodeService.insert(billNode); |
|
|
|
} |
|
|
|
if (null != settelApply.getHourAmount()) { |
|
|
|
if (settelApply.getHourAmount().compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
|
|
|
|
BigDecimal settleHourAmount = BigDecimal.ZERO; |
|
|
|
BigDecimal settleGoodsAmount = BigDecimal.ZERO; |
|
|
|
List<AsBillSettelApplySitem> sitemList = asBillSettelApplySitemService.fetchByBillSid(sid); |
|
|
|
if (!sitemList.isEmpty()) { |
|
|
|
for (AsBillSettelApplySitem sitem : sitemList) { |
|
|
|
if (null != sitem.getSitemSettleAmount()) { |
|
|
|
settleHourAmount = sitem.getSitemSettleAmount().add(settleHourAmount); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
List<AsBillSettelApplyDetail> goodsList = asBillSettelApplyDetailService.fetchByBillSid(sid); |
|
|
|
if (!goodsList.isEmpty()) { |
|
|
|
for (AsBillSettelApplyDetail g : goodsList) { |
|
|
|
if (null != g.getGoodsSettleAmount()) { |
|
|
|
settleGoodsAmount = g.getGoodsSettleAmount().add(settleGoodsAmount); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (settleHourAmount.compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusrepairBill.getCreateByName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateBySid(asBusrepairBill.getCreateBySid()); |
|
|
@ -1125,15 +1152,15 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgSid(asBusrepairBill.getUseOrgSid()); |
|
|
|
finUncollectedReceivablesDetailedDto.setOrgSidPath(asBusrepairBill.getOrgSidPath()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReceivablesName("工时费"); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney((settelApply.getHourAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney((settelApply.getHourAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney(settleHourAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney(settleHourAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgName(asBusrepairBill.getUseOrgName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setKxState("01"); |
|
|
|
finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedDto); |
|
|
|
} |
|
|
|
} |
|
|
|
if (null != settelApply.getGoodsAmount()) { |
|
|
|
if (settelApply.getGoodsAmount().compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
|
|
|
|
|
|
|
|
if (settleGoodsAmount.compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusrepairBill.getCreateByName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateBySid(asBusrepairBill.getCreateBySid()); |
|
|
@ -1154,13 +1181,13 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgSid(asBusrepairBill.getUseOrgSid()); |
|
|
|
finUncollectedReceivablesDetailedDto.setOrgSidPath(asBusrepairBill.getOrgSidPath()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReceivablesName("材料费"); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney((settelApply.getGoodsAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney((settelApply.getGoodsAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney(settleGoodsAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney(settleGoodsAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgName(asBusrepairBill.getUseOrgName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setKxState("01"); |
|
|
|
finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedDto); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (settelApply.getAddAmount().compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusrepairBill.getCreateByName()); |
|
|
@ -1234,14 +1261,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1249,6 +1279,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1289,14 +1320,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1304,6 +1338,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1467,8 +1502,26 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
billNode.setNodeCode("6"); |
|
|
|
asBusrepairBillNodeService.insert(billNode); |
|
|
|
} |
|
|
|
if (null != settelApply.getHourAmount()) { |
|
|
|
if (settelApply.getHourAmount().compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
BigDecimal settleHourAmount = BigDecimal.ZERO; |
|
|
|
BigDecimal settleGoodsAmount = BigDecimal.ZERO; |
|
|
|
List<AsBillSettelApplySitem> sitemList = asBillSettelApplySitemService.fetchByBillSid(businessSid); |
|
|
|
if (!sitemList.isEmpty()) { |
|
|
|
for (AsBillSettelApplySitem sitem : sitemList) { |
|
|
|
if (null != sitem.getSitemSettleAmount()) { |
|
|
|
settleHourAmount = sitem.getSitemSettleAmount().add(settleHourAmount); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
List<AsBillSettelApplyDetail> goodsList = asBillSettelApplyDetailService.fetchByBillSid(businessSid); |
|
|
|
if (!goodsList.isEmpty()) { |
|
|
|
for (AsBillSettelApplyDetail g : goodsList) { |
|
|
|
if (null != g.getGoodsSettleAmount()) { |
|
|
|
settleGoodsAmount = g.getGoodsSettleAmount().add(settleGoodsAmount); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (settleHourAmount.compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusrepairBill.getCreateByName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateBySid(asBusrepairBill.getCreateBySid()); |
|
|
@ -1489,15 +1542,15 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgSid(asBusrepairBill.getUseOrgSid()); |
|
|
|
finUncollectedReceivablesDetailedDto.setOrgSidPath(asBusrepairBill.getOrgSidPath()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReceivablesName("工时费"); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney((settelApply.getHourAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney((settelApply.getHourAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney(settleHourAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney(settleHourAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgName(asBusrepairBill.getUseOrgName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setKxState("01"); |
|
|
|
finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedDto); |
|
|
|
} |
|
|
|
} |
|
|
|
if (null != settelApply.getGoodsAmount()) { |
|
|
|
if (settelApply.getGoodsAmount().compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
|
|
|
|
|
|
|
|
if (settleGoodsAmount.compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusrepairBill.getCreateByName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateBySid(asBusrepairBill.getCreateBySid()); |
|
|
@ -1518,13 +1571,13 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgSid(asBusrepairBill.getUseOrgSid()); |
|
|
|
finUncollectedReceivablesDetailedDto.setOrgSidPath(asBusrepairBill.getOrgSidPath()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReceivablesName("材料费"); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney((settelApply.getGoodsAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney((settelApply.getGoodsAmount()).toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setCurrentReceivableMoney(settleGoodsAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setReveivableMoney(settleGoodsAmount.toString()); |
|
|
|
finUncollectedReceivablesDetailedDto.setUseOrgName(asBusrepairBill.getUseOrgName()); |
|
|
|
finUncollectedReceivablesDetailedDto.setKxState("01"); |
|
|
|
finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedDto); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (settelApply.getAddAmount().compareTo(BigDecimal.ZERO) > 0) { |
|
|
|
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto(); |
|
|
|
finUncollectedReceivablesDetailedDto.setCreateByName(asBusrepairBill.getCreateByName()); |
|
|
@ -1617,14 +1670,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1632,6 +1688,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1672,14 +1729,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1687,6 +1747,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1789,14 +1850,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1804,6 +1868,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1844,14 +1909,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1859,6 +1927,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -1977,14 +2046,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -1992,6 +2064,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -2032,14 +2105,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("前台主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -2047,6 +2123,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -2912,14 +2989,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("配件主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -2927,6 +3007,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -3064,14 +3145,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("配件主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -3079,6 +3163,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -3215,14 +3300,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("配件主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -3230,6 +3318,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -3332,14 +3421,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("配件主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -3347,6 +3439,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
@ -3465,14 +3558,17 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f1 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("配件主管审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
|
boolean f2 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|
boolean f3 = sysFlowPowerFeign.flowPermissions(flowNodeQuery); |
|
|
|
flowNodeQuery.setType(1); |
|
|
|
flowNodeQuery.setNodeNames("自有二级站长审批"); |
|
|
|
flowNodeQuery.setParameter("优惠金额"); |
|
|
|
flowNodeQuery.setValue(discountAmountC); |
|
|
@ -3480,6 +3576,7 @@ public class AsBillSettelApplyService extends MybatisBaseService<AsBillSettelApp |
|
|
|
if (f1 || f2 || f3 || f4) { |
|
|
|
discount = true; |
|
|
|
} |
|
|
|
flowNodeQuery.setType(0); |
|
|
|
flowNodeQuery.setNodeNames("站长审批"); |
|
|
|
flowNodeQuery.setParameter("销售价折扣"); |
|
|
|
flowNodeQuery.setValue(discountC); |
|
|
|