瀏覽代碼

feature 增加实体

xiahan 1 周之前
父節點
當前提交
9dd78d8d90

+ 18 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/dao/QhsePointsRecordUserDao.java

@@ -0,0 +1,18 @@
+package com.rongwei.bscommon.system.dao;
+
+import com.rongwei.bsentity.domain.QhsePointsRecordUserDo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author libai
+* @description 针对表【qhse_points_record_user(安全积分-人员积分清单)】的数据库操作Mapper
+* @createDate 2025-09-04 13:34:10
+* @Entity generator.domain.QhsePointsRecordUser
+*/
+public interface QhsePointsRecordUserDao extends BaseMapper<QhsePointsRecordUserDo> {
+
+}
+
+
+
+

+ 18 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/dao/QhsePointsResetDao.java

@@ -0,0 +1,18 @@
+package com.rongwei.bscommon.system.dao;
+
+import com.rongwei.bsentity.domain.QhsePointsResetDo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author libai
+* @description 针对表【qhse_points_reset(安全积分-积分清零记录)】的数据库操作Mapper
+* @createDate 2025-09-04 13:34:29
+* @Entity generator.domain.QhsePointsReset
+*/
+public interface QhsePointsResetDao extends BaseMapper<QhsePointsResetDo> {
+
+}
+
+
+
+

+ 14 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/service/PointService.java

@@ -0,0 +1,14 @@
+package com.rongwei.bscommon.system.service;
+
+import com.rongwei.rwcommon.base.R;
+
+import java.util.List;
+
+/**
+ * PointService class
+ *
+ * @author XH
+ * @date 2025/09/04
+ */
+public interface PointService {
+}

+ 13 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/service/QhsePointsRecordUserService.java

@@ -0,0 +1,13 @@
+package com.rongwei.bscommon.system.service;
+
+import com.rongwei.bsentity.domain.QhsePointsRecordUserDo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author libai
+* @description 针对表【qhse_points_record_user(安全积分-人员积分清单)】的数据库操作Service
+* @createDate 2025-09-04 13:34:10
+*/
+public interface QhsePointsRecordUserService extends IService<QhsePointsRecordUserDo> {
+
+}

+ 13 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/service/QhsePointsResetService.java

@@ -0,0 +1,13 @@
+package com.rongwei.bscommon.system.service;
+
+import com.rongwei.bsentity.domain.QhsePointsResetDo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author libai
+* @description 针对表【qhse_points_reset(安全积分-积分清零记录)】的数据库操作Service
+* @createDate 2025-09-04 13:34:29
+*/
+public interface QhsePointsResetService extends IService<QhsePointsResetDo> {
+
+}

+ 24 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/service/impl/PointServiceImpl.java

@@ -0,0 +1,24 @@
+package com.rongwei.bscommon.system.service.impl;
+
+import com.rongwei.bscommon.system.service.PointService;
+import com.rongwei.bsentity.domain.QhsePointsRecordUserDo;
+import com.rongwei.rwcommon.base.R;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+import java.util.stream.Collectors;
+
+/**
+ * PointServiceImpl class
+ *
+ * @author XH
+ * @date 2025/09/04
+ */
+@Service
+public class PointServiceImpl implements PointService {
+    private static final Logger log = LoggerFactory.getLogger(PointServiceImpl.class);
+
+}

+ 22 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/service/impl/QhsePointsRecordUserServiceImpl.java

@@ -0,0 +1,22 @@
+package com.rongwei.bscommon.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.rongwei.bscommon.system.dao.QhsePointsRecordUserDao;
+import com.rongwei.bscommon.system.service.QhsePointsRecordUserService;
+import com.rongwei.bsentity.domain.QhsePointsRecordUserDo;
+import org.springframework.stereotype.Service;
+
+/**
+* @author libai
+* @description 针对表【qhse_points_record_user(安全积分-人员积分清单)】的数据库操作Service实现
+* @createDate 2025-09-04 13:34:10
+*/
+@Service
+public class QhsePointsRecordUserServiceImpl extends ServiceImpl<QhsePointsRecordUserDao, QhsePointsRecordUserDo>
+    implements QhsePointsRecordUserService {
+
+}
+
+
+
+

+ 22 - 0
qhse-common/src/main/java/com/rongwei/bscommon/system/service/impl/QhsePointsResetServiceImpl.java

