| | |
| | | |
| | | private static final String DRIVER_NAME = "com.mysql.cj.jdbc.Driver"; |
| | | |
| | | private static final String JDBC_URL = "jdbc:mysql://101.34.55.62:8066/secondary_recovery_order?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai"; |
| | | private static final String JDBC_URL = "jdbc:mysql://127.0.0.1:3306/intelligent_dispatching?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai"; |
| | | private static final String USER_NAME = "root"; |
| | | private static final String PASSWORD = "root2024jdhs"; |
| | | private static final String PASSWORD = "123456"; |
| | | |
| | | |
| | | // 防止误生成 |
| | |
| | | |
| | | // 全局配置 |
| | | GlobalConfig gc = new GlobalConfig(); |
| | | String projectPath = "F:\\workSpace\\laboratory\\generator"; |
| | | String projectPath = "F:\\workSpace\\intelligent_dispatching\\generator"; |
| | | gc.setOutputDir(projectPath + "/src/main/java") |
| | | .setAuthor("xiaochen") |
| | | .setMapperName("%sMapper") |
| | |
| | | // strategy.setTablePrefix(pc.getModuleName() + ""); |
| | | // strategy.setLikeTable(new LikeTable("room")); |
| | | //strategy.setLikeTable(new LikeTable("member")); |
| | | strategy.setLikeTable(new LikeTable("analysis_"));// 生成表名 |
| | | strategy.setLikeTable(new LikeTable("t_"));// 生成表名 |
| | | // strategy.setLikeTable(new LikeTable("t_hotel"));// 生成表名 |
| | | // strategy.setLikeTable(new LikeTable("t_scan_message"));// 生成表名 |
| | | // strategy.setNotLikeTable(new LikeTable("hotel_info"));// 不生成表名 |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-app-user") |
| | | public class TAppUserController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-division-team") |
| | | public class TDivisionTeamController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-equipment") |
| | | public class TEquipmentController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-major") |
| | | public class TMajorController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-mission-assign-rule") |
| | | public class TMissionAssignRuleController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-mission-assign-rule-indicator") |
| | | public class TMissionAssignRuleIndicatorController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-mission") |
| | | public class TMissionController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | 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-28 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-mission-operation") |
| | | public class TMissionOperationController { |
| | | |
| | | } |
| | | |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TAppUser; |
| | | |
| | | /** |
| | | * <p> |
| | | * 人员管理 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TAppUserMapper extends BaseMapper<TAppUser> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TDivisionTeam; |
| | | |
| | | /** |
| | | * <p> |
| | | * 分队管理 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TDivisionTeamMapper extends BaseMapper<TDivisionTeam> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TEquipment; |
| | | |
| | | /** |
| | | * <p> |
| | | * 装备库管理 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TEquipmentMapper extends BaseMapper<TEquipment> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TMajor; |
| | | |
| | | /** |
| | | * <p> |
| | | * 专业管理 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMajorMapper extends BaseMapper<TMajor> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TMissionAssignRuleIndicator; |
| | | |
| | | /** |
| | | * <p> |
| | | * 规则指标 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionAssignRuleIndicatorMapper extends BaseMapper<TMissionAssignRuleIndicator> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TMissionAssignRule; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务指派规则 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionAssignRuleMapper extends BaseMapper<TMissionAssignRule> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TMission; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务管理 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionMapper extends BaseMapper<TMission> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.system.model.TMissionOperation; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务操作记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionOperationMapper extends BaseMapper<TMissionOperation> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 人员管理 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_app_user") |
| | | @ApiModel(value="TAppUser对象", description="人员管理") |
| | | public class TAppUser implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "姓名") |
| | | @TableField("nick_name") |
| | | private String nickName; |
| | | |
| | | @ApiModelProperty(value = "手机号") |
| | | @TableField("phone") |
| | | private String phone; |
| | | |
| | | @ApiModelProperty(value = "登录账号") |
| | | @TableField("account") |
| | | private String account; |
| | | |
| | | @ApiModelProperty(value = "密码") |
| | | @TableField("password") |
| | | private String password; |
| | | |
| | | @ApiModelProperty(value = "分队名称 注册提交时使用") |
| | | @TableField("team_name") |
| | | private String teamName; |
| | | |
| | | @ApiModelProperty(value = "分队id") |
| | | @TableField("team_id") |
| | | private String teamId; |
| | | |
| | | @ApiModelProperty(value = "状态 1=启用 0=禁用") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "实训次数") |
| | | @TableField("practical_train_count") |
| | | private Integer practicalTrainCount; |
| | | |
| | | @ApiModelProperty(value = "其他次数") |
| | | @TableField("other_count") |
| | | private Integer otherCount; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 分队管理 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_division_team") |
| | | @ApiModel(value="TDivisionTeam对象", description="分队管理") |
| | | public class TDivisionTeam implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "分队名称") |
| | | @TableField("team_name") |
| | | private String teamName; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 装备库管理 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_equipment") |
| | | @ApiModel(value="TEquipment对象", description="装备库管理") |
| | | public class TEquipment implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "装备名称") |
| | | @TableField("equipment_name") |
| | | private String equipmentName; |
| | | |
| | | @ApiModelProperty(value = "装备单位") |
| | | @TableField("equipment_unit") |
| | | private String equipmentUnit; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 专业管理 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_major") |
| | | @ApiModel(value="TMajor对象", description="专业管理") |
| | | public class TMajor implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "专业名称") |
| | | @TableField("major_name") |
| | | private String majorName; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务管理 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_mission") |
| | | @ApiModel(value="TMission对象", description="任务管理") |
| | | public class TMission implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "紧急程度 1=一般 2=加急 3=特急") |
| | | @TableField("urgency_level") |
| | | private Integer urgencyLevel; |
| | | |
| | | @ApiModelProperty(value = "地址") |
| | | @TableField("address") |
| | | private String address; |
| | | |
| | | @ApiModelProperty(value = "经度") |
| | | @TableField("mission_lon") |
| | | private String missionLon; |
| | | |
| | | @ApiModelProperty(value = "纬度") |
| | | @TableField("mission_lat") |
| | | private String missionLat; |
| | | |
| | | @ApiModelProperty(value = "任务内容") |
| | | @TableField("mission_content") |
| | | private String missionContent; |
| | | |
| | | @ApiModelProperty(value = "任务音频") |
| | | @TableField("mission_audio") |
| | | private String missionAudio; |
| | | |
| | | @ApiModelProperty(value = "任务图片") |
| | | @TableField("mission_pictures") |
| | | private String missionPictures; |
| | | |
| | | @ApiModelProperty(value = "电子围栏") |
| | | @TableField("mission_electronic") |
| | | private String missionElectronic; |
| | | |
| | | @ApiModelProperty(value = "状态 1=待指派 2=待完成 3=待评分 4=已完成 5=待改派") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "任务类型id") |
| | | @TableField("mission_type_id") |
| | | private String missionTypeId; |
| | | |
| | | @ApiModelProperty(value = "提交人") |
| | | @TableField("commit_user_name") |
| | | private String commitUserName; |
| | | |
| | | @ApiModelProperty(value = "提交时间") |
| | | @TableField("commit_time") |
| | | private LocalDateTime commitTime; |
| | | |
| | | @ApiModelProperty(value = "提交人id") |
| | | @TableField("commit_user_id") |
| | | private String commitUserId; |
| | | |
| | | @ApiModelProperty(value = "提交类型 1=后台 2=app") |
| | | @TableField("commit_type") |
| | | private Integer commitType; |
| | | |
| | | @ApiModelProperty(value = "地址评分") |
| | | @TableField("address_score") |
| | | private Double addressScore; |
| | | |
| | | @ApiModelProperty(value = "时间评分") |
| | | @TableField("time_score") |
| | | private Double timeScore; |
| | | |
| | | @ApiModelProperty(value = "人数评分") |
| | | @TableField("person_count_score") |
| | | private Double personCountScore; |
| | | |
| | | @ApiModelProperty(value = "装备评分") |
| | | @TableField("equipment_score") |
| | | private Double equipmentScore; |
| | | |
| | | @ApiModelProperty(value = "对象企图评分") |
| | | @TableField("attempt_score") |
| | | private Double attemptScore; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务指派规则 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_mission_assign_rule") |
| | | @ApiModel(value="TMissionAssignRule对象", description="任务指派规则") |
| | | public class TMissionAssignRule implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "类型名称") |
| | | @TableField("type_name") |
| | | private String typeName; |
| | | |
| | | @ApiModelProperty(value = "规则类型 1:>、2:>=、3:=、4:<=、5:<") |
| | | @TableField("rule_type") |
| | | private Integer ruleType; |
| | | |
| | | @ApiModelProperty(value = "规则值") |
| | | @TableField("rule_value") |
| | | private Double ruleValue; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | 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-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_mission_assign_rule_indicator") |
| | | @ApiModel(value="TMissionAssignRuleIndicator对象", description="规则指标") |
| | | public class TMissionAssignRuleIndicator implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "规则id") |
| | | @TableField("rule_id") |
| | | private String ruleId; |
| | | |
| | | @ApiModelProperty(value = "指标类型 1=装备指标 2=人员指标 3=人员专业指标 4=训练指标 5=距离指标") |
| | | @TableField("indicator_type") |
| | | private Integer indicatorType; |
| | | |
| | | @ApiModelProperty(value = "指标内容 json存储") |
| | | @TableField("content") |
| | | private String content; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableLogic; |
| | | 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; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务操作记录 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_mission_operation") |
| | | @ApiModel(value="TMissionOperation对象", description="任务操作记录") |
| | | public class TMissionOperation implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @TableId("id") |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "任务id") |
| | | @TableField("mission_id") |
| | | private String missionId; |
| | | |
| | | @ApiModelProperty(value = "操作人员id") |
| | | @TableField("operation_id") |
| | | private String operationId; |
| | | |
| | | @ApiModelProperty(value = "操作人员名称") |
| | | @TableField("operation_name") |
| | | private String operationName; |
| | | |
| | | @ApiModelProperty(value = "操作内容") |
| | | @TableField("operation_content") |
| | | private String operationContent; |
| | | |
| | | @ApiModelProperty(value = "操作时间") |
| | | @TableField("operation_time") |
| | | private LocalDateTime operationTime; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "创建人") |
| | | @TableField("create_by") |
| | | private String createBy; |
| | | |
| | | @ApiModelProperty(value = "修改人") |
| | | @TableField("update_by") |
| | | private String updateBy; |
| | | |
| | | @ApiModelProperty(value = "是否删除 0=否 1=是") |
| | | @TableField("disabled") |
| | | @TableLogic |
| | | private Integer disabled; |
| | | |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TAppUser; |
| | | |
| | | /** |
| | | * <p> |
| | | * 人员管理 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TAppUserService extends IService<TAppUser> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TDivisionTeam; |
| | | |
| | | /** |
| | | * <p> |
| | | * 分队管理 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TDivisionTeamService extends IService<TDivisionTeam> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TEquipment; |
| | | |
| | | /** |
| | | * <p> |
| | | * 装备库管理 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TEquipmentService extends IService<TEquipment> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TMajor; |
| | | |
| | | /** |
| | | * <p> |
| | | * 专业管理 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMajorService extends IService<TMajor> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TMissionAssignRuleIndicator; |
| | | |
| | | /** |
| | | * <p> |
| | | * 规则指标 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionAssignRuleIndicatorService extends IService<TMissionAssignRuleIndicator> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TMissionAssignRule; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务指派规则 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionAssignRuleService extends IService<TMissionAssignRule> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TMissionOperation; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务操作记录 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionOperationService extends IService<TMissionOperation> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.system.model.TMission; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务管理 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | public interface TMissionService extends IService<TMission> { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TAppUserMapper; |
| | | import com.ruoyi.system.model.TAppUser; |
| | | import com.ruoyi.system.service.TAppUserService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 人员管理 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TAppUserServiceImpl extends ServiceImpl<TAppUserMapper, TAppUser> implements TAppUserService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TDivisionTeamMapper; |
| | | import com.ruoyi.system.model.TDivisionTeam; |
| | | import com.ruoyi.system.service.TDivisionTeamService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 分队管理 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TDivisionTeamServiceImpl extends ServiceImpl<TDivisionTeamMapper, TDivisionTeam> implements TDivisionTeamService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TEquipmentMapper; |
| | | import com.ruoyi.system.model.TEquipment; |
| | | import com.ruoyi.system.service.TEquipmentService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 装备库管理 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TEquipmentServiceImpl extends ServiceImpl<TEquipmentMapper, TEquipment> implements TEquipmentService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TMajorMapper; |
| | | import com.ruoyi.system.model.TMajor; |
| | | import com.ruoyi.system.service.TMajorService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 专业管理 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TMajorServiceImpl extends ServiceImpl<TMajorMapper, TMajor> implements TMajorService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TMissionAssignRuleIndicatorMapper; |
| | | import com.ruoyi.system.model.TMissionAssignRuleIndicator; |
| | | import com.ruoyi.system.service.TMissionAssignRuleIndicatorService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 规则指标 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TMissionAssignRuleIndicatorServiceImpl extends ServiceImpl<TMissionAssignRuleIndicatorMapper, TMissionAssignRuleIndicator> implements TMissionAssignRuleIndicatorService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TMissionAssignRuleMapper; |
| | | import com.ruoyi.system.model.TMissionAssignRule; |
| | | import com.ruoyi.system.service.TMissionAssignRuleService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务指派规则 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TMissionAssignRuleServiceImpl extends ServiceImpl<TMissionAssignRuleMapper, TMissionAssignRule> implements TMissionAssignRuleService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TMissionOperationMapper; |
| | | import com.ruoyi.system.model.TMissionOperation; |
| | | import com.ruoyi.system.service.TMissionOperationService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务操作记录 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TMissionOperationServiceImpl extends ServiceImpl<TMissionOperationMapper, TMissionOperation> implements TMissionOperationService { |
| | | |
| | | } |
New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.system.mapper.TMissionMapper; |
| | | import com.ruoyi.system.model.TMission; |
| | | import com.ruoyi.system.service.TMissionService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 任务管理 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-09-28 |
| | | */ |
| | | @Service |
| | | public class TMissionServiceImpl extends ServiceImpl<TMissionMapper, TMission> implements TMissionService { |
| | | |
| | | } |
New file |
| | |
| | | <?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.TAppUserMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TAppUser"> |
| | | <id column="id" property="id" /> |
| | | <result column="nick_name" property="nickName" /> |
| | | <result column="phone" property="phone" /> |
| | | <result column="account" property="account" /> |
| | | <result column="password" property="password" /> |
| | | <result column="team_name" property="teamName" /> |
| | | <result column="team_id" property="teamId" /> |
| | | <result column="status" property="status" /> |
| | | <result column="practical_train_count" property="practicalTrainCount" /> |
| | | <result column="other_count" property="otherCount" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, nick_name, phone, account, password, team_name, team_id, status, practical_train_count, other_count, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TDivisionTeamMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TDivisionTeam"> |
| | | <id column="id" property="id" /> |
| | | <result column="team_name" property="teamName" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, team_name, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TEquipmentMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TEquipment"> |
| | | <id column="id" property="id" /> |
| | | <result column="equipment_name" property="equipmentName" /> |
| | | <result column="equipment_unit" property="equipmentUnit" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, equipment_name, equipment_unit, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TMajorMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TMajor"> |
| | | <id column="id" property="id" /> |
| | | <result column="major_name" property="majorName" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, major_name, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TMissionAssignRuleIndicatorMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TMissionAssignRuleIndicator"> |
| | | <id column="id" property="id" /> |
| | | <result column="rule_id" property="ruleId" /> |
| | | <result column="indicator_type" property="indicatorType" /> |
| | | <result column="content" property="content" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, rule_id, indicator_type, content |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TMissionAssignRuleMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TMissionAssignRule"> |
| | | <id column="id" property="id" /> |
| | | <result column="type_name" property="typeName" /> |
| | | <result column="rule_type" property="ruleType" /> |
| | | <result column="rule_value" property="ruleValue" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, type_name, rule_type, rule_value, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TMissionMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TMission"> |
| | | <id column="id" property="id" /> |
| | | <result column="urgency_level" property="urgencyLevel" /> |
| | | <result column="address" property="address" /> |
| | | <result column="mission_lon" property="missionLon" /> |
| | | <result column="mission_lat" property="missionLat" /> |
| | | <result column="mission_content" property="missionContent" /> |
| | | <result column="mission_audio" property="missionAudio" /> |
| | | <result column="mission_pictures" property="missionPictures" /> |
| | | <result column="mission_electronic" property="missionElectronic" /> |
| | | <result column="status" property="status" /> |
| | | <result column="mission_type_id" property="missionTypeId" /> |
| | | <result column="commit_user_name" property="commitUserName" /> |
| | | <result column="commit_time" property="commitTime" /> |
| | | <result column="commit_user_id" property="commitUserId" /> |
| | | <result column="commit_type" property="commitType" /> |
| | | <result column="address_score" property="addressScore" /> |
| | | <result column="time_score" property="timeScore" /> |
| | | <result column="person_count_score" property="personCountScore" /> |
| | | <result column="equipment_score" property="equipmentScore" /> |
| | | <result column="attempt_score" property="attemptScore" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, urgency_level, address, mission_lon, mission_lat, mission_content, mission_audio, mission_pictures, mission_electronic, status, mission_type_id, commit_user_name, commit_time, commit_user_id, commit_type, address_score, time_score, person_count_score, equipment_score, attempt_score, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |
New file |
| | |
| | | <?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.TMissionOperationMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TMissionOperation"> |
| | | <id column="id" property="id" /> |
| | | <result column="mission_id" property="missionId" /> |
| | | <result column="operation_id" property="operationId" /> |
| | | <result column="operation_name" property="operationName" /> |
| | | <result column="operation_content" property="operationContent" /> |
| | | <result column="operation_time" property="operationTime" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="disabled" property="disabled" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, mission_id, operation_id, operation_name, operation_content, operation_time, create_time, update_time, create_by, update_by, disabled |
| | | </sql> |
| | | |
| | | </mapper> |