Merge branch 'feature/bug-1344' into feature/quotation
# Conflicts: # nflg-mobilebroken-repository/src/main/java/com/nflg/mobilebroken/repository/service/impl/ProductTypeServiceImpl.java
This commit is contained in:
commit
30011ce2b0
|
|
@ -44,12 +44,7 @@ public class ProductHonorServiceImpl extends ServiceImpl<ProductHonorMapper, Pro
|
|||
@Override
|
||||
public Integer add(ProductHonorAddRequest request) {
|
||||
ProductHonor productHonor = new ProductHonor()
|
||||
.setTitle(request.getItems().stream()
|
||||
.filter(it-> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.get()
|
||||
.getTitle()
|
||||
.trim())
|
||||
.setTitle(request.getItems().get(0).getTitle().trim())
|
||||
.setObtainingTime(request.getObtainingTime())
|
||||
.setBatchNumber(request.getBatchNumber())
|
||||
.setEnable(request.getEnable())
|
||||
|
|
|
|||
|
|
@ -42,13 +42,8 @@ public class ProductPartServiceImpl extends ServiceImpl<ProductPartMapper, Produ
|
|||
@Transactional
|
||||
@Override
|
||||
public void add(ProductPartAddRequest request) {
|
||||
ProductPartInfoAddRequest cn=request.getItems().stream()
|
||||
.filter(it-> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
VUtils.trueThrowBusinessError(Objects.isNull(cn)).throwMessage("必须包含中文数据");
|
||||
ProductPart part = new ProductPart()
|
||||
.setName(cn.getName())
|
||||
.setName(request.getItems().get(0).getName())
|
||||
.setAttrId(request.getAttrId())
|
||||
.setDescribe(request.getDescribe())
|
||||
.setCreateBy(AdminUserUtil.getUserName())
|
||||
|
|
@ -60,14 +55,9 @@ public class ProductPartServiceImpl extends ServiceImpl<ProductPartMapper, Produ
|
|||
@Transactional
|
||||
@Override
|
||||
public void update(ProductPartUpdateRequest request) {
|
||||
ProductPartInfoAddRequest cn = request.getItems().stream()
|
||||
.filter(it -> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
VUtils.trueThrowBusinessError(Objects.isNull(cn)).throwMessage("必须包含中文数据");
|
||||
lambdaUpdate()
|
||||
.set(ProductPart::getAttrId, request.getAttrId())
|
||||
.set(ProductPart::getName, cn.getName())
|
||||
.set(ProductPart::getName, request.getItems().get(0).getName())
|
||||
.set(ProductPart::getDescribe, request.getDescribe())
|
||||
.set(ProductPart::getUpdateBy, AdminUserUtil.getUserName())
|
||||
.set(ProductPart::getUpdateTime, LocalDateTime.now())
|
||||
|
|
|
|||
|
|
@ -51,14 +51,9 @@ public class ProductSeriesServiceImpl extends ServiceImpl<ProductSeriesMapper, P
|
|||
@Transactional
|
||||
@Override
|
||||
public Integer add(ProductSeriesAddRequest request) {
|
||||
ProductSeriesInfoAddRequest cn=request.getItems().stream()
|
||||
.filter(it-> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
VUtils.trueThrowBusinessError(Objects.isNull(cn)).throwMessage("必须包含中文数据");
|
||||
ProductSeries productSeries = new ProductSeries()
|
||||
.setModuleId(request.getModuleId())
|
||||
.setName(cn.getName().trim())
|
||||
.setName(request.getItems().get(0).getName().trim())
|
||||
.setBatchNumber(IdUtil.getSnowflakeNextIdStr())
|
||||
.setSort(RandomUtil.randomInt(0,10000))
|
||||
.setCreateBy(AdminUserUtil.getUserName())
|
||||
|
|
@ -88,13 +83,8 @@ public class ProductSeriesServiceImpl extends ServiceImpl<ProductSeriesMapper, P
|
|||
save(info);
|
||||
productSeriesInfoService.add(info.getId(), request.getItems());
|
||||
} else {
|
||||
ProductSeriesInfoAddRequest cn = request.getItems().stream()
|
||||
.filter(it -> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
VUtils.trueThrowBusinessError(Objects.isNull(cn)).throwMessage("必须包含中文数据");
|
||||
info.setModuleId(request.getModuleId());
|
||||
info.setName(cn.getName().trim());
|
||||
info.setName(request.getItems().get(0).getName().trim());
|
||||
// info.setSort(request.getSort());
|
||||
info.setUpdateBy(AdminUserUtil.getUserName());
|
||||
info.setUpdateTime(LocalDateTime.now());
|
||||
|
|
|
|||
|
|
@ -2,10 +2,8 @@ package com.nflg.mobilebroken.repository.service.impl;
|
|||
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import cn.hutool.core.util.RandomUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.nflg.mobilebroken.common.constant.Constant;
|
||||
import com.nflg.mobilebroken.common.constant.PublishState;
|
||||
import com.nflg.mobilebroken.common.constant.STATE;
|
||||
import com.nflg.mobilebroken.common.exception.NflgException;
|
||||
|
|
@ -34,7 +32,6 @@ import java.util.Objects;
|
|||
* <p>
|
||||
* 产品中心-产品类型 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author 代码生成器生成
|
||||
* @since 2025
|
||||
*/
|
||||
|
|
@ -54,16 +51,11 @@ public class ProductTypeServiceImpl extends ServiceImpl<ProductTypeMapper, Produ
|
|||
@Transactional
|
||||
@Override
|
||||
public Integer add(ProductTypeAddRequest request) {
|
||||
ProductTypeInfoAddRequest cn=request.getItems().stream()
|
||||
.filter(it-> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
VUtils.trueThrowBusinessError(Objects.isNull(cn)).throwMessage("必须包含中文数据");
|
||||
ProductType productType = new ProductType()
|
||||
.setModuleId(request.getModuleId())
|
||||
.setSeriesNumber(request.getSeriesNumber())
|
||||
.setBatchNumber(request.getBatchNumber())
|
||||
.setName(cn.getName().trim())
|
||||
.setName(request.getItems().get(0).getName().trim())
|
||||
.setSort(RandomUtil.randomInt(0, 10000))
|
||||
.setCreateBy(AdminUserUtil.getUserName())
|
||||
.setCreateTime(LocalDateTime.now());
|
||||
|
|
@ -97,12 +89,7 @@ public class ProductTypeServiceImpl extends ServiceImpl<ProductTypeMapper, Produ
|
|||
return id;
|
||||
// baseMapper.copyItems(request.getId(), id);
|
||||
} else {
|
||||
ProductTypeInfoAddRequest cn=request.getItems().stream()
|
||||
.filter(it-> StrUtil.equals(it.getLanguageCode(), Constant.DEFAULT_LANGUAGE_CODE))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
VUtils.trueThrowBusinessError(Objects.isNull(cn)).throwMessage("必须包含中文数据");
|
||||
info.setName(cn.getName().trim());
|
||||
info.setName(request.getItems().get(0).getName().trim());
|
||||
info.setModuleId(request.getModuleId());
|
||||
info.setSeriesNumber(request.getSeriesNumber());
|
||||
// info.setSort(request.getSort());
|
||||
|
|
|
|||
Loading…
Reference in New Issue