营业执照文件上传逻辑优化

This commit is contained in:
sxu 2024-10-29 17:35:48 +08:00
parent 9acc8d2c18
commit af1bb2fb72
2 changed files with 11 additions and 1 deletions

View File

@ -109,4 +109,7 @@ public class MaterialConstants {
*/
public static final Integer TEN_CONSTANT = 10;
// 营业执照 FILE_TYPE
public static final Long FILE_TYPE_YINGYEZHIZHAO = 4L;
}

View File

@ -3,6 +3,7 @@ package com.bonus.material.ma.service.impl;
import java.util.List;
import java.util.concurrent.atomic.AtomicBoolean;
import com.bonus.common.biz.constant.MaterialConstants;
import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.utils.DateUtils;
import com.bonus.common.core.web.domain.AjaxResult;
@ -43,7 +44,13 @@ public class SupplierInfoServiceImpl implements ISupplierInfoService {
*/
@Override
public SupplierInfo selectSupplierInfoBySupplierId(Long supplierId) {
return supplierInfoMapper.selectSupplierInfoBySupplierId(supplierId);
SupplierInfo supplierInfo = supplierInfoMapper.selectSupplierInfoBySupplierId(supplierId);
BmFileInfo bmFileInfo = new BmFileInfo();
bmFileInfo.setModelId(supplierInfo.getSupplierId());
bmFileInfo.setDicId(MaterialConstants.FILE_TYPE_YINGYEZHIZHAO);
List<BmFileInfo> fileInfos = bmFileInfoMapper.selectBmFileInfoList(bmFileInfo);
supplierInfo.setBusinessLicenseFileList(fileInfos);
return supplierInfo;
}
/**