| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.concurrent.TimeUnit; |
| | | import java.util.stream.Collectors; |
| | | |
| | | /** |
| | | * @Author QiuYuHao |
| | |
| | | private SysEmbedmentCorrectionMapper sysEmbedmentCorrectionMapper; |
| | | |
| | | //=======================种类到此开始======================= |
| | | |
| | | @Override |
| | | public BasicResult getType() { |
| | | return BasicResult.success(sysEmbedmentGoodsMapper.getType()); |
| | | } |
| | | @Override |
| | | public BasicResult insert(SysEmbedmentGoodsEntity sysEmbedmentGoodsEntity) { |
| | | SysUserInfo sysUserInfo = UserInfoUtils.getInstance().getUserInfo(); |
| | | sysEmbedmentGoodsEntity.setCompanyId(sysUserInfo.getCompanyId()); |
| | | String embedmentName = sysEmbedmentGoodsEntity.getEmbedmentName(); |
| | | String embedmentType = sysEmbedmentGoodsEntity.getEmbedmentType(); |
| | | String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType); |
| | | String embedmentModel = sysEmbedmentGoodsEntity.getEmbedmentModel(); |
| | | String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType, embedmentModel); |
| | | if(!StringUtil.isEmpty(id)){ |
| | | return BasicResult.faild("11111","error","名称和规格型号不可重复"); |
| | | } |
| | |
| | | sysEmbedmentGoodsEntity.setCompanyId(sysUserInfo.getCompanyId()); |
| | | String embedmentName = sysEmbedmentGoodsEntity.getEmbedmentName(); |
| | | String embedmentType = sysEmbedmentGoodsEntity.getEmbedmentType(); |
| | | String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType); |
| | | if(!StringUtil.isEmpty(id)){ |
| | | String embedmentModel = sysEmbedmentGoodsEntity.getEmbedmentModel(); |
| | | String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType, embedmentModel); |
| | | if(!StringUtil.isEmpty(id) && !sysEmbedmentGoodsEntity.getId().equals(id)){ |
| | | return BasicResult.faild("11111","error","名称和规格型号不可重复"); |
| | | } |
| | | sysEmbedmentGoodsMapper.update(sysEmbedmentGoodsEntity); |
| | |
| | | return BasicResult.success(sysEmbedmentGoodsMapper.findEntity(id)); |
| | | } |
| | | |
| | | |
| | | |
| | | @Override |
| | | public BasicResult findAllDetails(String id) { |
| | | return BasicResult.success(sysEmbedmentGoodsMapper.findEntity(id).getEmbedmentModel()); |
| | | } |
| | | //=======================种类到此结束======================= |
| | | |
| | | //=======================库存管理开始======================= |
| | |
| | | PageInfo<SysEmbedmentCorrectionEntity> pageInfo = new PageInfo<>(sysEmbedmentCorrectionEntities); |
| | | return BasicResult.success(pageInfo); |
| | | } |
| | | |
| | | //=======================校正记录结束======================= |
| | | |
| | | } |