Bladeren bron

资金流水 添加凭证附件

yzc 1 jaar geleden
bovenliggende
commit
0d8f1b56ba

+ 6 - 1
hx-account/src/main/java/com/fjhx/account/entity/account/dto/AccountRunningWaterDto.java

@@ -2,10 +2,10 @@ package com.fjhx.account.entity.account.dto;
 
 import com.fjhx.account.entity.account.po.AccountRunningWater;
 import com.fjhx.account.entity.tax.po.TaxRefundDetails;
+import com.fjhx.file.entity.ObsFile;
 import lombok.Getter;
 import lombok.Setter;
 
-import javax.validation.constraints.NotBlank;
 import java.math.BigDecimal;
 import java.util.List;
 
@@ -48,4 +48,9 @@ public class AccountRunningWaterDto extends AccountRunningWater {
      */
     private String commissionCurrency;
 
+    /**
+     * 凭证附件 类型0
+     */
+    private List<ObsFile> fileList;
+
 }

+ 4 - 0
hx-account/src/main/java/com/fjhx/account/service/account/impl/AccountRunningWaterServiceImpl.java

@@ -26,6 +26,7 @@ import com.fjhx.common.constant.SourceConstant;
 import com.fjhx.common.entity.corporation.po.Corporation;
 import com.fjhx.common.service.corporation.CorporationService;
 import com.fjhx.common.utils.Assert;
+import com.fjhx.file.utils.ObsFileUtil;
 import com.fjhx.item.util.excel.util.ExcelUtil;
 import com.fjhx.tenant.entity.dict.dto.DictTenantDataSelectDto;
 import com.fjhx.tenant.entity.dict.vo.DictTenantDataVo;
@@ -260,6 +261,9 @@ public class AccountRunningWaterServiceImpl extends ServiceImpl<AccountRunningWa
 
         this.save(dto);
 
+        //保存凭证附件
+        ObsFileUtil.saveFile(dto.getFileList(), dto.getBusinessId());
+
         // 发送消息推送
         sendSocket(dto);
     }