@@ -0,0 +1,22 @@
+package com.rongwei.bscommon.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.rongwei.bscommon.system.dao.QhsePointsResetDao;
+import com.rongwei.bscommon.system.service.QhsePointsResetService;
+import com.rongwei.bsentity.domain.QhsePointsResetDo;
+import org.springframework.stereotype.Service;
+
+/**
+ * @author libai
+ * @description 针对表【qhse_points_reset(安全积分-积分清零记录)】的数据库操作Service实现
+ * @createDate 2025-09-04 13:34:29
+ */
+@Service
+public class QhsePointsResetServiceImpl extends ServiceImpl<QhsePointsResetDao, QhsePointsResetDo>
+        implements QhsePointsResetService {
+
+}
+
+
+
+

+ 97 - 0
qhse-entity/src/main/java/com/rongwei/bsentity/domain/QhsePointsRecordUserDo.java

@@ -0,0 +1,97 @@
+package com.rongwei.bsentity.domain;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.util.Date;
+
+import com.rongwei.rwcommon.base.BaseDo;
+import lombok.Data;
+
+/**
+ * 安全积分-人员积分清单
+ * @TableName qhse_points_record_user
+ */
+@TableName(value ="qhse_points_record_user")
+@Data
+public class QhsePointsRecordUserDo extends BaseDo {
+    /**
+     * 主键ID
+     */
+    @TableId
+    private String id;
+
+    /**
+     * 租户ID
+     */
+    private String tenantid;
+
+    /**
+     * 扩展json格式配置
+     */
+    private String roption;
+
+    /**
+     * 积分年度
+     */
+    private Integer pointyear;
+
+    /**
+     * 积分持有人
+     */
+    private String holdername;
+
+    /**
+     * 积分持有人ID
+     */
+    private String holderid;
+
+    /**
+     * 积分持有人工号
+     */
+    private String holderaccount;
+
+    /**
+     * 当前分数
+     */
+    private Integer currentpoint;
+
+    /**
+     * 加分
+     */
+    private Integer bonuspoints;
+
+    /**
+     * 扣分
+     */
+    private Integer deductpoints;
+
+    /**
+     * 重置次数
+     */
+    private Integer resetnum;
+
+    /**
+     * 上次重置时间
+     */
+    private Date resetteie;
+
+    /**
+     * 加分说明
+     */
+    private String bonuspointsdesc;
+
+    /**
+     * 扣分说明
+     */
+    private String deductpointsdesc;
+
+    /**
+     * 兑换次数
+     */
+    private Integer exchangenum;
+
+    /**
+     * 状态
+     */
+    private String status;
+}

+ 59 - 0
qhse-entity/src/main/java/com/rongwei/bsentity/domain/QhsePointsResetDo.java

@@ -0,0 +1,59 @@
+package com.rongwei.bsentity.domain;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.math.BigDecimal;
+import java.util.Date;
+
+import com.rongwei.rwcommon.base.BaseDo;
+import lombok.Data;
+
+/**
+ * 安全积分-积分清零记录
+ * @TableName qhse_points_reset
+ */
+@TableName(value ="qhse_points_reset")
+@Data
+public class QhsePointsResetDo extends BaseDo {
+    /**
+     * 主键ID
+     */
+    @TableId
+    private String id;
+
+    /**
+     * 租户ID
+     */
+    private String tenantid;
+
+    /**
+     * 扩展json格式配置
+     */
+    private String roption;
+
+    /**
+     * 当前积分
+     */
+    private BigDecimal currentpoints;
+
+    /**
+     * 积分持有人
+     */
+    private String holdername;
+
+    /**
+     * 积分持有人ID
+     */
+    private String holderid;
+
+    /**
+     * 主表ID(积分清单表主键)
+     */
+    private String mainid;
+
+
+    /**
+     * 原因(附件)
+     */
+    private String reason;
+}

+ 28 - 0
qhse-server/src/main/java/com/rongwei/controller/PointController.java

@@ -0,0 +1,28 @@
+package com.rongwei.controller;
+
+import com.rongwei.bscommon.system.service.impl.PointServiceImpl;
+import com.rongwei.rwcommon.base.R;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * PointController class
+ *
+ * @author XH
+ * @date 2025/09/04
+ */
+@RestController
+@RequestMapping("/point")
+public class PointController {
+    private static final Logger log = LoggerFactory.getLogger(PointController.class);
+    @Autowired
+    private PointServiceImpl pointService;
+
+}