|
@@ -3,6 +3,7 @@ package com.dayou.service.impl;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
|
import com.dayou.common.BaseEntity;
|
|
|
import com.dayou.dto.ItemAddFinanceInvoiceDTO;
|
|
@@ -120,7 +121,11 @@ public class FinanceInvoiceServiceImpl extends ServiceImpl<FinanceInvoiceMapper,
|
|
|
OrderFund orderFund = new OrderFund();
|
|
|
orderFund.setShouldAmount(item.getAmount());
|
|
|
orderFund.setOrderName(item.getName());
|
|
|
- orderFund.setOrderId(item.getOaNo());
|
|
|
+ String oaNo = item.getOaNo();
|
|
|
+ if (StrUtil.isBlank(oaNo)){
|
|
|
+ ErrorCode.throwBusinessException(ErrorCode.CUSTOM_ERROR,"项目编号(大友OA编号不能为空)");
|
|
|
+ }
|
|
|
+ orderFund.setOrderId(oaNo);
|
|
|
orderFund.setBusinessId(item.getId());
|
|
|
orderFund.setBusinessType(ITEM_BUSINESS.name());
|
|
|
orderFundService.add(orderFund);
|