diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdCaseManager.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdCaseManager.java new file mode 100644 index 0000000..4285938 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdCaseManager.java @@ -0,0 +1,22 @@ +package com.ruoyi.web.controller.manager; + +import com.ruoyi.system.service.tdcase.TdCaseService; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.manager + * + * @author wangxy + * @version JDK 8 + * @className TdCaseManager + * @date 2024/8/13 + * @description 涉密案件管理 + */ +@Component +public class TdCaseManager { + + @Resource + private TdCaseService caseService; +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdPlaceManager.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdPlaceManager.java new file mode 100644 index 0000000..6625314 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdPlaceManager.java @@ -0,0 +1,22 @@ +package com.ruoyi.web.controller.manager; + +import com.ruoyi.system.service.place.TdPlaceService; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.manager + * + * @author wangxy + * @version JDK 8 + * @className TdPlaceManager + * @date 2024/8/13 + * @description 涉密场所登记 + */ +@Component +public class TdPlaceManager { + + @Resource + private TdPlaceService placeService; +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdPlaceRegistManager.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdPlaceRegistManager.java new file mode 100644 index 0000000..19388c5 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/TdPlaceRegistManager.java @@ -0,0 +1,23 @@ +package com.ruoyi.web.controller.manager; + +import com.ruoyi.system.service.place.TdPlaceRegistService; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.manager + * + * @author wangxy + * @version JDK 8 + * @className TdPlaceRegistManager + * @date 2024/8/13 + * @description 涉密人员出入登记 + */ +@Component +public class TdPlaceRegistManager { + + + @Resource + private TdPlaceRegistService placeRegistService; +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/place/TdPlaceController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/place/TdPlaceController.java new file mode 100644 index 0000000..da23b54 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/place/TdPlaceController.java @@ -0,0 +1,27 @@ +package com.ruoyi.web.controller.place; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.web.controller.manager.TdPlaceManager; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.place + * + * @author wangxy + * @version JDK 8 + * @className TdPlaceController + * @date 2024/8/13 + * @description 涉密场所等级 + */ +@Controller +@RequestMapping("/system/place") +public class TdPlaceController extends BaseController { + + @Resource + private TdPlaceManager placeManager; + + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/place/TdPlaceRegistController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/place/TdPlaceRegistController.java new file mode 100644 index 0000000..80e1eda --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/place/TdPlaceRegistController.java @@ -0,0 +1,28 @@ +package com.ruoyi.web.controller.place; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.web.controller.manager.TdPlaceRegistManager; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.place + * + * @author wangxy + * @version JDK 8 + * @className TdPlaceRegistController + * @date 2024/8/13 + * @description 涉密人员出入登记 + */ +@Controller +@RequestMapping("/system/placeRegist") +public class TdPlaceRegistController extends BaseController { + + + @Resource + private TdPlaceRegistManager placeRegistManager; + + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tdcase/TdCaseController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tdcase/TdCaseController.java new file mode 100644 index 0000000..9214e0c --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tdcase/TdCaseController.java @@ -0,0 +1,27 @@ +package com.ruoyi.web.controller.tdcase; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.web.controller.manager.TdCaseManager; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.tdcase + * + * @author wangxy + * @version JDK 8 + * @className TdCaseController + * @date 2024/8/13 + * @description 涉密案件管理 + */ +@Controller +@RequestMapping("/system/tdCase") +public class TdCaseController extends BaseController { + + @Resource + private TdCaseManager tdCaseManager; + + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/place/TdPlace.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/place/TdPlace.java new file mode 100644 index 0000000..4bd89d1 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/place/TdPlace.java @@ -0,0 +1,40 @@ +package com.ruoyi.system.domain.place; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; + + +import com.ruoyi.common.core.domain.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 涉密场所 + * @author 13560 + * @TableName td_place + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class TdPlace extends BaseEntity { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 场所名称 + */ + private String placeName; + + /** + * 场所规范 + */ + private String placeRule; + + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/place/TdPlaceRegist.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/place/TdPlaceRegist.java new file mode 100644 index 0000000..641246b --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/place/TdPlaceRegist.java @@ -0,0 +1,78 @@ +package com.ruoyi.system.domain.place; + +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 java.io.Serializable; +import java.util.Date; + +import com.ruoyi.common.core.domain.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 涉密场所出入登记 + * @author 13560 + * @TableName td_place_regist + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class TdPlaceRegist extends BaseEntity { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 场所id + */ + private String placeId; + + /** + * 场所名称 + */ + private String placeName; + + /** + * 登记人员名称 + */ + private String registName; + + /** + * 登记日期 + */ + private Date registTime; + + /** + * 事由 + */ + private String subjectMatter; + + /** + * 进入时间 + */ + private Date accessTime; + + /** + * 离开时间 + */ + private Date leaveTime; + + /** + * 陪同人员 + */ + private String entourageName; + + /** + * 所属单位 + */ + private Long deptId; + + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/tdcase/TdCase.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/tdcase/TdCase.java new file mode 100644 index 0000000..cfea97e --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/tdcase/TdCase.java @@ -0,0 +1,85 @@ +package com.ruoyi.system.domain.tdcase; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import java.util.Date; + +import com.ruoyi.common.core.domain.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 涉密案件管理 + * @author 13560 + * @TableName td_case + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class TdCase extends BaseEntity { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 案件名称 + */ + private String caseName; + + /** + * 案件编号 + */ + private String caseAssum; + + /** + * 案件类别 + */ + private String caseType; + + /** + * 案件内容 + */ + private String caseContent; + + /** + * 案件发生时间 + */ + private Date caseTime; + + /** + * 案件发生地点 + */ + private String caseAddress; + + /** + * 案件涉密等级 + */ + private String caseGrade; + + /** + * 案件处理措施 + */ + private String caseMeasure; + + /** + * 状态 + */ + private String state; + + /** + * 涉案人员名称 + */ + private String involvedName; + + /** + * 涉案人员联系方式 + */ + private String involvedTel; + + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/place/TdPlaceMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/place/TdPlaceMapper.java new file mode 100644 index 0000000..0e976a8 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/place/TdPlaceMapper.java @@ -0,0 +1,20 @@ +package com.ruoyi.system.mapper.place; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.system.domain.place.TdPlace; +import org.apache.ibatis.annotations.Mapper; + +/** +* @author 13560 +* @description 针对表【td_place(涉密场所)】的数据库操作Mapper +* @createDate 2024-08-13 15:22:27 +* @Entity generator.domain.TdPlace +*/ +@Mapper +public interface TdPlaceMapper extends BaseMapper { + +} + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/place/TdPlaceRegistMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/place/TdPlaceRegistMapper.java new file mode 100644 index 0000000..e8fdddd --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/place/TdPlaceRegistMapper.java @@ -0,0 +1,20 @@ +package com.ruoyi.system.mapper.place; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.system.domain.place.TdPlaceRegist; +import org.apache.ibatis.annotations.Mapper; + +/** +* @author 13560 +* @description 针对表【td_place_regist(涉密场所出入登记)】的数据库操作Mapper +* @createDate 2024-08-13 15:49:28 +* @Entity generator.domain.TdPlaceRegist +*/ +@Mapper +public interface TdPlaceRegistMapper extends BaseMapper { + +} + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/tdcase/TdCaseMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/tdcase/TdCaseMapper.java new file mode 100644 index 0000000..d37870f --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/tdcase/TdCaseMapper.java @@ -0,0 +1,20 @@ +package com.ruoyi.system.mapper.tdcase; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.system.domain.tdcase.TdCase; +import org.apache.ibatis.annotations.Mapper; + +/** +* @author 13560 +* @description 针对表【td_case(涉密案件管理)】的数据库操作Mapper +* @createDate 2024-08-13 15:55:39 +* @Entity generator.domain.TdCase +*/ +@Mapper +public interface TdCaseMapper extends BaseMapper { + +} + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/place/TdPlaceRegistService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/TdPlaceRegistService.java new file mode 100644 index 0000000..b1977db --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/TdPlaceRegistService.java @@ -0,0 +1,13 @@ +package com.ruoyi.system.service.place; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.system.domain.place.TdPlaceRegist; + +/** +* @author 13560 +* @description 针对表【td_place_regist(涉密场所出入登记)】的数据库操作Service +* @createDate 2024-08-13 15:49:28 +*/ +public interface TdPlaceRegistService extends IService { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/place/TdPlaceService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/TdPlaceService.java new file mode 100644 index 0000000..5a6f352 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/TdPlaceService.java @@ -0,0 +1,13 @@ +package com.ruoyi.system.service.place; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.system.domain.place.TdPlace; + +/** +* @author 13560 +* @description 针对表【td_place(涉密场所)】的数据库操作Service +* @createDate 2024-08-13 15:22:27 +*/ +public interface TdPlaceService extends IService { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/place/impl/TdPlaceRegistServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/impl/TdPlaceRegistServiceImpl.java new file mode 100644 index 0000000..4212b86 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/impl/TdPlaceRegistServiceImpl.java @@ -0,0 +1,22 @@ +package com.ruoyi.system.service.place.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.system.domain.place.TdPlaceRegist; +import com.ruoyi.system.mapper.place.TdPlaceRegistMapper; +import com.ruoyi.system.service.place.TdPlaceRegistService; +import org.springframework.stereotype.Service; + +/** +* @author 13560 +* @description 针对表【td_place_regist(涉密场所出入登记)】的数据库操作Service实现 +* @createDate 2024-08-13 15:49:28 +*/ +@Service +public class TdPlaceRegistServiceImpl extends ServiceImpl + implements TdPlaceRegistService { + +} + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/place/impl/TdPlaceServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/impl/TdPlaceServiceImpl.java new file mode 100644 index 0000000..6fa7f77 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/place/impl/TdPlaceServiceImpl.java @@ -0,0 +1,22 @@ +package com.ruoyi.system.service.place.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.system.domain.place.TdPlace; +import com.ruoyi.system.mapper.place.TdPlaceMapper; +import com.ruoyi.system.service.place.TdPlaceService; +import org.springframework.stereotype.Service; + +/** +* @author 13560 +* @description 针对表【td_place(涉密场所)】的数据库操作Service实现 +* @createDate 2024-08-13 15:22:27 +*/ +@Service +public class TdPlaceServiceImpl extends ServiceImpl + implements TdPlaceService { + +} + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/tdcase/TdCaseService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/tdcase/TdCaseService.java new file mode 100644 index 0000000..57f8c97 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/tdcase/TdCaseService.java @@ -0,0 +1,13 @@ +package com.ruoyi.system.service.tdcase; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.system.domain.tdcase.TdCase; + +/** +* @author 13560 +* @description 针对表【td_case(涉密案件管理)】的数据库操作Service +* @createDate 2024-08-13 15:55:39 +*/ +public interface TdCaseService extends IService { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/tdcase/impl/TdCaseServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/tdcase/impl/TdCaseServiceImpl.java new file mode 100644 index 0000000..5a45e42 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/tdcase/impl/TdCaseServiceImpl.java @@ -0,0 +1,22 @@ +package com.ruoyi.system.service.tdcase.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.system.domain.tdcase.TdCase; +import com.ruoyi.system.mapper.tdcase.TdCaseMapper; +import com.ruoyi.system.service.tdcase.TdCaseService; +import org.springframework.stereotype.Service; + +/** +* @author 13560 +* @description 针对表【td_case(涉密案件管理)】的数据库操作Service实现 +* @createDate 2024-08-13 15:55:39 +*/ +@Service +public class TdCaseServiceImpl extends ServiceImpl + implements TdCaseService { + +} + + + + diff --git a/ruoyi-system/src/main/resources/mapper/system/TdCaseMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TdCaseMapper.xml new file mode 100644 index 0000000..7bfb867 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/system/TdCaseMapper.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + id,case_name,case_assum, + case_type,case_content,case_time, + case_address,case_grade,case_measure, + state,involved_name,involved_tel, + create_by,create_time,update_by, + update_time,remark + + diff --git a/ruoyi-system/src/main/resources/mapper/system/TdPlaceMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TdPlaceMapper.xml new file mode 100644 index 0000000..3423469 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/system/TdPlaceMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + id,place_name,place_rule, + create_by,create_time,update_by, + update_time,remark + + diff --git a/ruoyi-system/src/main/resources/mapper/system/TdPlaceRegistMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TdPlaceRegistMapper.xml new file mode 100644 index 0000000..dfba3f9 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/system/TdPlaceRegistMapper.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + id,place_id,place_name, + regist_name,regist_time,subject_matter, + access_time,leave_time,entourage_name, + dept_id,create_by,create_time, + update_by,update_time,remark + +