|
@@ -2,6 +2,7 @@ package com.github.zuihou.business.productionReadyCenter.service.impl;
|
|
|
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.github.zuihou.base.service.SuperServiceImpl;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dao.TrayMapper;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dto.TrayPositionSaveDTO;
|
|
|
import com.github.zuihou.business.productionReadyCenter.dto.TrayPositionUpdateDTO;
|
|
@@ -11,8 +12,6 @@ import com.github.zuihou.business.productionReadyCenter.entity.Tray;
|
|
|
import com.github.zuihou.business.productionReadyCenter.entity.TrayPosition;
|
|
|
import com.github.zuihou.business.productionReadyCenter.service.TrayPositionService;
|
|
|
import com.github.zuihou.business.productionReadyCenter.service.TrayService;
|
|
|
-import com.github.zuihou.base.service.SuperServiceImpl;
|
|
|
-
|
|
|
import com.github.zuihou.common.constant.CodeRuleModule;
|
|
|
import com.github.zuihou.database.mybatis.auth.DataScope;
|
|
|
import com.github.zuihou.database.mybatis.conditions.Wraps;
|
|
@@ -21,7 +20,6 @@ import com.github.zuihou.injection.annonation.InjectionResult;
|
|
|
import com.github.zuihou.tenant.service.CodeRuleService;
|
|
|
import com.github.zuihou.utils.BeanPlusUtil;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
-import org.checkerframework.checker.units.qual.A;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -115,4 +113,11 @@ public class TrayServiceImpl extends SuperServiceImpl<TrayMapper, Tray> implemen
|
|
|
|
|
|
return removeById(model.getId());
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Boolean check(TraySaveDTO model) {
|
|
|
+ if (null!=model.getName()) return super.count(Wraps.<Tray>lbQ().eq(Tray::getName, model.getName())) > 0;
|
|
|
+ if (null!=model.getNo()) return super.count(Wraps.<Tray>lbQ().eq(Tray::getNo, model.getNo())) > 0;
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}
|