design single 在用户submit时将上传的图片保存到library

This commit is contained in:
2024-04-30 10:59:41 +08:00
parent 856c6e1be9
commit 5f0546c6cf
7 changed files with 110 additions and 7 deletions

View File

@@ -2578,13 +2578,21 @@ public class PythonService {
List<DesignPythonItem> response = new ArrayList<>();
designSingleItemList.forEach(designSingleItem -> {
Long businessId;
if (!designSingleIncludeLayersDTO.getIsPreview() && designSingleItem.getChanged()){
String s = String.valueOf(designSingleItem.getId());
businessId = Long.parseLong(s.substring(0,s.length() - 3));
}else {
businessId = designSingleItem.getId();
}
response.add(new DesignPythonItem(
designSingleItem.getType(),
designSingleItem.getPath(),
designSingleItem.getColor(),
resolveDesignSinglePrint(designSingleItem.getPrintObject(), designSingleItem.getPath()),
// businessId designItemDetailId python端确认没有作用,但是数据库需要存,作用:未知)
designSingleItem.getId(),
// designSingleItem.getId(),
businessId,
pythonTAllInfoService.getImageIdByPath(designSingleItem.getPath()),
designSingleItem.getOffset(),
designSingleItem.getScale(),