平台件-名牌标签

This commit is contained in:
zhn
2023-10-09 16:01:41 +08:00
parent e4f72182ff
commit 31e3c04b5f
@@ -23,6 +23,8 @@ import com.jero.modules.cert.template.enums.ControlTypeEnum;
import com.jero.modules.dummy.enums.OrderEnum;
import com.jero.modules.enums.DictCodeEnum;
import com.jero.modules.feishu.enums.TemplateInfoEnum2;
import com.jero.modules.oss.entity.OSSFile;
import com.jero.modules.oss.service.IOSSFileService;
import com.jero.modules.ota.service.impl.OtaManageApplyEOServiceImpl;
import com.jero.modules.platform.mapper.PlatformProjectLawsInventoryEOMapper;
import com.jero.modules.platform.mapper.PlatformProjectLibraryBaseMapper;
@@ -194,6 +196,8 @@ public class PlatformProjectLibraryBaseServiceImpl extends ServiceImpl<PlatformP
private OtaManageApplyEOServiceImpl otaManageApplyEOService;
@Autowired
private SysDictItemMapper sysDictItemMapper;
@Autowired
private IOSSFileService iOSSFileService;
private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
private static DecimalFormat df = new DecimalFormat("#.00");
@@ -217,7 +221,21 @@ public class PlatformProjectLibraryBaseServiceImpl extends ServiceImpl<PlatformP
projectLibraryBase.setCreateBy(sysUser.getUsername());
projectLibraryBase.setUpdateBy(sysUser.getUsername());
checkExitData(projectLibraryBase);
// checkExitData(projectLibraryBase);
if(StringUtils.isNotBlank(projectLibraryBase.getBrandLabel())){
String valueTemp = UUID.randomUUID().toString().replace("-", "");
projectLibraryBase.setBrandLabel(valueTemp);
List<OSSFile> oSSFileList = new ArrayList<>();
for (String fileId : projectLibraryBase.getBrandLabel().split(",")) {
OSSFile ossFile = new OSSFile();
ossFile.setId(fileId);
ossFile.setConnectId(valueTemp);
oSSFileList.add(ossFile);
}
iOSSFileService.updateFileInfo(oSSFileList);
}
save(projectLibraryBase);
//创建任务计划时间轴