|
|
@@ -13,6 +13,8 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
import top.lvzhiqiang.config.WebAppConfig;
|
|
|
import top.lvzhiqiang.dto.JavAllInfo;
|
|
|
import top.lvzhiqiang.entity.*;
|
|
|
+import top.lvzhiqiang.enumeration.ResultCodeEnum;
|
|
|
+import top.lvzhiqiang.exception.BusinessException;
|
|
|
import top.lvzhiqiang.mapper.*;
|
|
|
import top.lvzhiqiang.service.BgService;
|
|
|
import top.lvzhiqiang.util.DateUtils;
|
|
|
@@ -109,6 +111,23 @@ public class BgServiceImpl implements BgService {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
+ * 单个识别码
|
|
|
+ *
|
|
|
+ * @param identificationCode
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public void single4IdentificationCode(String identificationCode) {
|
|
|
+ List<String> icodePoolList = icodePoolMapper.findIcode();
|
|
|
+
|
|
|
+ identificationCode = identificationCode.trim().toUpperCase();
|
|
|
+ if (icodePoolList.contains(identificationCode)) {
|
|
|
+ throw new BusinessException(ResultCodeEnum.PARAM_DATA_EXIST_ERROR);
|
|
|
+ }
|
|
|
+
|
|
|
+ icodePoolMapper.insert(identificationCode);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
* Jsoup IcodePool
|
|
|
*
|
|
|
* @param status
|