流程升版是对存在的绩效图的关联关系未复制成功处理
This commit is contained in:
parent
81620168cb
commit
bacb1b49ce
Binary file not shown.
@ -5029,12 +5029,13 @@ public class CoeDesignerWeb extends ActionWeb {
|
|||||||
for (DesignerShapeRelationModel oldModel : oldModelList) {
|
for (DesignerShapeRelationModel oldModel : oldModelList) {
|
||||||
if (oldModel.getAttrId().equals("Process_performance_metrics")) {
|
if (oldModel.getAttrId().equals("Process_performance_metrics")) {
|
||||||
String methodIds = "control.kpi";
|
String methodIds = "control.kpi";
|
||||||
if (mapNewUUID.containsKey(oldModel.getShapeId())) {
|
if (UtilString.isEmpty(oldModel.getShapeId()) || mapNewUUID.containsKey(oldModel.getShapeId())) {
|
||||||
//重新设置修订关联关系
|
//重新设置修订关联关系
|
||||||
DesignerShapeRelationModel newModel1 = new DesignerShapeRelationModel();
|
DesignerShapeRelationModel newModel1 = new DesignerShapeRelationModel();
|
||||||
newModel1.setId(UUIDGener.getUUID());
|
newModel1.setId(UUIDGener.getUUID());
|
||||||
newModel1.setFileId(newModel.getId());
|
newModel1.setFileId(newModel.getId());
|
||||||
newModel1.setShapeId(mapNewUUID.get(oldModel.getShapeId()));
|
String shapeId = UtilString.isEmpty(oldModel.getShapeId()) ? "" : mapNewUUID.get(oldModel.getShapeId());
|
||||||
|
newModel1.setShapeId(shapeId);
|
||||||
newModel1.setShapeText(oldModel.getShapeText());
|
newModel1.setShapeText(oldModel.getShapeText());
|
||||||
newModel1.setAttrId(oldModel.getAttrId());
|
newModel1.setAttrId(oldModel.getAttrId());
|
||||||
newModel1.setRelationFileId(newUUID);
|
newModel1.setRelationFileId(newUUID);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user