sign
parent
7b3eb56ad6
commit
f6f9089dc7
|
|
@ -39,6 +39,7 @@ import org.qinan.safetyeval.infrastructure.dataobject.*;
|
|||
import org.qinan.safetyeval.infrastructure.mapper.*;
|
||||
import org.qinan.safetyeval.infrastructure.persistence.queryservice.*;
|
||||
import org.qinan.safetyeval.infrastructure.support.InsertFieldDefaults;
|
||||
import org.qinan.safetyeval.infrastructure.utils.CommonUtil;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.util.CollectionUtils;
|
||||
|
|
@ -440,7 +441,7 @@ public class EvalProcessControlExecutor implements EvalProcessControlApi {
|
|||
private JSONObject buildUrlNameObj(String url, String itemName) {
|
||||
JSONObject obj = new JSONObject();
|
||||
obj.put("url", url);
|
||||
obj.put("name", itemName + extractFileName(url));
|
||||
obj.put("name", extractFileName(url));
|
||||
return obj;
|
||||
}
|
||||
|
||||
|
|
@ -539,10 +540,12 @@ public class EvalProcessControlExecutor implements EvalProcessControlApi {
|
|||
if (!CollectionUtils.isEmpty(files)) {
|
||||
for (EvalProjectFileCO f : files) {
|
||||
List<JSONObject> urlObjects = parseFileUrlObjects(f.getProjectDocUrl());
|
||||
String itemName = f.getItemName();
|
||||
for (JSONObject obj : urlObjects) {
|
||||
EvalProjectDocMaterialItemCO item = new EvalProjectDocMaterialItemCO();
|
||||
String name = obj.getStr("name");
|
||||
item.setMaterialName(StringUtils.hasText(name) ? name : f.getMaterialName());
|
||||
String fName = StringUtils.hasText(name) ? CommonUtil.EMPTY : name;
|
||||
item.setMaterialName(itemName + fName);
|
||||
item.setProjectDocUrl(obj.getStr("url"));
|
||||
item.setMaterialType(MaterialCategory.ARCHIVED.getVal());
|
||||
archivedItems.add(item);
|
||||
|
|
|
|||
|
|
@ -6,4 +6,5 @@ import lombok.experimental.UtilityClass;
|
|||
public class CommonUtil {
|
||||
public static final String COMMA = ",";
|
||||
public static final String COLON = ":";
|
||||
public static final String EMPTY = "";
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue