cp
2025-01-04 8bfe3cdd48ca3f47d054deb5aebc48154ffb4c88
zy-asrs-common/src/main/java/com/zy/asrs/common/wms/service/impl/TagServiceImpl.java
@@ -10,6 +10,7 @@
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
@Service("manTagService")
public class TagServiceImpl extends ServiceImpl<TagMapper, Tag> implements TagService {
@@ -51,9 +52,15 @@
        if (!Cools.isEmpty(firstTagName)) {
            //存在一级分类,查询一级分类
            Tag firstTag = this.getOne(new LambdaQueryWrapper<Tag>()
            List<Tag> firstList = this.list(new LambdaQueryWrapper<Tag>()
                    .eq(Tag::getName, firstTagName)
                    .eq(Tag::getHostId, hostId));
                    .eq(Tag::getHostId, hostId)
                    .orderByAsc(Tag::getCreateTime));
            Tag firstTag = null;
            if (!firstList.isEmpty()) {
                firstTag = firstList.get(0);
            }
            if (firstTag == null) {
                //一级分类为空,创建一级分类
                firstTag = new Tag();
@@ -68,9 +75,14 @@
            if (!Cools.isEmpty(secondTagName)) {
                //存在二级分类,查询二级分类
                Tag secondTag = this.getOne(new LambdaQueryWrapper<Tag>()
                List<Tag> secondList = this.list(new LambdaQueryWrapper<Tag>()
                        .eq(Tag::getName, secondTagName)
                        .eq(Tag::getHostId, hostId));
                        .eq(Tag::getHostId, hostId)
                        .orderByAsc(Tag::getCreateTime));
                Tag secondTag = null;
                if (!secondList.isEmpty()) {
                    secondTag = secondList.get(0);
                }
                if (secondTag == null) {
                    //二级分类为空,创建二级分类
                    secondTag = new Tag();