demand: TMS系统 - 基础管理 - 客户开票主体 - 新增加启用状态控制客户开票权限 TMS系统 - 客户账单管理 - 业务开票申请-新增开票申请时判断启用状态,停用状态,弹窗提醒“此开票抬头付款不及时,延后开票”
committer: heyu
This commit is contained in:
parent
ee682d8d5d
commit
846c5e0e5b
@ -118,12 +118,10 @@ public class EmisSettleInvoiceRecordServiceImpl extends EmisBaseService implemen
|
||||
String applySeqNo= WaybillHelper.genApplySeqNo();
|
||||
|
||||
// 检查开票抬头启用状态
|
||||
if (StringUtils.isNotBlank(emisSettleInvoiceRecord.getCustomerCode()) &&
|
||||
StringUtils.isNotBlank(emisSettleInvoiceRecord.getCompanyName()) &&
|
||||
if (StringUtils.isNotBlank(emisSettleInvoiceRecord.getCompanyName()) &&
|
||||
StringUtils.isNotBlank(emisSettleInvoiceRecord.getCompanyTaxNo())) {
|
||||
|
||||
EmisCustomerInvoiceInfo queryInfo = new EmisCustomerInvoiceInfo();
|
||||
queryInfo.setCustomerCode(emisSettleInvoiceRecord.getCustomerCode());
|
||||
queryInfo.setCompanyName(emisSettleInvoiceRecord.getCompanyName());
|
||||
queryInfo.setCompanyTaxNo(emisSettleInvoiceRecord.getCompanyTaxNo());
|
||||
|
||||
@ -132,7 +130,7 @@ public class EmisSettleInvoiceRecordServiceImpl extends EmisBaseService implemen
|
||||
if (CollectionUtils.isNotEmpty(invoiceInfoList)) {
|
||||
EmisCustomerInvoiceInfo invoiceInfo = invoiceInfoList.get(0);
|
||||
if (!"1".equals(invoiceInfo.getEnableStatus())) {
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL, "此开票抬头付款不及时,延后开票");
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL, "该开票抬头申请开票被限制,暂缓开票!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user