From 8853292babb2ad94de4a3207966f1e83b767cd2d Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Sun, 17 Sep 2023 16:38:34 +0800
Subject: [PATCH] 新增流程节点进程查询接口
---
src/main/java/org/springblade/modules/record/service/impl/RecordServiceImpl.java | 43 +++++++++++++++++++++++++++++++++++++++++--
1 files changed, 41 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/springblade/modules/record/service/impl/RecordServiceImpl.java b/src/main/java/org/springblade/modules/record/service/impl/RecordServiceImpl.java
index e916b9a..30ad042 100644
--- a/src/main/java/org/springblade/modules/record/service/impl/RecordServiceImpl.java
+++ b/src/main/java/org/springblade/modules/record/service/impl/RecordServiceImpl.java
@@ -18,11 +18,20 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springblade.core.mp.support.Condition;
+import org.springblade.modules.licetuser.entity.Licetuser;
+import org.springblade.modules.licetuser.service.ILicetuserService;
+import org.springblade.modules.record.dto.RecordDTO;
import org.springblade.modules.record.entity.Record;
import org.springblade.modules.record.mapper.RecordMapper;
import org.springblade.modules.record.service.IRecordService;
import org.springblade.modules.record.vo.RecordVO;
+import org.springblade.modules.recordLegalperson.dto.RecordLegalpersonDTO;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
+
+import java.util.List;
+import java.util.Map;
/**
* 服务实现类
@@ -33,9 +42,39 @@
@Service
public class RecordServiceImpl extends ServiceImpl<RecordMapper, Record> implements IRecordService {
+ @Autowired
+ private ILicetuserService licetuserService;
+
@Override
- public IPage<RecordVO> selectRecordPage(IPage<RecordVO> page, RecordVO record) {
- return page.setRecords(baseMapper.selectRecordPage(page, record));
+ public IPage<RecordVO> selectRecordPage(IPage<RecordVO> page, RecordVO record,String jurisdiction) {
+ return page.setRecords(baseMapper.selectRecordPage(page, record,jurisdiction));
}
+ @Override
+ public Map selectIn(String cardid,String type) {
+ return baseMapper.selectIn(cardid,type);
+ }
+
+ /**
+ * 保安公司备案信息(基本信息和附件列表信息)
+ * @param record
+ * @return
+ */
+ @Override
+ public RecordDTO getDetails(RecordDTO record) {
+ //查询公司信息
+ RecordDTO recordDTO = baseMapper.selectRecordDetail(record);
+ if (null!=recordDTO) {
+ //查询材料信息
+ Licetuser licetuser = new Licetuser();
+ licetuser.setUserid(record.getCardid());
+ licetuser.setPtype(record.getPtype());
+ List<Licetuser> licetusers = licetuserService.list(Condition.getQueryWrapper(licetuser));
+ //数据封装
+ recordDTO.setLicetusers(licetusers);
+ //返回数据
+ return recordDTO;
+ }
+ return null;
+ }
}
--
Gitblit v1.9.3