From d2ef8745f1370566fdca904726df21103bf36ed5 Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Thu, 14 Mar 2024 10:40:27 +0800
Subject: [PATCH] 居住证申请
---
src/main/java/org/springblade/modules/task/wrapper/TaskResidencePermitApplyWrapper.java | 50 +++
src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.java | 14
src/main/java/org/springblade/modules/task/entity/TaskPlaceSelfCheckEntity.java | 2
src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.java | 10
src/main/java/org/springblade/modules/task/service/impl/TaskPlaceSelfCheckServiceImpl.java | 28 -
src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.java | 44 ++
src/main/java/org/springblade/modules/task/service/ITaskPlaceSelfCheckService.java | 11
src/main/java/org/springblade/modules/task/dto/TaskPlaceSelfCheckDTO.java | 8
src/main/java/org/springblade/modules/task/service/ITaskResidencePermitApplyService.java | 43 ++
src/main/java/org/springblade/modules/task/entity/TaskPlaceRecordEntity.java | 2
src/main/java/org/springblade/modules/task/entity/TaskResidencePermitApplyEntity.java | 115 +++++++
src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.xml | 69 ++++
src/main/java/org/springblade/modules/develop/controller/CodeController.java | 2
src/main/java/org/springblade/modules/task/controller/TaskPlaceRecordController.java | 11
src/main/java/org/springblade/modules/task/controller/TaskPlaceSelfCheckController.java | 17
src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml | 16
src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationVO.java | 9
src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.xml | 10
src/main/java/org/springblade/modules/task/excel/TaskPlaceSelfCheckExcel.java | 2
src/main/java/org/springblade/modules/task/service/impl/TaskReportForRepairsServiceImpl.java | 8
src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRectificationWrapper.java | 6
src/main/java/org/springblade/modules/task/excel/PlaceRectificationsImporter.java | 6
src/main/java/org/springblade/modules/develop/controller/ModelController.java | 3
src/main/java/org/springblade/modules/task/vo/TaskResidencePermitApplyVO.java | 10
src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRecordWrapper.java | 6
src/main/java/org/springblade/modules/task/dto/TaskPlaceRecordDTO.java | 4
src/main/java/org/springblade/modules/task/excel/TaskPlaceRectificationExcel.java | 7
src/main/java/org/springblade/modules/task/vo/TaskPlaceRecordVO.java | 5
src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.xml | 8
src/main/java/org/springblade/modules/place/controller/PlacePractitionerController.java | 2
src/main/java/org/springblade/modules/task/dto/TaskPlaceRectificationDTO.java | 5
src/main/java/org/springblade/modules/place/service/impl/PlaceCheckServiceImpl.java | 13
src/main/java/org/springblade/modules/task/controller/TaskResidencePermitApplyController.java | 125 ++++++++
src/main/java/org/springblade/modules/task/service/impl/TaskResidencePermitApplyServiceImpl.java | 43 ++
src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java | 1
src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.java | 8
src/main/java/org/springblade/modules/task/wrapper/TaskPlaceSelfCheckWrapper.java | 6
src/main/java/org/springblade/modules/task/dto/TaskResidencePermitApplyDTO.java | 10
src/main/java/org/springblade/modules/checkInRecords/service/impl/CheckInRecordsServiceImpl.java | 8
src/main/java/org/springblade/modules/task/service/ITaskPlaceRectificationService.java | 14
src/main/java/org/springblade/modules/task/vo/TaskPlaceSelfCheckVO.java | 9
src/main/java/org/springblade/modules/task/service/impl/TaskServiceImpl.java | 7
src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRecordServiceImpl.java | 13
src/main/java/org/springblade/modules/task/service/ITaskPlaceRecordService.java | 9
src/main/java/org/springblade/modules/place/controller/PlaceController.java | 6
src/main/java/org/springblade/modules/task/entity/TaskPlaceRectificationEntity.java | 2
src/main/java/org/springblade/modules/task/controller/TaskPlaceRectificationController.java | 25 -
src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationsVO.java | 7
src/main/java/org/springblade/modules/task/excel/PlaceRectificationsExcel.java | 2
src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRectificationServiceImpl.java | 18
50 files changed, 636 insertions(+), 223 deletions(-)
diff --git a/src/main/java/org/springblade/modules/checkInRecords/service/impl/CheckInRecordsServiceImpl.java b/src/main/java/org/springblade/modules/checkInRecords/service/impl/CheckInRecordsServiceImpl.java
index 834f5ed..597e1fb 100644
--- a/src/main/java/org/springblade/modules/checkInRecords/service/impl/CheckInRecordsServiceImpl.java
+++ b/src/main/java/org/springblade/modules/checkInRecords/service/impl/CheckInRecordsServiceImpl.java
@@ -19,24 +19,16 @@
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.apache.logging.log4j.util.Strings;
import org.springblade.common.cache.SysCache;
-import org.springblade.common.param.CommonParamSet;
-import org.springblade.common.utils.SpringUtils;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.modules.checkInRecords.dto.CheckInRecordsDTO;
import org.springblade.modules.checkInRecords.entity.CheckInRecordsEntity;
import org.springblade.modules.checkInRecords.vo.CheckInRecordsVO;
import org.springblade.modules.checkInRecords.mapper.CheckInRecordsMapper;
import org.springblade.modules.checkInRecords.service.ICheckInRecordsService;
-import org.springblade.core.mp.base.BaseServiceImpl;
-import org.springblade.modules.system.service.IDeptService;
-import org.springblade.modules.system.vo.DeptVO;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import java.util.ArrayList;
import java.util.List;
-import java.util.stream.Collectors;
/**
* 打卡记录表 服务实现类
diff --git a/src/main/java/org/springblade/modules/develop/controller/CodeController.java b/src/main/java/org/springblade/modules/develop/controller/CodeController.java
index a4cf61e..370bee8 100644
--- a/src/main/java/org/springblade/modules/develop/controller/CodeController.java
+++ b/src/main/java/org/springblade/modules/develop/controller/CodeController.java
@@ -90,7 +90,7 @@
@ApiOperationSupport(order = 2)
@ApiOperation(value = "分页", notes = "传入code")
public R<IPage<Code>> list(@ApiIgnore @RequestParam Map<String, Object> code, Query query) {
- IPage<Code> pages = codeService.page(Condition.getPage(query), Condition.getQueryWrapper(code, Code.class));
+ IPage<Code> pages = codeService.page(Condition.getPage(query), Condition.getQueryWrapper(code, Code.class).orderByDesc("id"));
return R.data(pages);
}
diff --git a/src/main/java/org/springblade/modules/develop/controller/ModelController.java b/src/main/java/org/springblade/modules/develop/controller/ModelController.java
index 58d8002..86d93d1 100644
--- a/src/main/java/org/springblade/modules/develop/controller/ModelController.java
+++ b/src/main/java/org/springblade/modules/develop/controller/ModelController.java
@@ -16,6 +16,7 @@
*/
package org.springblade.modules.develop.controller;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.generator.config.DataSourceConfig;
@@ -82,7 +83,7 @@
@ApiOperationSupport(order = 2)
@ApiOperation(value = "分页", notes = "传入model")
public R<IPage<Model>> list(Model model, Query query) {
- IPage<Model> pages = modelService.page(Condition.getPage(query), Condition.getQueryWrapper(model));
+ IPage<Model> pages = modelService.page(Condition.getPage(query), Condition.getQueryWrapper(model).orderByDesc("create_time"));
return R.data(pages);
}
diff --git a/src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java b/src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
index 2582e3b..9a11b3e 100644
--- a/src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
+++ b/src/main/java/org/springblade/modules/house/service/impl/HouseServiceImpl.java
@@ -55,7 +55,6 @@
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.service.IRegionService;
import org.springblade.modules.system.service.IUserService;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
diff --git a/src/main/java/org/springblade/modules/place/controller/PlaceController.java b/src/main/java/org/springblade/modules/place/controller/PlaceController.java
index 39da7d1..3a17028 100644
--- a/src/main/java/org/springblade/modules/place/controller/PlaceController.java
+++ b/src/main/java/org/springblade/modules/place/controller/PlaceController.java
@@ -26,18 +26,12 @@
import javax.validation.Valid;
import org.springblade.core.excel.util.ExcelUtil;
-import org.springblade.core.secure.BladeUser;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.DateUtil;
import org.springblade.core.tool.utils.Func;
-import org.springblade.modules.house.excel.HouseAndHoldExcel;
-import org.springblade.modules.house.excel.HouseAndHoldImporter;
import org.springblade.modules.place.excel.*;
-import org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationsVO;
-import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springblade.modules.place.entity.PlaceEntity;
diff --git a/src/main/java/org/springblade/modules/place/controller/PlacePractitionerController.java b/src/main/java/org/springblade/modules/place/controller/PlacePractitionerController.java
index de84090..c7edb03 100644
--- a/src/main/java/org/springblade/modules/place/controller/PlacePractitionerController.java
+++ b/src/main/java/org/springblade/modules/place/controller/PlacePractitionerController.java
@@ -152,7 +152,7 @@
/**
* 统计少数民族和未成年数量
*/
- @PostMapping("/countByType")
+ @GetMapping("/countByType")
@ApiOperationSupport(order = 8)
@ApiOperation(value = "统计少数民族和未成年数量", notes = "")
public R countByType() {
diff --git a/src/main/java/org/springblade/modules/place/service/impl/PlaceCheckServiceImpl.java b/src/main/java/org/springblade/modules/place/service/impl/PlaceCheckServiceImpl.java
index 4bfc32a..b546be7 100644
--- a/src/main/java/org/springblade/modules/place/service/impl/PlaceCheckServiceImpl.java
+++ b/src/main/java/org/springblade/modules/place/service/impl/PlaceCheckServiceImpl.java
@@ -19,12 +19,9 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.xxl.job.core.util.FileUtil;
import liquibase.repackaged.org.apache.commons.lang3.StringUtils;
-import org.apache.logging.log4j.util.Strings;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springblade.common.cache.SysCache;
import org.springblade.common.constant.CommonConstant;
import org.springblade.common.constant.DictConstant;
import org.springblade.common.param.CommonParamSet;
@@ -32,25 +29,19 @@
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tool.utils.BeanUtil;
import org.springblade.core.tool.utils.SpringUtil;
-import org.springblade.modules.grid.service.IGridService;
import org.springblade.modules.patrol.entity.PatrolRecord;
import org.springblade.modules.patrol.service.IPatrolRecordService;
import org.springblade.modules.place.dto.PlaceCheckDTO;
import org.springblade.modules.place.entity.PlaceCheckEntity;
-import org.springblade.modules.place.excel.NinePlaceExcel;
import org.springblade.modules.place.excel.PlaceCheckExcel;
-import org.springblade.modules.place.service.IPlaceService;
import org.springblade.modules.place.vo.PlaceCheckVO;
import org.springblade.modules.place.mapper.PlaceCheckMapper;
import org.springblade.modules.place.service.IPlaceCheckService;
-import org.springblade.modules.police.service.IPoliceAffairsGridService;
import org.springblade.modules.system.entity.DictBiz;
import org.springblade.modules.system.service.IDictBizService;
-import org.springblade.modules.system.service.IRegionService;
import org.springblade.modules.task.service.ITaskService;
-import org.springblade.modules.task.vo.TaskLabelReportingEventVO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.service.ITaskPlaceRectificationService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/controller/TaskPlaceRecordController.java b/src/main/java/org/springblade/modules/task/controller/TaskPlaceRecordController.java
similarity index 91%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/controller/TaskPlaceRecordController.java
rename to src/main/java/org/springblade/modules/task/controller/TaskPlaceRecordController.java
index ae4733a..ff5c415 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/controller/TaskPlaceRecordController.java
+++ b/src/main/java/org/springblade/modules/task/controller/TaskPlaceRecordController.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.controller;
+package org.springblade.modules.task.controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -23,17 +23,16 @@
import lombok.AllArgsConstructor;
import javax.validation.Valid;
-import org.springblade.core.secure.BladeUser;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.Func;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
-import org.springblade.modules.taskPlaceRecord.wrapper.TaskPlaceRecordWrapper;
-import org.springblade.modules.taskPlaceRecord.service.ITaskPlaceRecordService;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.wrapper.TaskPlaceRecordWrapper;
+import org.springblade.modules.task.service.ITaskPlaceRecordService;
import org.springblade.core.boot.ctrl.BladeController;
/**
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/controller/TaskPlaceRectificationController.java b/src/main/java/org/springblade/modules/task/controller/TaskPlaceRectificationController.java
similarity index 87%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/controller/TaskPlaceRectificationController.java
rename to src/main/java/org/springblade/modules/task/controller/TaskPlaceRectificationController.java
index 97b22bd..1d43b60 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/controller/TaskPlaceRectificationController.java
+++ b/src/main/java/org/springblade/modules/task/controller/TaskPlaceRectificationController.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.controller;
+package org.springblade.modules.task.controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -26,27 +26,22 @@
import javax.validation.Valid;
import org.springblade.core.excel.util.ExcelUtil;
-import org.springblade.core.secure.BladeUser;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.DateUtil;
import org.springblade.core.tool.utils.Func;
-import org.springblade.modules.house.excel.HouseAndHoldExcel;
-import org.springblade.modules.house.excel.HouseAndHoldImporter;
-import org.springblade.modules.house.excel.HouseExcel;
-import org.springblade.modules.house.vo.HouseVO;
-import org.springblade.modules.taskPlaceRectification.dto.TaskPlaceRectificationDTO;
-import org.springblade.modules.taskPlaceRectification.excel.PlaceRectificationsExcel;
-import org.springblade.modules.taskPlaceRectification.excel.PlaceRectificationsImporter;
-import org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationsVO;
+import org.springblade.modules.task.dto.TaskPlaceRectificationDTO;
+import org.springblade.modules.task.excel.PlaceRectificationsExcel;
+import org.springblade.modules.task.excel.PlaceRectificationsImporter;
+import org.springblade.modules.task.excel.TaskPlaceRectificationExcel;
+import org.springblade.modules.task.vo.TaskPlaceRectificationsVO;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO;
-import org.springblade.modules.taskPlaceRectification.wrapper.TaskPlaceRectificationWrapper;
-import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.vo.TaskPlaceRectificationVO;
+import org.springblade.modules.task.wrapper.TaskPlaceRectificationWrapper;
+import org.springblade.modules.task.service.ITaskPlaceRectificationService;
import org.springblade.core.boot.ctrl.BladeController;
import org.springframework.web.multipart.MultipartFile;
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/controller/TaskPlaceSelfCheckController.java b/src/main/java/org/springblade/modules/task/controller/TaskPlaceSelfCheckController.java
similarity index 90%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/controller/TaskPlaceSelfCheckController.java
rename to src/main/java/org/springblade/modules/task/controller/TaskPlaceSelfCheckController.java
index cdc3cfd..cf47421 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/controller/TaskPlaceSelfCheckController.java
+++ b/src/main/java/org/springblade/modules/task/controller/TaskPlaceSelfCheckController.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.controller;
+package org.springblade.modules.task.controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -26,23 +26,20 @@
import javax.validation.Valid;
import org.springblade.core.excel.util.ExcelUtil;
-import org.springblade.core.secure.BladeUser;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.BeanUtil;
import org.springblade.core.tool.utils.DateUtil;
import org.springblade.core.tool.utils.Func;
-import org.springblade.modules.place.excel.PlaceCheckExcel;
-import org.springblade.modules.place.vo.PlaceCheckVO;
-import org.springblade.modules.taskPlaceSelfCheck.dto.TaskPlaceSelfCheckDTO;
-import org.springblade.modules.taskPlaceSelfCheck.excel.TaskPlaceSelfCheckExcel;
+import org.springblade.modules.task.dto.TaskPlaceSelfCheckDTO;
+import org.springblade.modules.task.excel.TaskPlaceSelfCheckExcel;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
-import org.springblade.modules.taskPlaceSelfCheck.wrapper.TaskPlaceSelfCheckWrapper;
-import org.springblade.modules.taskPlaceSelfCheck.service.ITaskPlaceSelfCheckService;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.vo.TaskPlaceSelfCheckVO;
+import org.springblade.modules.task.wrapper.TaskPlaceSelfCheckWrapper;
+import org.springblade.modules.task.service.ITaskPlaceSelfCheckService;
import org.springblade.core.boot.ctrl.BladeController;
import java.util.List;
diff --git a/src/main/java/org/springblade/modules/task/controller/TaskResidencePermitApplyController.java b/src/main/java/org/springblade/modules/task/controller/TaskResidencePermitApplyController.java
new file mode 100644
index 0000000..cfde48d
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/controller/TaskResidencePermitApplyController.java
@@ -0,0 +1,125 @@
+/*
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * Neither the name of the dreamlu.net developer nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * Author: Chill 庄骞 (smallchill@163.com)
+ */
+package org.springblade.modules.task.controller;
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
+import lombok.AllArgsConstructor;
+import javax.validation.Valid;
+
+import org.springblade.core.mp.support.Condition;
+import org.springblade.core.mp.support.Query;
+import org.springblade.core.tool.api.R;
+import org.springblade.core.tool.utils.Func;
+import org.springframework.web.bind.annotation.*;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
+import org.springblade.modules.task.vo.TaskResidencePermitApplyVO;
+import org.springblade.modules.task.wrapper.TaskResidencePermitApplyWrapper;
+import org.springblade.modules.task.service.ITaskResidencePermitApplyService;
+import org.springblade.core.boot.ctrl.BladeController;
+
+/**
+ * 居住证申请 控制器
+ *
+ * @author BladeX
+ * @since 2024-03-14
+ */
+@RestController
+@AllArgsConstructor
+@RequestMapping("blade-taskResidencePermitApply/taskResidencePermitApply")
+@Api(value = "居住证申请", tags = "居住证申请接口")
+public class TaskResidencePermitApplyController extends BladeController {
+
+ private final ITaskResidencePermitApplyService taskResidencePermitApplyService;
+
+ /**
+ * 居住证申请 详情
+ */
+ @GetMapping("/detail")
+ @ApiOperationSupport(order = 1)
+ @ApiOperation(value = "详情", notes = "传入taskResidencePermitApply")
+ public R<TaskResidencePermitApplyVO> detail(TaskResidencePermitApplyEntity taskResidencePermitApply) {
+ TaskResidencePermitApplyEntity detail = taskResidencePermitApplyService.getOne(Condition.getQueryWrapper(taskResidencePermitApply));
+ return R.data(TaskResidencePermitApplyWrapper.build().entityVO(detail));
+ }
+ /**
+ * 居住证申请 分页
+ */
+ @GetMapping("/list")
+ @ApiOperationSupport(order = 2)
+ @ApiOperation(value = "分页", notes = "传入taskResidencePermitApply")
+ public R<IPage<TaskResidencePermitApplyVO>> list(TaskResidencePermitApplyEntity taskResidencePermitApply, Query query) {
+ IPage<TaskResidencePermitApplyEntity> pages = taskResidencePermitApplyService.page(Condition.getPage(query), Condition.getQueryWrapper(taskResidencePermitApply));
+ return R.data(TaskResidencePermitApplyWrapper.build().pageVO(pages));
+ }
+
+ /**
+ * 居住证申请 自定义分页
+ */
+ @GetMapping("/page")
+ @ApiOperationSupport(order = 3)
+ @ApiOperation(value = "分页", notes = "传入taskResidencePermitApply")
+ public R<IPage<TaskResidencePermitApplyVO>> page(TaskResidencePermitApplyVO taskResidencePermitApply, Query query) {
+ IPage<TaskResidencePermitApplyVO> pages = taskResidencePermitApplyService.selectTaskResidencePermitApplyPage(Condition.getPage(query), taskResidencePermitApply);
+ return R.data(pages);
+ }
+
+ /**
+ * 居住证申请 新增
+ */
+ @PostMapping("/save")
+ @ApiOperationSupport(order = 4)
+ @ApiOperation(value = "新增", notes = "传入taskResidencePermitApply")
+ public R save(@Valid @RequestBody TaskResidencePermitApplyEntity taskResidencePermitApply) {
+ return R.status(taskResidencePermitApplyService.save(taskResidencePermitApply));
+ }
+
+ /**
+ * 居住证申请 修改
+ */
+ @PostMapping("/update")
+ @ApiOperationSupport(order = 5)
+ @ApiOperation(value = "修改", notes = "传入taskResidencePermitApply")
+ public R update(@Valid @RequestBody TaskResidencePermitApplyEntity taskResidencePermitApply) {
+ return R.status(taskResidencePermitApplyService.updateById(taskResidencePermitApply));
+ }
+
+ /**
+ * 居住证申请 新增或修改
+ */
+ @PostMapping("/submit")
+ @ApiOperationSupport(order = 6)
+ @ApiOperation(value = "新增或修改", notes = "传入taskResidencePermitApply")
+ public R submit(@Valid @RequestBody TaskResidencePermitApplyEntity taskResidencePermitApply) {
+ return R.status(taskResidencePermitApplyService.saveOrUpdate(taskResidencePermitApply));
+ }
+
+ /**
+ * 居住证申请 删除
+ */
+ @PostMapping("/remove")
+ @ApiOperationSupport(order = 7)
+ @ApiOperation(value = "逻辑删除", notes = "传入ids")
+ public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
+ return R.status(taskResidencePermitApplyService.removeBatchByIds(Func.toLongList(ids)));
+ }
+
+
+}
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java b/src/main/java/org/springblade/modules/task/dto/TaskPlaceRecordDTO.java
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java
rename to src/main/java/org/springblade/modules/task/dto/TaskPlaceRecordDTO.java
index 008bf42..1786ee5 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java
+++ b/src/main/java/org/springblade/modules/task/dto/TaskPlaceRecordDTO.java
@@ -14,9 +14,9 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.dto;
+package org.springblade.modules.task.dto;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/dto/TaskPlaceRectificationDTO.java b/src/main/java/org/springblade/modules/task/dto/TaskPlaceRectificationDTO.java
similarity index 93%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/dto/TaskPlaceRectificationDTO.java
rename to src/main/java/org/springblade/modules/task/dto/TaskPlaceRectificationDTO.java
index 7da13b0..01b1569 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/dto/TaskPlaceRectificationDTO.java
+++ b/src/main/java/org/springblade/modules/task/dto/TaskPlaceRectificationDTO.java
@@ -14,13 +14,12 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.dto;
+package org.springblade.modules.task.dto;
import io.swagger.annotations.ApiModelProperty;
-import org.springblade.modules.patrol.entity.PatrolRecord;
import org.springblade.modules.patrol.vo.PatrolRecordVO;
import org.springblade.modules.place.vo.PlacePoiLabelVO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/dto/TaskPlaceSelfCheckDTO.java b/src/main/java/org/springblade/modules/task/dto/TaskPlaceSelfCheckDTO.java
similarity index 90%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/dto/TaskPlaceSelfCheckDTO.java
rename to src/main/java/org/springblade/modules/task/dto/TaskPlaceSelfCheckDTO.java
index 2e6dda2..4ba1b21 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/dto/TaskPlaceSelfCheckDTO.java
+++ b/src/main/java/org/springblade/modules/task/dto/TaskPlaceSelfCheckDTO.java
@@ -14,15 +14,13 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.dto;
+package org.springblade.modules.task.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
-import org.springblade.modules.patrol.vo.PatrolRecordVO;
import org.springblade.modules.place.vo.PlacePoiLabelVO;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java b/src/main/java/org/springblade/modules/task/dto/TaskResidencePermitApplyDTO.java
similarity index 78%
copy from src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java
copy to src/main/java/org/springblade/modules/task/dto/TaskResidencePermitApplyDTO.java
index 008bf42..81d4b28 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java
+++ b/src/main/java/org/springblade/modules/task/dto/TaskResidencePermitApplyDTO.java
@@ -14,21 +14,21 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.dto;
+package org.springblade.modules.task.dto;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
- * 消防自查详情记录表 数据传输对象实体类
+ * 居住证申请 数据传输对象实体类
*
* @author BladeX
- * @since 2024-02-04
+ * @since 2024-03-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
-public class TaskPlaceRecordDTO extends TaskPlaceRecordEntity {
+public class TaskResidencePermitApplyDTO extends TaskResidencePermitApplyEntity {
private static final long serialVersionUID = 1L;
}
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/entity/TaskPlaceRecordEntity.java b/src/main/java/org/springblade/modules/task/entity/TaskPlaceRecordEntity.java
similarity index 98%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/entity/TaskPlaceRecordEntity.java
rename to src/main/java/org/springblade/modules/task/entity/TaskPlaceRecordEntity.java
index 5e9a9ac..01b599a 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/entity/TaskPlaceRecordEntity.java
+++ b/src/main/java/org/springblade/modules/task/entity/TaskPlaceRecordEntity.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.entity;
+package org.springblade.modules.task.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/entity/TaskPlaceRectificationEntity.java b/src/main/java/org/springblade/modules/task/entity/TaskPlaceRectificationEntity.java
similarity index 98%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/entity/TaskPlaceRectificationEntity.java
rename to src/main/java/org/springblade/modules/task/entity/TaskPlaceRectificationEntity.java
index c7a3a4e..2304713 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/entity/TaskPlaceRectificationEntity.java
+++ b/src/main/java/org/springblade/modules/task/entity/TaskPlaceRectificationEntity.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.entity;
+package org.springblade.modules.task.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/entity/TaskPlaceSelfCheckEntity.java b/src/main/java/org/springblade/modules/task/entity/TaskPlaceSelfCheckEntity.java
similarity index 98%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/entity/TaskPlaceSelfCheckEntity.java
rename to src/main/java/org/springblade/modules/task/entity/TaskPlaceSelfCheckEntity.java
index 33dbf83..f5d6bef 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/entity/TaskPlaceSelfCheckEntity.java
+++ b/src/main/java/org/springblade/modules/task/entity/TaskPlaceSelfCheckEntity.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.entity;
+package org.springblade.modules.task.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
diff --git a/src/main/java/org/springblade/modules/task/entity/TaskResidencePermitApplyEntity.java b/src/main/java/org/springblade/modules/task/entity/TaskResidencePermitApplyEntity.java
new file mode 100644
index 0000000..150f07e
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/entity/TaskResidencePermitApplyEntity.java
@@ -0,0 +1,115 @@
+/*
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * Neither the name of the dreamlu.net developer nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * Author: Chill 庄骞 (smallchill@163.com)
+ */
+package org.springblade.modules.task.entity;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.EqualsAndHashCode;
+import org.springblade.core.tenant.mp.TenantEntity;
+
+import java.util.Date;
+
+/**
+ * 居住证申请 实体类
+ *
+ * @author BladeX
+ * @since 2024-03-14
+ */
+@Data
+@TableName("jczz_task_residence_permit_apply")
+@ApiModel(value = "TaskResidencePermitApply对象", description = "居住证申请")
+public class TaskResidencePermitApplyEntity {
+
+ /** id */
+ @ApiModelProperty(value = "主键ID", example = "")
+ @TableId(value = "id", type = IdType.ASSIGN_ID)
+ private Long id;
+
+ /** 名称 */
+ @ApiModelProperty(value = "名称", example = "")
+ @TableField("name")
+ private String name;
+
+ /** 联系电话 */
+ @ApiModelProperty(value = "联系电话", example = "")
+ @TableField("phone")
+ private String phone;
+
+ /** 身份证 */
+ @ApiModelProperty(value = "身份证", example = "")
+ @TableField("id_card")
+ private String idCard;
+
+ /** 地址 */
+ @ApiModelProperty(value = "地址", example = "")
+ @TableField("address")
+ private String address;
+
+ /** 房屋编码 */
+ @ApiModelProperty(value = "房屋编码", example = "")
+ @TableField("house_code")
+ private String houseCode;
+
+ /** 任务id */
+ @ApiModelProperty(value = "任务id", example = "")
+ @TableField("task_id")
+ private Long taskId;
+
+ /** 创建时间 */
+ @ApiModelProperty(value = "创建时间", example = "")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ @TableField("create_time")
+ private Date createTime;
+
+ /** 更新时间 */
+ @ApiModelProperty(value = "更新时间", example = "")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ @TableField("update_time")
+ private Date updateTime;
+
+ /** 状态 1:待审核 2:审核通过 3:审核不通过 4: 待提交(待接收) */
+ @ApiModelProperty(value = "状态 1:待审核 2:审核通过 3:审核不通过 4: 待提交(待接收)", example = "")
+ @TableField("status")
+ private Integer status;
+
+ /** 创建人 */
+ @ApiModelProperty(value = "创建人", example = "")
+ @TableField("create_user")
+ private Long createUser;
+
+ /** 出租屋id */
+ @ApiModelProperty(value = "出租屋id", example = "")
+ @TableField("house_rental_id")
+ private Long houseRentalId;
+
+ /** 0:否 1:是 */
+ @ApiModelProperty(value = "0:否 1:是", example = "")
+ @TableField("is_deleted")
+ private Integer isDeleted;
+
+ /** 申请事由 */
+ @ApiModelProperty(value = "申请事由", example = "")
+ @TableField("remak")
+ private String remak;
+
+}
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/excel/PlaceRectificationsExcel.java b/src/main/java/org/springblade/modules/task/excel/PlaceRectificationsExcel.java
similarity index 95%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/excel/PlaceRectificationsExcel.java
rename to src/main/java/org/springblade/modules/task/excel/PlaceRectificationsExcel.java
index c127f49..2f845d4 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/excel/PlaceRectificationsExcel.java
+++ b/src/main/java/org/springblade/modules/task/excel/PlaceRectificationsExcel.java
@@ -1,4 +1,4 @@
-package org.springblade.modules.taskPlaceRectification.excel;
+package org.springblade.modules.task.excel;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/excel/PlaceRectificationsImporter.java b/src/main/java/org/springblade/modules/task/excel/PlaceRectificationsImporter.java
similarity index 83%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/excel/PlaceRectificationsImporter.java
rename to src/main/java/org/springblade/modules/task/excel/PlaceRectificationsImporter.java
index 2a60cef..e7c4b44 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/excel/PlaceRectificationsImporter.java
+++ b/src/main/java/org/springblade/modules/task/excel/PlaceRectificationsImporter.java
@@ -14,13 +14,11 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.excel;
+package org.springblade.modules.task.excel;
import lombok.RequiredArgsConstructor;
import org.springblade.core.excel.support.ExcelImporter;
-import org.springblade.modules.house.excel.HouseAndHoldExcel;
-import org.springblade.modules.house.service.IHouseService;
-import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService;
+import org.springblade.modules.task.service.ITaskPlaceRectificationService;
import java.util.List;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/excel/TaskPlaceRectificationExcel.java b/src/main/java/org/springblade/modules/task/excel/TaskPlaceRectificationExcel.java
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/excel/TaskPlaceRectificationExcel.java
rename to src/main/java/org/springblade/modules/task/excel/TaskPlaceRectificationExcel.java
index 3ac8234..461c9c9 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/excel/TaskPlaceRectificationExcel.java
+++ b/src/main/java/org/springblade/modules/task/excel/TaskPlaceRectificationExcel.java
@@ -14,22 +14,17 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.excel;
+package org.springblade.modules.task.excel;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
-import org.springblade.common.excel.ExcelDictConverter;
-import org.springblade.common.excel.ExcelDictItemLabel;
import org.springblade.modules.patrol.vo.PatrolRecordVO;
import org.springblade.modules.place.vo.PlacePoiLabelVO;
-import java.util.Date;
import java.util.List;
/**
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/excel/TaskPlaceSelfCheckExcel.java b/src/main/java/org/springblade/modules/task/excel/TaskPlaceSelfCheckExcel.java
similarity index 95%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/excel/TaskPlaceSelfCheckExcel.java
rename to src/main/java/org/springblade/modules/task/excel/TaskPlaceSelfCheckExcel.java
index f91fc31..9d46f88 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/excel/TaskPlaceSelfCheckExcel.java
+++ b/src/main/java/org/springblade/modules/task/excel/TaskPlaceSelfCheckExcel.java
@@ -1,4 +1,4 @@
-package org.springblade.modules.taskPlaceSelfCheck.excel;
+package org.springblade.modules.task.excel;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/mapper/TaskPlaceRecordMapper.java b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.java
similarity index 86%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/mapper/TaskPlaceRecordMapper.java
rename to src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.java
index 6b43a61..456baf4 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/mapper/TaskPlaceRecordMapper.java
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.java
@@ -14,11 +14,11 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.mapper;
+package org.springblade.modules.task.mapper;
-import org.springblade.modules.taskPlaceRecord.dto.TaskPlaceRecordDTO;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.dto.TaskPlaceRecordDTO;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/mapper/TaskPlaceRecordMapper.xml b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.xml
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/mapper/TaskPlaceRecordMapper.xml
rename to src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.xml
index f9f2ae0..154f00a 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/mapper/TaskPlaceRecordMapper.xml
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRecordMapper.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="org.springblade.modules.taskPlaceRecord.mapper.TaskPlaceRecordMapper">
+<mapper namespace="org.springblade.modules.task.mapper.TaskPlaceRecordMapper">
<!-- 通用查询映射结果 -->
- <resultMap id="taskPlaceRecordResultMap" type="org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity">
+ <resultMap id="taskPlaceRecordResultMap" type="org.springblade.modules.task.entity.TaskPlaceRecordEntity">
</resultMap>
@@ -12,7 +12,7 @@
</select>
- <resultMap type="org.springblade.modules.taskPlaceRecord.dto.TaskPlaceRecordDTO" id="TaskPlaceRecordDTOResult">
+ <resultMap type="org.springblade.modules.task.dto.TaskPlaceRecordDTO" id="TaskPlaceRecordDTOResult">
<result property="id" column="id" />
<result property="itemId" column="item_id" />
<result property="taskPlaceSelfCheckId" column="task_place_self_check_id" />
@@ -51,7 +51,7 @@
id = #{id}
</select>
- <select id="selectTaskPlaceRecordList" parameterType="org.springblade.modules.taskPlaceRecord.dto.TaskPlaceRecordDTO" resultMap="TaskPlaceRecordDTOResult">
+ <select id="selectTaskPlaceRecordList" parameterType="org.springblade.modules.task.dto.TaskPlaceRecordDTO" resultMap="TaskPlaceRecordDTOResult">
<include refid="selectTaskPlaceRecord"/>
<where>
<if test="id != null "> and id = #{id}</if>
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/mapper/TaskPlaceRectificationMapper.java b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.java
similarity index 82%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/mapper/TaskPlaceRectificationMapper.java
rename to src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.java
index aa477c3..39aa8e5 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/mapper/TaskPlaceRectificationMapper.java
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.java
@@ -14,18 +14,16 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.mapper;
+package org.springblade.modules.task.mapper;
-import org.apache.ibatis.annotations.MapKey;
import org.apache.ibatis.annotations.Param;
-import org.springblade.modules.house.excel.HouseExcel;
-import org.springblade.modules.taskPlaceRectification.dto.TaskPlaceRectificationDTO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO;
+import org.springblade.modules.task.dto.TaskPlaceRectificationDTO;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.excel.TaskPlaceRectificationExcel;
+import org.springblade.modules.task.vo.TaskPlaceRectificationVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationsVO;
+import org.springblade.modules.task.vo.TaskPlaceRectificationsVO;
import java.util.List;
import java.util.Map;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/mapper/TaskPlaceRectificationMapper.xml b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.xml
similarity index 97%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/mapper/TaskPlaceRectificationMapper.xml
rename to src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.xml
index 7161490..96aadd7 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/mapper/TaskPlaceRectificationMapper.xml
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceRectificationMapper.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="org.springblade.modules.taskPlaceRectification.mapper.TaskPlaceRectificationMapper">
+<mapper namespace="org.springblade.modules.task.mapper.TaskPlaceRectificationMapper">
<!-- 通用查询映射结果 -->
<resultMap id="taskPlaceRectificationResultMap"
- type="org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity">
+ type="org.springblade.modules.task.entity.TaskPlaceRectificationEntity">
</resultMap>
@@ -12,7 +12,7 @@
select * from jczz_task_place_rectification where is_deleted = 0
</select>
- <resultMap type="org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO"
+ <resultMap type="org.springblade.modules.task.vo.TaskPlaceRectificationVO"
id="TaskPlaceRectificationDTOResult">
<result property="id" column="id"/>
<result property="placeCheckId" column="place_check_id"/>
@@ -163,7 +163,7 @@
</select>
<select id="selectTaskPlaceRectificationList"
- parameterType="org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO"
+ parameterType="org.springblade.modules.task.vo.TaskPlaceRectificationVO"
resultMap="TaskPlaceRectificationDTOResult">
SELECT
jtpr.id,
@@ -422,7 +422,7 @@
</select>
- <resultMap type="org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel"
+ <resultMap type="org.springblade.modules.task.excel.TaskPlaceRectificationExcel"
id="TaskPlaceRectificationExcelResult">
<result property="placeName" column="place_name"/>
<result property="createTime" column="create_time"/>
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/mapper/TaskPlaceSelfCheckMapper.java b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.java
similarity index 88%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/mapper/TaskPlaceSelfCheckMapper.java
rename to src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.java
index 3d07aa1..49600e1 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/mapper/TaskPlaceSelfCheckMapper.java
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.java
@@ -14,13 +14,13 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.mapper;
+package org.springblade.modules.task.mapper;
import org.apache.ibatis.annotations.Param;
-import org.springblade.modules.taskPlaceSelfCheck.dto.TaskPlaceSelfCheckDTO;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.modules.taskPlaceSelfCheck.excel.TaskPlaceSelfCheckExcel;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
+import org.springblade.modules.task.dto.TaskPlaceSelfCheckDTO;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.excel.TaskPlaceSelfCheckExcel;
+import org.springblade.modules.task.vo.TaskPlaceSelfCheckVO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/mapper/TaskPlaceSelfCheckMapper.xml b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml
similarity index 96%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/mapper/TaskPlaceSelfCheckMapper.xml
rename to src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml
index 5a85a60..4378795 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/mapper/TaskPlaceSelfCheckMapper.xml
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskPlaceSelfCheckMapper.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="org.springblade.modules.taskPlaceSelfCheck.mapper.TaskPlaceSelfCheckMapper">
+<mapper namespace="org.springblade.modules.task.mapper.TaskPlaceSelfCheckMapper">
<!-- 通用查询映射结果 -->
<resultMap id="taskPlaceSelfCheckResultMap"
- type="org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO">
+ type="org.springblade.modules.task.vo.TaskPlaceSelfCheckVO">
<result property="id" column="id"/>
<result property="taskId" column="task_id"/>
<result property="taskName" column="task_name"/>
@@ -31,7 +31,7 @@
</collection>
<collection property="taskPlaceRecordVOList" column="id" select="selectPatrolRecordList"
- javaType="java.util.List" ofType="org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO"
+ javaType="java.util.List" ofType="org.springblade.modules.task.vo.TaskPlaceRecordVO"
autoMapping="true">
</collection>
</resultMap>
@@ -169,7 +169,7 @@
order by jpc.create_time desc
</select>
- <resultMap type="org.springblade.modules.taskPlaceSelfCheck.dto.TaskPlaceSelfCheckDTO"
+ <resultMap type="org.springblade.modules.task.dto.TaskPlaceSelfCheckDTO"
id="TaskPlaceSelfCheckDTOResult">
<result property="id" column="id"/>
<result property="taskId" column="task_id"/>
@@ -197,7 +197,7 @@
</collection>
<collection property="taskPlaceRecordVOList" column="id" select="selectPatrolRecordList"
- javaType="java.util.List" ofType="org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO"
+ javaType="java.util.List" ofType="org.springblade.modules.task.vo.TaskPlaceRecordVO"
autoMapping="true">
</collection>
@@ -223,7 +223,7 @@
<select id="selectPatrolRecordList" parameterType="Long"
- resultType="org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO">
+ resultType="org.springblade.modules.task.vo.TaskPlaceRecordVO">
select
jpr.id,
jpr.item_id,
@@ -317,7 +317,7 @@
</select>
<select id="selectTaskPlaceSelfCheckList"
- parameterType="org.springblade.modules.taskPlaceSelfCheck.dto.TaskPlaceSelfCheckDTO"
+ parameterType="org.springblade.modules.task.dto.TaskPlaceSelfCheckDTO"
resultMap="TaskPlaceSelfCheckDTOResult">
<include refid="selectTaskPlaceSelfCheck"/>
<where>
@@ -349,7 +349,7 @@
<!--导出消防自查信息-->
<select id="exportTaskPlaceSelfCheck"
- resultType="org.springblade.modules.taskPlaceSelfCheck.excel.TaskPlaceSelfCheckExcel">
+ resultType="org.springblade.modules.task.excel.TaskPlaceSelfCheckExcel">
select
jpc.id,
case when jpc.status=1 then '待审核'
diff --git a/src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.java b/src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.java
new file mode 100644
index 0000000..1e1b521
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.java
@@ -0,0 +1,44 @@
+/*
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * Neither the name of the dreamlu.net developer nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * Author: Chill 庄骞 (smallchill@163.com)
+ */
+package org.springblade.modules.task.mapper;
+
+import org.apache.ibatis.annotations.Param;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
+import org.springblade.modules.task.vo.TaskResidencePermitApplyVO;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import java.util.List;
+
+/**
+ * 居住证申请 Mapper 接口
+ *
+ * @author BladeX
+ * @since 2024-03-14
+ */
+public interface TaskResidencePermitApplyMapper extends BaseMapper<TaskResidencePermitApplyEntity> {
+
+ /**
+ * 自定义分页
+ *
+ * @param page
+ * @param taskResidencePermitApply
+ * @return
+ */
+ List<TaskResidencePermitApplyVO> selectTaskResidencePermitApplyPage(IPage page, @Param("residen") TaskResidencePermitApplyVO taskResidencePermitApply);
+
+
+}
diff --git a/src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.xml b/src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.xml
new file mode 100644
index 0000000..54aa62d
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/mapper/TaskResidencePermitApplyMapper.xml
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="org.springblade.modules.task.mapper.TaskResidencePermitApplyMapper">
+
+ <!-- 通用查询映射结果 -->
+ <resultMap id="taskResidencePermitApplyResultMap"
+ type="org.springblade.modules.task.entity.TaskResidencePermitApplyEntity">
+ </resultMap>
+
+
+ <select id="selectTaskResidencePermitApplyPage" resultMap="taskResidencePermitApplyResultMap">
+ select * from jczz_task_residence_permit_apply
+ <where>
+ <if test="residen.id != null ">and id = #{residen.id}</if>
+ <if test="residen.name != null and residen.name != ''">and name = #{residen.name}</if>
+ <if test="residen.phone != null and residen.phone != ''">and phone = #{residen.phone}</if>
+ <if test="residen.idCard != null and residen.idCard != ''">and id_card = #{residen.idCard}</if>
+ <if test="residen.address != null and residen.address != ''">and address = #{residen.address}</if>
+ <if test="residen.houseCode != null and residen.houseCode != ''">and house_code = #{residen.houseCode}</if>
+ <if test="residen.taskId != null ">and task_id = #{residen.taskId}</if>
+ <if test="residen.createTime != null ">and create_time = #{residen.createTime}</if>
+ <if test="residen.updateTime != null ">and update_time = #{residen.updateTime}</if>
+ <if test="residen.status != null ">and status = #{residen.status}</if>
+ <if test="residen.createUser != null ">and create_user = #{residen.createUser}</if>
+ <if test="residen.houseRentalId != null ">and house_rental_id = #{residen.houseRentalId}</if>
+ <if test="residen.isDeleted != null ">and is_deleted = #{residen.isDeleted}</if>
+ <if test="residen.remak != null and residen.remak != ''">and remak = #{residen.remak}</if>
+ and is_deleted = 0
+ </where>
+ </select>
+
+ <resultMap type="org.springblade.modules.task.dto.TaskResidencePermitApplyDTO"
+ id="TaskResidencePermitApplyDTOResult">
+ <result property="id" column="id"/>
+ <result property="name" column="name"/>
+ <result property="phone" column="phone"/>
+ <result property="idCard" column="id_card"/>
+ <result property="address" column="address"/>
+ <result property="houseCode" column="house_code"/>
+ <result property="taskId" column="task_id"/>
+ <result property="createTime" column="create_time"/>
+ <result property="updateTime" column="update_time"/>
+ <result property="status" column="status"/>
+ <result property="createUser" column="create_user"/>
+ <result property="houseRentalId" column="house_rental_id"/>
+ <result property="isDeleted" column="is_deleted"/>
+ <result property="remak" column="remak"/>
+ </resultMap>
+
+ <sql id="selectTaskResidencePermitApply">
+ select id,
+ name,
+ phone,
+ id_card,
+ address,
+ house_code,
+ task_id,
+ create_time,
+ update_time,
+ status,
+ create_user,
+ house_rental_id,
+ is_deleted,
+ remak
+ from jczz_task_residence_permit_apply
+ </sql>
+
+
+</mapper>
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/service/ITaskPlaceRecordService.java b/src/main/java/org/springblade/modules/task/service/ITaskPlaceRecordService.java
similarity index 84%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/service/ITaskPlaceRecordService.java
rename to src/main/java/org/springblade/modules/task/service/ITaskPlaceRecordService.java
index 6fe250e..e9222a7 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/service/ITaskPlaceRecordService.java
+++ b/src/main/java/org/springblade/modules/task/service/ITaskPlaceRecordService.java
@@ -14,13 +14,12 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.service;
+package org.springblade.modules.task.service;
import com.baomidou.mybatisplus.extension.service.IService;
-import org.springblade.modules.taskPlaceRecord.dto.TaskPlaceRecordDTO;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
-import org.springblade.core.mp.base.BaseService;
+import org.springblade.modules.task.dto.TaskPlaceRecordDTO;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/service/ITaskPlaceRectificationService.java b/src/main/java/org/springblade/modules/task/service/ITaskPlaceRectificationService.java
similarity index 80%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/service/ITaskPlaceRectificationService.java
rename to src/main/java/org/springblade/modules/task/service/ITaskPlaceRectificationService.java
index da3d268..59055ad 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/service/ITaskPlaceRectificationService.java
+++ b/src/main/java/org/springblade/modules/task/service/ITaskPlaceRectificationService.java
@@ -14,16 +14,16 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.service;
+package org.springblade.modules.task.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
-import org.springblade.modules.taskPlaceRectification.dto.TaskPlaceRectificationDTO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.excel.PlaceRectificationsExcel;
-import org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationsVO;
+import org.springblade.modules.task.dto.TaskPlaceRectificationDTO;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.excel.PlaceRectificationsExcel;
+import org.springblade.modules.task.excel.TaskPlaceRectificationExcel;
+import org.springblade.modules.task.vo.TaskPlaceRectificationVO;
+import org.springblade.modules.task.vo.TaskPlaceRectificationsVO;
import java.util.List;
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/service/ITaskPlaceSelfCheckService.java b/src/main/java/org/springblade/modules/task/service/ITaskPlaceSelfCheckService.java
similarity index 84%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/service/ITaskPlaceSelfCheckService.java
rename to src/main/java/org/springblade/modules/task/service/ITaskPlaceSelfCheckService.java
index 571e5fb..64a6c15 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/service/ITaskPlaceSelfCheckService.java
+++ b/src/main/java/org/springblade/modules/task/service/ITaskPlaceSelfCheckService.java
@@ -14,14 +14,13 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.service;
+package org.springblade.modules.task.service;
import com.baomidou.mybatisplus.extension.service.IService;
-import org.springblade.modules.taskPlaceSelfCheck.dto.TaskPlaceSelfCheckDTO;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.modules.taskPlaceSelfCheck.excel.TaskPlaceSelfCheckExcel;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
-import org.springblade.core.mp.base.BaseService;
+import org.springblade.modules.task.dto.TaskPlaceSelfCheckDTO;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.excel.TaskPlaceSelfCheckExcel;
+import org.springblade.modules.task.vo.TaskPlaceSelfCheckVO;
import com.baomidou.mybatisplus.core.metadata.IPage;
import java.util.List;
diff --git a/src/main/java/org/springblade/modules/task/service/ITaskResidencePermitApplyService.java b/src/main/java/org/springblade/modules/task/service/ITaskResidencePermitApplyService.java
new file mode 100644
index 0000000..612435a
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/service/ITaskResidencePermitApplyService.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * Neither the name of the dreamlu.net developer nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * Author: Chill 庄骞 (smallchill@163.com)
+ */
+package org.springblade.modules.task.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
+import org.springblade.modules.task.vo.TaskResidencePermitApplyVO;
+import org.springblade.core.mp.base.BaseService;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * 居住证申请 服务类
+ *
+ * @author BladeX
+ * @since 2024-03-14
+ */
+public interface ITaskResidencePermitApplyService extends IService<TaskResidencePermitApplyEntity> {
+
+ /**
+ * 自定义分页
+ *
+ * @param page
+ * @param taskResidencePermitApply
+ * @return
+ */
+ IPage<TaskResidencePermitApplyVO> selectTaskResidencePermitApplyPage(IPage<TaskResidencePermitApplyVO> page, TaskResidencePermitApplyVO taskResidencePermitApply);
+
+
+}
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/service/impl/TaskPlaceRecordServiceImpl.java b/src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRecordServiceImpl.java
similarity index 81%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/service/impl/TaskPlaceRecordServiceImpl.java
rename to src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRecordServiceImpl.java
index d372425..f69453f 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/service/impl/TaskPlaceRecordServiceImpl.java
+++ b/src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRecordServiceImpl.java
@@ -14,15 +14,14 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.service.impl;
+package org.springblade.modules.task.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springblade.modules.taskPlaceRecord.dto.TaskPlaceRecordDTO;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
-import org.springblade.modules.taskPlaceRecord.mapper.TaskPlaceRecordMapper;
-import org.springblade.modules.taskPlaceRecord.service.ITaskPlaceRecordService;
-import org.springblade.core.mp.base.BaseServiceImpl;
+import org.springblade.modules.task.dto.TaskPlaceRecordDTO;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.mapper.TaskPlaceRecordMapper;
+import org.springblade.modules.task.service.ITaskPlaceRecordService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/service/impl/TaskPlaceRectificationServiceImpl.java b/src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRectificationServiceImpl.java
similarity index 95%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/service/impl/TaskPlaceRectificationServiceImpl.java
rename to src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRectificationServiceImpl.java
index d3ca407..bb104d4 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/service/impl/TaskPlaceRectificationServiceImpl.java
+++ b/src/main/java/org/springblade/modules/task/service/impl/TaskPlaceRectificationServiceImpl.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.service.impl;
+package org.springblade.modules.task.service.impl;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@@ -49,14 +49,14 @@
import org.springblade.modules.system.vo.RegionVO;
import org.springblade.modules.task.entity.TaskEntity;
import org.springblade.modules.task.service.ITaskService;
-import org.springblade.modules.taskPlaceRectification.dto.TaskPlaceRectificationDTO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.excel.PlaceRectificationsExcel;
-import org.springblade.modules.taskPlaceRectification.excel.TaskPlaceRectificationExcel;
-import org.springblade.modules.taskPlaceRectification.mapper.TaskPlaceRectificationMapper;
-import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationsVO;
+import org.springblade.modules.task.dto.TaskPlaceRectificationDTO;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.excel.PlaceRectificationsExcel;
+import org.springblade.modules.task.excel.TaskPlaceRectificationExcel;
+import org.springblade.modules.task.mapper.TaskPlaceRectificationMapper;
+import org.springblade.modules.task.service.ITaskPlaceRectificationService;
+import org.springblade.modules.task.vo.TaskPlaceRectificationVO;
+import org.springblade.modules.task.vo.TaskPlaceRectificationsVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/service/impl/TaskPlaceSelfCheckServiceImpl.java b/src/main/java/org/springblade/modules/task/service/impl/TaskPlaceSelfCheckServiceImpl.java
similarity index 88%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/service/impl/TaskPlaceSelfCheckServiceImpl.java
rename to src/main/java/org/springblade/modules/task/service/impl/TaskPlaceSelfCheckServiceImpl.java
index c4b66f6..664a15e 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/service/impl/TaskPlaceSelfCheckServiceImpl.java
+++ b/src/main/java/org/springblade/modules/task/service/impl/TaskPlaceSelfCheckServiceImpl.java
@@ -14,7 +14,7 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.service.impl;
+package org.springblade.modules.task.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -28,25 +28,18 @@
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tool.utils.BeanUtil;
import org.springblade.core.tool.utils.SpringUtil;
-import org.springblade.modules.patrol.entity.PatrolRecord;
-import org.springblade.modules.patrol.service.IPatrolRecordService;
-import org.springblade.modules.place.excel.NinePlaceExcel;
-import org.springblade.modules.place.vo.PlaceCheckVO;
import org.springblade.modules.system.entity.DictBiz;
import org.springblade.modules.system.service.IDictBizService;
import org.springblade.modules.task.service.ITaskService;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.service.ITaskPlaceRecordService;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService;
-import org.springblade.modules.taskPlaceSelfCheck.dto.TaskPlaceSelfCheckDTO;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.modules.taskPlaceSelfCheck.excel.TaskPlaceSelfCheckExcel;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
-import org.springblade.modules.taskPlaceSelfCheck.mapper.TaskPlaceSelfCheckMapper;
-import org.springblade.modules.taskPlaceSelfCheck.service.ITaskPlaceSelfCheckService;
-import org.springblade.core.mp.base.BaseServiceImpl;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.service.ITaskPlaceRecordService;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.dto.TaskPlaceSelfCheckDTO;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.excel.TaskPlaceSelfCheckExcel;
+import org.springblade.modules.task.vo.TaskPlaceSelfCheckVO;
+import org.springblade.modules.task.mapper.TaskPlaceSelfCheckMapper;
+import org.springblade.modules.task.service.ITaskPlaceSelfCheckService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -54,7 +47,6 @@
import java.util.ArrayList;
import java.util.List;
-import java.util.concurrent.atomic.AtomicReference;
import java.util.stream.Collectors;
/**
diff --git a/src/main/java/org/springblade/modules/task/service/impl/TaskReportForRepairsServiceImpl.java b/src/main/java/org/springblade/modules/task/service/impl/TaskReportForRepairsServiceImpl.java
index f0c5ea0..2f222c5 100644
--- a/src/main/java/org/springblade/modules/task/service/impl/TaskReportForRepairsServiceImpl.java
+++ b/src/main/java/org/springblade/modules/task/service/impl/TaskReportForRepairsServiceImpl.java
@@ -19,7 +19,6 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import org.springblade.common.cache.SysCache;
-import org.springblade.common.constant.CommonConstant;
import org.springblade.common.param.CommonParamSet;
import org.springblade.common.utils.RoleUtil;
import org.springblade.common.utils.SpringUtils;
@@ -29,18 +28,12 @@
import org.springblade.modules.district.entity.DistrictEntity;
import org.springblade.modules.district.service.IDistrictService;
import org.springblade.modules.grid.entity.GridmanEntity;
-import org.springblade.modules.grid.service.IGridService;
-import org.springblade.modules.house.entity.HouseEntity;
-import org.springblade.modules.house.service.IHouseService;
-import org.springblade.modules.place.entity.PlaceEntity;
-import org.springblade.modules.place.service.IPlaceService;
import org.springblade.modules.property.entity.PropertyCompanyDistrictEntity;
import org.springblade.modules.property.entity.PropertyCompanyEntity;
import org.springblade.modules.property.service.IPropertyCompanyDistrictService;
import org.springblade.modules.property.service.IPropertyCompanyService;
import org.springblade.modules.property.service.IPropertyDistrictUserService;
import org.springblade.modules.sse.server.SSEServer;
-import org.springblade.modules.system.service.IDeptService;
import org.springblade.modules.task.entity.TaskEntity;
import org.springblade.modules.task.entity.TaskReportForRepairsEntity;
import org.springblade.modules.task.mapper.TaskReportForRepairsMapper;
@@ -48,7 +41,6 @@
import org.springblade.modules.task.service.ITaskService;
import org.springblade.modules.task.vo.TaskReportForRepairsVO;
import org.springblade.modules.task.vo.TaskReportStatistics;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
diff --git a/src/main/java/org/springblade/modules/task/service/impl/TaskResidencePermitApplyServiceImpl.java b/src/main/java/org/springblade/modules/task/service/impl/TaskResidencePermitApplyServiceImpl.java
new file mode 100644
index 0000000..5351033
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/service/impl/TaskResidencePermitApplyServiceImpl.java
@@ -0,0 +1,43 @@
+/*
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * Neither the name of the dreamlu.net developer nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * Author: Chill 庄骞 (smallchill@163.com)
+ */
+package org.springblade.modules.task.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
+import org.springblade.modules.task.vo.TaskResidencePermitApplyVO;
+import org.springblade.modules.task.mapper.TaskResidencePermitApplyMapper;
+import org.springblade.modules.task.service.ITaskResidencePermitApplyService;
+import org.springblade.core.mp.base.BaseServiceImpl;
+import org.springframework.stereotype.Service;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+
+/**
+ * 居住证申请 服务实现类
+ *
+ * @author BladeX
+ * @since 2024-03-14
+ */
+@Service
+public class TaskResidencePermitApplyServiceImpl extends ServiceImpl<TaskResidencePermitApplyMapper, TaskResidencePermitApplyEntity> implements ITaskResidencePermitApplyService {
+
+ @Override
+ public IPage<TaskResidencePermitApplyVO> selectTaskResidencePermitApplyPage(IPage<TaskResidencePermitApplyVO> page, TaskResidencePermitApplyVO taskResidencePermitApply) {
+ return page.setRecords(baseMapper.selectTaskResidencePermitApplyPage(page, taskResidencePermitApply));
+ }
+
+
+}
diff --git a/src/main/java/org/springblade/modules/task/service/impl/TaskServiceImpl.java b/src/main/java/org/springblade/modules/task/service/impl/TaskServiceImpl.java
index 970e102..78063b6 100644
--- a/src/main/java/org/springblade/modules/task/service/impl/TaskServiceImpl.java
+++ b/src/main/java/org/springblade/modules/task/service/impl/TaskServiceImpl.java
@@ -24,7 +24,6 @@
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.apache.commons.lang3.StringUtils;
-import org.springblade.common.cache.SysCache;
import org.springblade.common.constant.DictConstant;
import org.springblade.common.param.CommonParamSet;
import org.springblade.common.utils.SpringUtils;
@@ -46,9 +45,9 @@
import org.springblade.modules.task.mapper.TaskMapper;
import org.springblade.modules.task.service.*;
import org.springblade.modules.task.vo.TaskVO;
-import org.springblade.modules.taskPlaceRectification.service.ITaskPlaceRectificationService;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.modules.taskPlaceSelfCheck.service.ITaskPlaceSelfCheckService;
+import org.springblade.modules.task.service.ITaskPlaceRectificationService;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.service.ITaskPlaceSelfCheckService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/vo/TaskPlaceRecordVO.java b/src/main/java/org/springblade/modules/task/vo/TaskPlaceRecordVO.java
similarity index 86%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/vo/TaskPlaceRecordVO.java
rename to src/main/java/org/springblade/modules/task/vo/TaskPlaceRecordVO.java
index 7e1d8c8..201dde5 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/vo/TaskPlaceRecordVO.java
+++ b/src/main/java/org/springblade/modules/task/vo/TaskPlaceRecordVO.java
@@ -14,10 +14,9 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.vo;
+package org.springblade.modules.task.vo;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.core.tool.node.INode;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/vo/TaskPlaceRectificationVO.java b/src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationVO.java
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/vo/TaskPlaceRectificationVO.java
rename to src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationVO.java
index 912835c..47e6cba 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/vo/TaskPlaceRectificationVO.java
+++ b/src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationVO.java
@@ -14,21 +14,16 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.vo;
+package org.springblade.modules.task.vo;
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
-import org.springblade.modules.patrol.entity.PatrolRecord;
import org.springblade.modules.patrol.vo.PatrolRecordVO;
import org.springblade.modules.place.vo.PlacePoiLabelVO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.core.tool.node.INode;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
-import java.util.Date;
import java.util.List;
/**
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/vo/TaskPlaceRectificationsVO.java b/src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationsVO.java
similarity index 91%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/vo/TaskPlaceRectificationsVO.java
rename to src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationsVO.java
index 2322f23..85b3bb9 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/vo/TaskPlaceRectificationsVO.java
+++ b/src/main/java/org/springblade/modules/task/vo/TaskPlaceRectificationsVO.java
@@ -14,18 +14,15 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.vo;
+package org.springblade.modules.task.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
-import org.springblade.modules.patrol.vo.PatrolRecordVO;
-import org.springblade.modules.place.vo.PlacePoiLabelVO;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
import java.util.Date;
-import java.util.List;
/**
* 场所整改任务表 视图实体类
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/vo/TaskPlaceSelfCheckVO.java b/src/main/java/org/springblade/modules/task/vo/TaskPlaceSelfCheckVO.java
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/vo/TaskPlaceSelfCheckVO.java
rename to src/main/java/org/springblade/modules/task/vo/TaskPlaceSelfCheckVO.java
index e95185e..8a70264 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/vo/TaskPlaceSelfCheckVO.java
+++ b/src/main/java/org/springblade/modules/task/vo/TaskPlaceSelfCheckVO.java
@@ -14,16 +14,13 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.vo;
+package org.springblade.modules.task.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
-import org.springblade.modules.patrol.entity.PatrolRecord;
import org.springblade.modules.place.vo.PlacePoiLabelVO;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.core.tool.node.INode;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java b/src/main/java/org/springblade/modules/task/vo/TaskResidencePermitApplyVO.java
similarity index 78%
copy from src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java
copy to src/main/java/org/springblade/modules/task/vo/TaskResidencePermitApplyVO.java
index 008bf42..88bfbd8 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/dto/TaskPlaceRecordDTO.java
+++ b/src/main/java/org/springblade/modules/task/vo/TaskResidencePermitApplyVO.java
@@ -14,21 +14,21 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.dto;
+package org.springblade.modules.task.vo;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
- * 消防自查详情记录表 数据传输对象实体类
+ * 居住证申请 视图实体类
*
* @author BladeX
- * @since 2024-02-04
+ * @since 2024-03-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
-public class TaskPlaceRecordDTO extends TaskPlaceRecordEntity {
+public class TaskResidencePermitApplyVO extends TaskResidencePermitApplyEntity {
private static final long serialVersionUID = 1L;
}
diff --git a/src/main/java/org/springblade/modules/taskPlaceRecord/wrapper/TaskPlaceRecordWrapper.java b/src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRecordWrapper.java
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceRecord/wrapper/TaskPlaceRecordWrapper.java
rename to src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRecordWrapper.java
index 02cf4ce..104d47d 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRecord/wrapper/TaskPlaceRecordWrapper.java
+++ b/src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRecordWrapper.java
@@ -14,12 +14,12 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRecord.wrapper;
+package org.springblade.modules.task.wrapper;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
-import org.springblade.modules.taskPlaceRecord.entity.TaskPlaceRecordEntity;
-import org.springblade.modules.taskPlaceRecord.vo.TaskPlaceRecordVO;
+import org.springblade.modules.task.entity.TaskPlaceRecordEntity;
+import org.springblade.modules.task.vo.TaskPlaceRecordVO;
import java.util.Objects;
/**
diff --git a/src/main/java/org/springblade/modules/taskPlaceRectification/wrapper/TaskPlaceRectificationWrapper.java b/src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRectificationWrapper.java
similarity index 88%
rename from src/main/java/org/springblade/modules/taskPlaceRectification/wrapper/TaskPlaceRectificationWrapper.java
rename to src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRectificationWrapper.java
index 111fc8a..aeb1569 100644
--- a/src/main/java/org/springblade/modules/taskPlaceRectification/wrapper/TaskPlaceRectificationWrapper.java
+++ b/src/main/java/org/springblade/modules/task/wrapper/TaskPlaceRectificationWrapper.java
@@ -14,12 +14,12 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceRectification.wrapper;
+package org.springblade.modules.task.wrapper;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
-import org.springblade.modules.taskPlaceRectification.entity.TaskPlaceRectificationEntity;
-import org.springblade.modules.taskPlaceRectification.vo.TaskPlaceRectificationVO;
+import org.springblade.modules.task.entity.TaskPlaceRectificationEntity;
+import org.springblade.modules.task.vo.TaskPlaceRectificationVO;
import java.util.Objects;
/**
diff --git a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/wrapper/TaskPlaceSelfCheckWrapper.java b/src/main/java/org/springblade/modules/task/wrapper/TaskPlaceSelfCheckWrapper.java
similarity index 89%
rename from src/main/java/org/springblade/modules/taskPlaceSelfCheck/wrapper/TaskPlaceSelfCheckWrapper.java
rename to src/main/java/org/springblade/modules/task/wrapper/TaskPlaceSelfCheckWrapper.java
index dded1cb..c537611 100644
--- a/src/main/java/org/springblade/modules/taskPlaceSelfCheck/wrapper/TaskPlaceSelfCheckWrapper.java
+++ b/src/main/java/org/springblade/modules/task/wrapper/TaskPlaceSelfCheckWrapper.java
@@ -14,12 +14,12 @@
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
-package org.springblade.modules.taskPlaceSelfCheck.wrapper;
+package org.springblade.modules.task.wrapper;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
-import org.springblade.modules.taskPlaceSelfCheck.entity.TaskPlaceSelfCheckEntity;
-import org.springblade.modules.taskPlaceSelfCheck.vo.TaskPlaceSelfCheckVO;
+import org.springblade.modules.task.entity.TaskPlaceSelfCheckEntity;
+import org.springblade.modules.task.vo.TaskPlaceSelfCheckVO;
import java.util.Objects;
/**
diff --git a/src/main/java/org/springblade/modules/task/wrapper/TaskResidencePermitApplyWrapper.java b/src/main/java/org/springblade/modules/task/wrapper/TaskResidencePermitApplyWrapper.java
new file mode 100644
index 0000000..b225d22
--- /dev/null
+++ b/src/main/java/org/springblade/modules/task/wrapper/TaskResidencePermitApplyWrapper.java
@@ -0,0 +1,50 @@
+/*
+ * Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *
+ * Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * Neither the name of the dreamlu.net developer nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ * Author: Chill 庄骞 (smallchill@163.com)
+ */
+package org.springblade.modules.task.wrapper;
+
+import org.springblade.core.mp.support.BaseEntityWrapper;
+import org.springblade.core.tool.utils.BeanUtil;
+import org.springblade.modules.task.entity.TaskResidencePermitApplyEntity;
+import org.springblade.modules.task.vo.TaskResidencePermitApplyVO;
+import java.util.Objects;
+
+/**
+ * 居住证申请 包装类,返回视图层所需的字段
+ *
+ * @author BladeX
+ * @since 2024-03-14
+ */
+public class TaskResidencePermitApplyWrapper extends BaseEntityWrapper<TaskResidencePermitApplyEntity, TaskResidencePermitApplyVO> {
+
+ public static TaskResidencePermitApplyWrapper build() {
+ return new TaskResidencePermitApplyWrapper();
+ }
+
+ @Override
+ public TaskResidencePermitApplyVO entityVO(TaskResidencePermitApplyEntity taskResidencePermitApply) {
+ TaskResidencePermitApplyVO taskResidencePermitApplyVO = Objects.requireNonNull(BeanUtil.copy(taskResidencePermitApply, TaskResidencePermitApplyVO.class));
+
+ //User createUser = UserCache.getUser(taskResidencePermitApply.getCreateUser());
+ //User updateUser = UserCache.getUser(taskResidencePermitApply.getUpdateUser());
+ //taskResidencePermitApplyVO.setCreateUserName(createUser.getName());
+ //taskResidencePermitApplyVO.setUpdateUserName(updateUser.getName());
+
+ return taskResidencePermitApplyVO;
+ }
+
+
+}
--
Gitblit v1.9.3