|
@@ -912,21 +912,46 @@ public class FbsWorkshopDispatchListController {
|
|
|
|
|
|
if(StringUtils.isNotBlank(fbsTechnologicalProcessId)){
|
|
|
if(fbsTechnologicalProcessId.equals(fbsTechnologicalProcessItem.getFbsTechnologicalProcessId())){
|
|
|
+ FbsTechnologicalProcessItem processItem=new FbsTechnologicalProcessItem();
|
|
|
+ processItem.setIsTechnological(fbsTechnologicalProcessItem.getIsTechnological());
|
|
|
+ processItem.setName(fbsTechnologicalProcessItem.getName());
|
|
|
+ processItem.setFbsTechnologicalProcessId(fbsTechnologicalProcessItem.getFbsTechnologicalProcessId());
|
|
|
|
|
|
- if(fbsTechnologicalProcessItemName.indexOf(fbsTechnologicalProcessItem.getName())>=0){
|
|
|
- fbsTechnologicalProcessItem.setIsTechnological("1");
|
|
|
+ if(fbsTechnologicalProcessItemName.indexOf(processItem.getName())>=0){
|
|
|
+ processItem.setIsTechnological("1");
|
|
|
}else{
|
|
|
- fbsTechnologicalProcessItem.setIsTechnological("2");
|
|
|
+ processItem.setIsTechnological("2");
|
|
|
}
|
|
|
- fbsTechnologicalProcessItemListAdd.add(fbsTechnologicalProcessItem);
|
|
|
+ fbsTechnologicalProcessItemListAdd.add(processItem);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ updateProcessItem(fbsTechnologicalProcessItemListAdd);
|
|
|
fbsWorkshopDispatchList.setFbsTechnologicalProcessItemList(fbsTechnologicalProcessItemListAdd);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ public void updateProcessItem(List<FbsTechnologicalProcessItem> fbsTechnologicalProcessItemList){
|
|
|
+ if(fbsTechnologicalProcessItemList!=null&&fbsTechnologicalProcessItemList.size()>0){
|
|
|
+ Integer sort=0;
|
|
|
+ Integer i=0;
|
|
|
+
|
|
|
+ for(FbsTechnologicalProcessItem fbsTechnologicalProcessItem:fbsTechnologicalProcessItemList){
|
|
|
+ if(StringUtils.isNotBlank(fbsTechnologicalProcessItem.getIsTechnological())&&fbsTechnologicalProcessItem.getIsTechnological().equals("1")){
|
|
|
+ sort=i;
|
|
|
+ }
|
|
|
+ i++;
|
|
|
+ }
|
|
|
+ if(sort!=0){
|
|
|
+
|
|
|
+ for(int a=0;a<=sort;a++){
|
|
|
+ fbsTechnologicalProcessItemList.get(a).setIsTechnological("1");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
* @Author chenchuang
|
|
|
* @Description
|