xuhy
2025-09-30 7018084c29844b1a53a7376ccefc95065adbaa4f
队伍装备
6个文件已添加
136 ■■■■■ 已修改文件
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserEquipmentController.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TAppUserEquipmentMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/model/TAppUserEquipment.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/TAppUserEquipmentService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TAppUserEquipmentServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/resources/mapper/system/TAppUserEquipmentMapper.xml 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TAppUserEquipmentController.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.web.controller.api;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
 * <p>
 * 队伍装备 前端控制器
 * </p>
 *
 * @author xiaochen
 * @since 2025-09-30
 */
@RestController
@RequestMapping("/t-app-user-equipment")
public class TAppUserEquipmentController {
}
ruoyi-system/src/main/java/com/ruoyi/system/mapper/TAppUserEquipmentMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.system.model.TAppUserEquipment;
/**
 * <p>
 * 队伍装备 Mapper 接口
 * </p>
 *
 * @author xiaochen
 * @since 2025-09-30
 */
public interface TAppUserEquipmentMapper extends BaseMapper<TAppUserEquipment> {
}
ruoyi-system/src/main/java/com/ruoyi/system/model/TAppUserEquipment.java
New file
@@ -0,0 +1,46 @@
package com.ruoyi.system.model;
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 io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
 * <p>
 * 队伍装备
 * </p>
 *
 * @author xiaochen
 * @since 2025-09-30
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("t_app_user_equipment")
@ApiModel(value="TAppUserEquipment对象", description="队伍装备")
public class TAppUserEquipment implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;
    @ApiModelProperty(value = "用户id")
    @TableField("app_user_id")
    private String appUserId;
    @ApiModelProperty(value = "人数")
    @TableField("person_count")
    private Integer personCount;
    @ApiModelProperty(value = "装备数量json,[{\"id\":\"********\",\"count\":3}]")
    @TableField("equipment_count")
    private String equipmentCount;
}
ruoyi-system/src/main/java/com/ruoyi/system/service/TAppUserEquipmentService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.system.model.TAppUserEquipment;
/**
 * <p>
 * 队伍装备 服务类
 * </p>
 *
 * @author xiaochen
 * @since 2025-09-30
 */
public interface TAppUserEquipmentService extends IService<TAppUserEquipment> {
}
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TAppUserEquipmentServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.system.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.system.mapper.TAppUserEquipmentMapper;
import com.ruoyi.system.model.TAppUserEquipment;
import com.ruoyi.system.service.TAppUserEquipmentService;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 队伍装备 服务实现类
 * </p>
 *
 * @author xiaochen
 * @since 2025-09-30
 */
@Service
public class TAppUserEquipmentServiceImpl extends ServiceImpl<TAppUserEquipmentMapper, TAppUserEquipment> implements TAppUserEquipmentService {
}
ruoyi-system/src/main/resources/mapper/system/TAppUserEquipmentMapper.xml
New file
@@ -0,0 +1,18 @@
<?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="com.ruoyi.system.mapper.TAppUserEquipmentMapper">
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TAppUserEquipment">
        <id column="id" property="id" />
        <result column="app_user_id" property="appUserId" />
        <result column="person_count" property="personCount" />
        <result column="equipment_count" property="equipmentCount" />
    </resultMap>
    <!-- 通用查询结果列 -->
    <sql id="Base_Column_List">
        id, app_user_id, person_count, equipment_count
    </sql>
</mapper>