|
@@ -0,0 +1,53 @@
|
|
|
+package com.dragoninfo.dcuc.auth.sub.service.impl;
|
|
|
+
|
|
|
+import com.dragoninfo.dcuc.auth.sub.entity.AuthUserAddOriginal;
|
|
|
+import com.dragoninfo.dcuc.auth.sub.repo.AuthUserAddOriRepo;
|
|
|
+import com.dragoninfo.dcuc.auth.sub.service.IAuthUserAddOriginalService;
|
|
|
+import com.dragonsoft.duceap.commons.util.collections.CollectionUtils;
|
|
|
+import com.dragonsoft.duceap.core.search.Searchable;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.data.domain.Page;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author mazq
|
|
|
+ * @date 2021/12/17
|
|
|
+ */
|
|
|
+@Transactional(rollbackFor = RuntimeException.class)
|
|
|
+@Service
|
|
|
+public class AuthUserAddOriginalServiceImpl implements IAuthUserAddOriginalService {
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private AuthUserAddOriRepo repository;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void batchSave(List<AuthUserAddOriginal> originals) {
|
|
|
+ if(CollectionUtils.isEmpty(originals)) {
|
|
|
+ return ;
|
|
|
+ }
|
|
|
+ repository.saveAll(originals);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Page<AuthUserAddOriginal> pageSearch(Searchable searchable) {
|
|
|
+ return repository.paging(searchable);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<AuthUserAddOriginal> getIdcards() {
|
|
|
+ return repository.getIdcards();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void deleteAll() {
|
|
|
+ repository.deleteAll();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<String> getDeleteUserIdcards() {
|
|
|
+ return repository.getDeleteUserIdcards();
|
|
|
+ }
|
|
|
+}
|