|
|
|
@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.xujie.sys.common.exception.XJException; |
|
|
|
import com.xujie.sys.common.utils.PageUtils; |
|
|
|
import com.xujie.sys.modules.base.entity.TblBaseData; |
|
|
|
import com.xujie.sys.modules.inquiry.data.InquiryDetailData; |
|
|
|
import com.xujie.sys.modules.inquiry.service.InquiryDetailService; |
|
|
|
import com.xujie.sys.modules.part.entity.*; |
|
|
|
import com.xujie.sys.modules.part.mapper.BomManagementMapper; |
|
|
|
import com.xujie.sys.modules.part.mapper.PartInformationMapper; |
|
|
|
@ -17,6 +19,7 @@ import com.xujie.sys.modules.part.vo.*; |
|
|
|
import com.xujie.sys.modules.pms.data.EamFamilyData; |
|
|
|
import com.xujie.sys.modules.pms.mapper.QcMapper; |
|
|
|
import com.xujie.sys.modules.pms.util.ResponseData; |
|
|
|
import com.xujie.sys.modules.sys.service.DictTypeService; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.springframework.beans.BeanUtils; |
|
|
|
@ -47,6 +50,9 @@ public class QuicklyCreateBomServiceImpl implements QuicklyCreateBomService { |
|
|
|
@Autowired |
|
|
|
private PartInformationServiceImpl partInformationService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private InquiryDetailService inquiryDetailService; |
|
|
|
|
|
|
|
/** |
|
|
|
* 查询Bom节点树结构 |
|
|
|
* @param data |
|
|
|
@ -135,6 +141,16 @@ public class QuicklyCreateBomServiceImpl implements QuicklyCreateBomService { |
|
|
|
// 修改 |
|
|
|
part = editPart(data); |
|
|
|
} |
|
|
|
if (data.getPartBomStatus()!= null && data.getPartBomStatus().equals("未创建")){ |
|
|
|
InquiryDetailData data1 = new InquiryDetailData(); |
|
|
|
data1.setId(data.getId()); |
|
|
|
data1.setTestPartId(data.getTestPartId()); |
|
|
|
data1.setTestPartDesc(data.getTestPartDesc()); |
|
|
|
data1.setPartBomStatus("已创建"); |
|
|
|
data1.setUpdateBy(data.getUpdateBy()); |
|
|
|
data1.setUpdateDate(new Date()); |
|
|
|
inquiryDetailService.updateById(data1); |
|
|
|
} |
|
|
|
return part; |
|
|
|
} |
|
|
|
|
|
|
|
|