Merge remote-tracking branch 'origin/feature/DM/nflg-bom' into feature/DM/nflg-bom
This commit is contained in:
commit
fb13d33228
|
|
@ -122,6 +122,20 @@ public class OptionalBomConstant {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@AllArgsConstructor
|
||||||
|
@Getter
|
||||||
|
public enum UploadSapStatusEnum {
|
||||||
|
//是否导入sap(0 :否 1: 是)
|
||||||
|
SAP_0(0, "未导入" ),
|
||||||
|
SAP_1(1, "已导入" ) ;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private final Integer value;
|
||||||
|
private final String description;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -184,6 +184,7 @@ public ResultVO<Boolean> importSap(Long rowId){
|
||||||
if(resultVO.getState().equals( STATE.Success.getState())){
|
if(resultVO.getState().equals( STATE.Success.getState())){
|
||||||
OptionalEbomConfigEntity configEntity=new OptionalEbomConfigEntity();
|
OptionalEbomConfigEntity configEntity=new OptionalEbomConfigEntity();
|
||||||
configEntity.setRowId(entity.getRootRowId());
|
configEntity.setRowId(entity.getRootRowId());
|
||||||
|
configEntity.setUploadSapStatus(OptionalBomConstant.UploadSapStatusEnum.SAP_1.getValue());
|
||||||
configEntity.setUpdatedTime(DateUtil.now());
|
configEntity.setUpdatedTime(DateUtil.now());
|
||||||
configEntity.setUploadSapCode(SessionUtil.getUserCode());
|
configEntity.setUploadSapCode(SessionUtil.getUserCode());
|
||||||
configEntity.setUploadSapUser(SessionUtil.getUserName());
|
configEntity.setUploadSapUser(SessionUtil.getUserName());
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
package com.nflg.product.bomnew.service.domain.OptionalEBom;
|
||||||
|
|
||||||
|
import com.nflg.product.bomnew.pojo.dto.AddVirtrualMaterialDTO;
|
||||||
|
import com.nflg.product.bomnew.pojo.dto.OptionalEbomPublishAddDTO;
|
||||||
|
import com.nflg.product.bomnew.pojo.entity.OptionalMbomMaterialEntity;
|
||||||
|
import com.nflg.product.bomnew.pojo.vo.OptionalEbomImportChildVO;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public class PublisMaterial {
|
||||||
|
|
||||||
|
private OptionalEbomPublishAddDTO publishAddDTO;
|
||||||
|
public PublisMaterial(OptionalEbomPublishAddDTO dto){
|
||||||
|
this.publishAddDTO=dto;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<OptionalMbomMaterialEntity> buildMaterialList( List<OptionalEbomImportChildVO> optionList ){
|
||||||
|
|
||||||
|
List<OptionalMbomMaterialEntity> materialList = new ArrayList<>();
|
||||||
|
|
||||||
|
List<AddVirtrualMaterialDTO> oaList=new ArrayList<>();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
return null;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue