浏览代码

代码生成BUG修改

wukai 11 月之前
父节点
当前提交
a3c1451bf0

+ 7 - 0
jjt-admin/pom.xml

@@ -41,6 +41,7 @@
         <dependency>
         <dependency>
             <groupId>com.mysql</groupId>
             <groupId>com.mysql</groupId>
             <artifactId>mysql-connector-j</artifactId>
             <artifactId>mysql-connector-j</artifactId>
+            <version>8.0.33</version>
         </dependency>
         </dependency>
 
 
         <!-- 核心模块-->
         <!-- 核心模块-->
@@ -54,6 +55,12 @@
             <groupId>com.jjt</groupId>
             <groupId>com.jjt</groupId>
             <artifactId>jjt-quartz</artifactId>
             <artifactId>jjt-quartz</artifactId>
         </dependency>
         </dependency>
+        
+        <!-- 业务模块-->
+        <dependency>
+            <groupId>com.jjt</groupId>
+            <artifactId>jjt-biz</artifactId>
+        </dependency>
 
 
         <!-- 代码生成-->
         <!-- 代码生成-->
         <dependency>
         <dependency>

+ 45 - 0
jjt-biz/pom.xml

@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <artifactId>jjt</artifactId>
+        <groupId>com.jjt</groupId>
+        <version>3.8.7</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>jjt-biz</artifactId>
+
+    <description>
+        业务模块
+    </description>
+
+    <dependencies>
+        <!-- 核心模块-->
+        <dependency>
+            <groupId>com.jjt</groupId>
+            <artifactId>jjt-framework</artifactId>
+        </dependency>
+        <!-- swagger3-->
+        <dependency>
+            <groupId>io.springfox</groupId>
+            <artifactId>springfox-boot-starter</artifactId>
+        </dependency>
+
+        <!-- 防止进入swagger页面报类型转换错误,排除3.0.0中的引用,手动增加1.6.2版本 -->
+        <dependency>
+            <groupId>io.swagger</groupId>
+            <artifactId>swagger-models</artifactId>
+            <version>1.6.2</version>
+        </dependency>
+        <dependency>
+            <groupId>com.jjt</groupId>
+            <artifactId>jjt-common</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+        </dependency>
+    </dependencies>
+</project>

+ 100 - 0
jjt-biz/src/main/java/com/jjt/biz/controller/AlarmRecordController.java

@@ -0,0 +1,100 @@
+package com.jjt.biz.controller;
+
+import com.jjt.biz.domain.AlarmRecord;
+import com.jjt.biz.service.IAlarmRecordService;
+import com.jjt.common.annotation.Log;
+import com.jjt.common.core.controller.BaseController;
+import com.jjt.common.core.domain.AjaxResult;
+import com.jjt.common.core.page.TableDataInfo;
+import com.jjt.common.enums.BusinessType;
+import com.jjt.common.utils.poi.ExcelUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.web.bind.annotation.*;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 告警记录Controller
+ *
+ * @author jjt
+ * @date 2024-08-08
+ */
+@Api(tags = "告警记录")
+@RestController
+@RequestMapping("/alarm/record")
+public class AlarmRecordController extends BaseController {
+    @Resource
+    private IAlarmRecordService alarmRecordService;
+
+    /**
+     * 查询告警记录列表
+     */
+    @ApiOperation("查询告警记录列表")
+    @PreAuthorize("@ss.hasPermi('alarm:record:list')")
+    @GetMapping("/list")
+    public TableDataInfo list(AlarmRecord alarmRecord) {
+        startPage();
+        List<AlarmRecord> list = alarmRecordService.selectAlarmRecordList(alarmRecord);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出告警记录列表
+     */
+    @ApiOperation("导出告警记录列表")
+    @PreAuthorize("@ss.hasPermi('alarm:record:export')")
+    @Log(title = "告警记录" , businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, AlarmRecord alarmRecord) {
+        List<AlarmRecord> list = alarmRecordService.selectAlarmRecordList(alarmRecord);
+        ExcelUtil<AlarmRecord> util = new ExcelUtil<AlarmRecord>(AlarmRecord.class);
+        util.exportExcel(response, list, "告警记录数据");
+    }
+
+    /**
+     * 获取告警记录详细信息
+     */
+    @ApiOperation("获取告警记录详细信息")
+    @PreAuthorize("@ss.hasPermi('alarm:record:query')")
+    @GetMapping(value = "/{alarmId}")
+    public AjaxResult getInfo(@PathVariable("alarmId") Long alarmId) {
+        return success(alarmRecordService.selectAlarmRecordByAlarmId(alarmId));
+    }
+
+    /**
+     * 新增告警记录
+     */
+    @ApiOperation("新增告警记录")
+    @PreAuthorize("@ss.hasPermi('alarm:record:add')")
+    @Log(title = "告警记录" , businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody AlarmRecord alarmRecord) {
+        return toAjax(alarmRecordService.insertAlarmRecord(alarmRecord));
+    }
+
+    /**
+     * 修改告警记录
+     */
+    @ApiOperation("修改告警记录")
+    @PreAuthorize("@ss.hasPermi('alarm:record:edit')")
+    @Log(title = "告警记录" , businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody AlarmRecord alarmRecord) {
+        return toAjax(alarmRecordService.updateAlarmRecord(alarmRecord));
+    }
+
+    /**
+     * 删除告警记录
+     */
+    @ApiOperation("删除告警记录")
+    @PreAuthorize("@ss.hasPermi('alarm:record:remove')")
+    @Log(title = "告警记录" , businessType = BusinessType.DELETE)
+    @DeleteMapping("/{alarmIds}")
+    public AjaxResult remove(@PathVariable Long[] alarmIds) {
+        return toAjax(alarmRecordService.deleteAlarmRecordByAlarmIds(alarmIds));
+    }
+}

+ 147 - 0
jjt-biz/src/main/java/com/jjt/biz/domain/AlarmRecord.java

@@ -0,0 +1,147 @@
+package com.jjt.biz.domain;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.jjt.common.annotation.Excel;
+import com.jjt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+import java.util.Date;
+
+/**
+ * 告警记录对象 alarm_record
+ *
+ * @author jjt
+ * @date 2024-08-08
+ */
+@ApiModel(value = "AlarmRecord" , description = "告警记录")
+public class AlarmRecord extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 告警ID
+     */
+    @ApiModelProperty("告警ID")
+    @TableId
+    private Long alarmId;
+
+    /**
+     * 告警对象
+     */
+    @ApiModelProperty("告警对象")
+    @Excel(name = "告警对象")
+    private Long objId;
+
+    /**
+     * 告警指标
+     */
+    @ApiModelProperty("告警指标")
+    @Excel(name = "告警指标")
+    private Long objMetricsId;
+
+    /**
+     * 告警类型
+     */
+    @ApiModelProperty("告警类型")
+    @Excel(name = "告警类型")
+    private String alarmType;
+
+    /**
+     * 告警级别
+     */
+    @ApiModelProperty("告警级别")
+    @Excel(name = "告警级别")
+    private String alarmLevel;
+
+    /**
+     * 告警值
+     */
+    @ApiModelProperty("告警值")
+    @Excel(name = "告警值")
+    private String alarmValue;
+
+    /**
+     * 告警时间
+     */
+    @ApiModelProperty("告警时间")
+    @JsonFormat(pattern = "yyyy-MM-dd")
+    @Excel(name = "告警时间" , width = 30, dateFormat = "yyyy-MM-dd")
+    private Date alarmTime;
+
+    public void setAlarmId(Long alarmId) {
+        this.alarmId = alarmId;
+    }
+
+    public Long getAlarmId() {
+        return alarmId;
+    }
+
+    public void setObjId(Long objId) {
+        this.objId = objId;
+    }
+
+    public Long getObjId() {
+        return objId;
+    }
+
+    public void setObjMetricsId(Long objMetricsId) {
+        this.objMetricsId = objMetricsId;
+    }
+
+    public Long getObjMetricsId() {
+        return objMetricsId;
+    }
+
+    public void setAlarmType(String alarmType) {
+        this.alarmType = alarmType;
+    }
+
+    public String getAlarmType() {
+        return alarmType;
+    }
+
+    public void setAlarmLevel(String alarmLevel) {
+        this.alarmLevel = alarmLevel;
+    }
+
+    public String getAlarmLevel() {
+        return alarmLevel;
+    }
+
+    public void setAlarmValue(String alarmValue) {
+        this.alarmValue = alarmValue;
+    }
+
+    public String getAlarmValue() {
+        return alarmValue;
+    }
+
+    public void setAlarmTime(Date alarmTime) {
+        this.alarmTime = alarmTime;
+    }
+
+    public Date getAlarmTime() {
+        return alarmTime;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("alarmId" , getAlarmId())
+                .append("objId" , getObjId())
+                .append("objMetricsId" , getObjMetricsId())
+                .append("alarmType" , getAlarmType())
+                .append("alarmLevel" , getAlarmLevel())
+                .append("alarmValue" , getAlarmValue())
+                .append("alarmTime" , getAlarmTime())
+                .append("createBy" , getCreateBy())
+                .append("createTime" , getCreateTime())
+                .append("updateBy" , getUpdateBy())
+                .append("updateTime" , getUpdateTime())
+                .append("remark" , getRemark())
+                .toString();
+    }
+}

+ 62 - 0
jjt-biz/src/main/java/com/jjt/biz/mapper/AlarmRecordMapper.java

@@ -0,0 +1,62 @@
+package com.jjt.biz.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.jjt.biz.domain.AlarmRecord;
+
+import java.util.List;
+
+/**
+ * 告警记录Mapper接口
+ *
+ * @author jjt
+ * @date 2024-08-08
+ */
+public interface AlarmRecordMapper extends BaseMapper<AlarmRecord> {
+    /**
+     * 查询告警记录
+     *
+     * @param alarmId 告警记录主键
+     * @return 告警记录
+     */
+    public AlarmRecord selectAlarmRecordByAlarmId(Long alarmId);
+
+    /**
+     * 查询告警记录列表
+     *
+     * @param alarmRecord 告警记录
+     * @return 告警记录集合
+     */
+    public List<AlarmRecord> selectAlarmRecordList(AlarmRecord alarmRecord);
+
+    /**
+     * 新增告警记录
+     *
+     * @param alarmRecord 告警记录
+     * @return 结果
+     */
+    public int insertAlarmRecord(AlarmRecord alarmRecord);
+
+    /**
+     * 修改告警记录
+     *
+     * @param alarmRecord 告警记录
+     * @return 结果
+     */
+    public int updateAlarmRecord(AlarmRecord alarmRecord);
+
+    /**
+     * 删除告警记录
+     *
+     * @param alarmId 告警记录主键
+     * @return 结果
+     */
+    public int deleteAlarmRecordByAlarmId(Long alarmId);
+
+    /**
+     * 批量删除告警记录
+     *
+     * @param alarmIds 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int deleteAlarmRecordByAlarmIds(Long[] alarmIds);
+}

+ 61 - 0
jjt-biz/src/main/java/com/jjt/biz/service/IAlarmRecordService.java

@@ -0,0 +1,61 @@
+package com.jjt.biz.service;
+
+import com.jjt.biz.domain.AlarmRecord;
+
+import java.util.List;
+
+/**
+ * 告警记录Service接口
+ *
+ * @author jjt
+ * @date 2024-08-08
+ */
+public interface IAlarmRecordService {
+    /**
+     * 查询告警记录
+     *
+     * @param alarmId 告警记录主键
+     * @return 告警记录
+     */
+    public AlarmRecord selectAlarmRecordByAlarmId(Long alarmId);
+
+    /**
+     * 查询告警记录列表
+     *
+     * @param alarmRecord 告警记录
+     * @return 告警记录集合
+     */
+    public List<AlarmRecord> selectAlarmRecordList(AlarmRecord alarmRecord);
+
+    /**
+     * 新增告警记录
+     *
+     * @param alarmRecord 告警记录
+     * @return 结果
+     */
+    public int insertAlarmRecord(AlarmRecord alarmRecord);
+
+    /**
+     * 修改告警记录
+     *
+     * @param alarmRecord 告警记录
+     * @return 结果
+     */
+    public int updateAlarmRecord(AlarmRecord alarmRecord);
+
+    /**
+     * 批量删除告警记录
+     *
+     * @param alarmIds 需要删除的告警记录主键集合
+     * @return 结果
+     */
+    public int deleteAlarmRecordByAlarmIds(Long[] alarmIds);
+
+    /**
+     * 删除告警记录信息
+     *
+     * @param alarmId 告警记录主键
+     * @return 结果
+     */
+    public int deleteAlarmRecordByAlarmId(Long alarmId);
+}

+ 90 - 0
jjt-biz/src/main/java/com/jjt/biz/service/impl/AlarmRecordServiceImpl.java

@@ -0,0 +1,90 @@
+package com.jjt.biz.service.impl;
+
+import com.jjt.biz.domain.AlarmRecord;
+import com.jjt.biz.mapper.AlarmRecordMapper;
+import com.jjt.biz.service.IAlarmRecordService;
+import com.jjt.common.utils.DateUtils;
+import org.springframework.stereotype.Service;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+/**
+ * 告警记录Service业务层处理
+ *
+ * @author jjt
+ * @date 2024-08-08
+ */
+@Service
+public class AlarmRecordServiceImpl implements IAlarmRecordService {
+    @Resource
+    private AlarmRecordMapper alarmRecordMapper;
+
+    /**
+     * 查询告警记录
+     *
+     * @param alarmId 告警记录主键
+     * @return 告警记录
+     */
+    @Override
+    public AlarmRecord selectAlarmRecordByAlarmId(Long alarmId) {
+        return alarmRecordMapper.selectAlarmRecordByAlarmId(alarmId);
+    }
+
+    /**
+     * 查询告警记录列表
+     *
+     * @param alarmRecord 告警记录
+     * @return 告警记录
+     */
+    @Override
+    public List<AlarmRecord> selectAlarmRecordList(AlarmRecord alarmRecord) {
+        return alarmRecordMapper.selectAlarmRecordList(alarmRecord);
+    }
+
+    /**
+     * 新增告警记录
+     *
+     * @param alarmRecord 告警记录
+     * @return 结果
+     */
+    @Override
+    public int insertAlarmRecord(AlarmRecord alarmRecord) {
+        alarmRecord.setCreateTime(DateUtils.getNowDate());
+        return alarmRecordMapper.insertAlarmRecord(alarmRecord);
+    }
+
+    /**
+     * 修改告警记录
+     *
+     * @param alarmRecord 告警记录
+     * @return 结果
+     */
+    @Override
+    public int updateAlarmRecord(AlarmRecord alarmRecord) {
+        alarmRecord.setUpdateTime(DateUtils.getNowDate());
+        return alarmRecordMapper.updateAlarmRecord(alarmRecord);
+    }
+
+    /**
+     * 批量删除告警记录
+     *
+     * @param alarmIds 需要删除的告警记录主键
+     * @return 结果
+     */
+    @Override
+    public int deleteAlarmRecordByAlarmIds(Long[] alarmIds) {
+        return alarmRecordMapper.deleteAlarmRecordByAlarmIds(alarmIds);
+    }
+
+    /**
+     * 删除告警记录信息
+     *
+     * @param alarmId 告警记录主键
+     * @return 结果
+     */
+    @Override
+    public int deleteAlarmRecordByAlarmId(Long alarmId) {
+        return alarmRecordMapper.deleteAlarmRecordByAlarmId(alarmId);
+    }
+}

+ 167 - 0
jjt-biz/src/main/resources/mapper/alarm/AlarmRecordMapper.xml

@@ -0,0 +1,167 @@
+<?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.jjt.biz.mapper.AlarmRecordMapper">
+
+    <resultMap type="AlarmRecord" id="AlarmRecordResult">
+            <result property="alarmId" column="ALARM_ID"/>
+            <result property="objId" column="OBJ_ID"/>
+            <result property="objMetricsId" column="OBJ_METRICS_ID"/>
+            <result property="alarmType" column="ALARM_TYPE"/>
+            <result property="alarmLevel" column="ALARM_LEVEL"/>
+            <result property="alarmValue" column="ALARM_VALUE"/>
+            <result property="alarmTime" column="ALARM_TIME"/>
+            <result property="createBy" column="CREATE_BY"/>
+            <result property="createTime" column="CREATE_TIME"/>
+            <result property="updateBy" column="UPDATE_BY"/>
+            <result property="updateTime" column="UPDATE_TIME"/>
+            <result property="remark" column="REMARK"/>
+    </resultMap>
+
+    <sql id="selectAlarmRecordVo">
+        select ALARM_ID, OBJ_ID, OBJ_METRICS_ID, ALARM_TYPE, ALARM_LEVEL, ALARM_VALUE, ALARM_TIME, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, REMARK
+        from alarm_record
+    </sql>
+
+    <select id="selectAlarmRecordList" parameterType="AlarmRecord" resultMap="AlarmRecordResult">
+        <include refid="selectAlarmRecordVo"/>
+        <where>
+                        <if test="objId != null ">
+                            and OBJ_ID = #{objId}
+                        </if>
+                        <if test="objMetricsId != null ">
+                            and OBJ_METRICS_ID = #{objMetricsId}
+                        </if>
+                        <if test="alarmType != null  and alarmType != ''">
+                            and ALARM_TYPE = #{alarmType}
+                        </if>
+                        <if test="alarmLevel != null  and alarmLevel != ''">
+                            and ALARM_LEVEL = #{alarmLevel}
+                        </if>
+                        <if test="alarmValue != null  and alarmValue != ''">
+                            and ALARM_VALUE = #{alarmValue}
+                        </if>
+                        <if test="params.beginAlarmTime != null and params.beginAlarmTime != '' and params.endAlarmTime != null and params.endAlarmTime != ''">
+                            and ALARM_TIME between #{params.beginAlarmTime} and #{params.endAlarmTime}
+                        </if>
+                        <if test="params.beginCreateTime != null and params.beginCreateTime != '' and params.endCreateTime != null and params.endCreateTime != ''">
+                            and CREATE_TIME between #{params.beginCreateTime} and #{params.endCreateTime}
+                        </if>
+                        <if test="params.beginUpdateTime != null and params.beginUpdateTime != '' and params.endUpdateTime != null and params.endUpdateTime != ''">
+                            and UPDATE_TIME between #{params.beginUpdateTime} and #{params.endUpdateTime}
+                        </if>
+        </where>
+    </select>
+
+    <select id="selectAlarmRecordByAlarmId" parameterType="Long"
+            resultMap="AlarmRecordResult">
+            <include refid="selectAlarmRecordVo"/>
+            where ALARM_ID = #{alarmId}
+    </select>
+
+    <insert id="insertAlarmRecord" parameterType="AlarmRecord" useGeneratedKeys="true"
+            keyProperty="alarmId">
+        insert into alarm_record
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+                    <if test="objId != null">OBJ_ID,
+                    </if>
+                    <if test="objMetricsId != null">OBJ_METRICS_ID,
+                    </if>
+                    <if test="alarmType != null">ALARM_TYPE,
+                    </if>
+                    <if test="alarmLevel != null">ALARM_LEVEL,
+                    </if>
+                    <if test="alarmValue != null">ALARM_VALUE,
+                    </if>
+                    <if test="alarmTime != null">ALARM_TIME,
+                    </if>
+                    <if test="createBy != null">CREATE_BY,
+                    </if>
+                    <if test="createTime != null">CREATE_TIME,
+                    </if>
+                    <if test="updateBy != null">UPDATE_BY,
+                    </if>
+                    <if test="updateTime != null">UPDATE_TIME,
+                    </if>
+                    <if test="remark != null">REMARK,
+                    </if>
+        </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+                    <if test="objId != null">#{objId},
+                    </if>
+                    <if test="objMetricsId != null">#{objMetricsId},
+                    </if>
+                    <if test="alarmType != null">#{alarmType},
+                    </if>
+                    <if test="alarmLevel != null">#{alarmLevel},
+                    </if>
+                    <if test="alarmValue != null">#{alarmValue},
+                    </if>
+                    <if test="alarmTime != null">#{alarmTime},
+                    </if>
+                    <if test="createBy != null">#{createBy},
+                    </if>
+                    <if test="createTime != null">#{createTime},
+                    </if>
+                    <if test="updateBy != null">#{updateBy},
+                    </if>
+                    <if test="updateTime != null">#{updateTime},
+                    </if>
+                    <if test="remark != null">#{remark},
+                    </if>
+        </trim>
+    </insert>
+
+    <update id="updateAlarmRecord" parameterType="AlarmRecord">
+        update alarm_record
+        <trim prefix="SET" suffixOverrides=",">
+                    <if test="objId != null">OBJ_ID =
+                        #{objId},
+                    </if>
+                    <if test="objMetricsId != null">OBJ_METRICS_ID =
+                        #{objMetricsId},
+                    </if>
+                    <if test="alarmType != null">ALARM_TYPE =
+                        #{alarmType},
+                    </if>
+                    <if test="alarmLevel != null">ALARM_LEVEL =
+                        #{alarmLevel},
+                    </if>
+                    <if test="alarmValue != null">ALARM_VALUE =
+                        #{alarmValue},
+                    </if>
+                    <if test="alarmTime != null">ALARM_TIME =
+                        #{alarmTime},
+                    </if>
+                    <if test="createBy != null">CREATE_BY =
+                        #{createBy},
+                    </if>
+                    <if test="createTime != null">CREATE_TIME =
+                        #{createTime},
+                    </if>
+                    <if test="updateBy != null">UPDATE_BY =
+                        #{updateBy},
+                    </if>
+                    <if test="updateTime != null">UPDATE_TIME =
+                        #{updateTime},
+                    </if>
+                    <if test="remark != null">REMARK =
+                        #{remark},
+                    </if>
+        </trim>
+        where ALARM_ID = #{alarmId}
+    </update>
+
+    <delete id="deleteAlarmRecordByAlarmId" parameterType="Long">
+        delete
+        from alarm_record where ALARM_ID = #{alarmId}
+    </delete>
+
+    <delete id="deleteAlarmRecordByAlarmIds" parameterType="String">
+        delete from alarm_record where ALARM_ID in
+        <foreach item="alarmId" collection="array" open="(" separator="," close=")">
+            #{alarmId}
+        </foreach>
+    </delete>
+</mapper>

+ 8 - 1
pom.xml

@@ -9,7 +9,6 @@
     <version>3.8.7</version>
     <version>3.8.7</version>
 
 
     <name>jjt</name>
     <name>jjt</name>
-    <url>http://fastbuild.run</url>
     <description>聚聚通管理系统</description>
     <description>聚聚通管理系统</description>
 
 
     <properties>
     <properties>
@@ -172,6 +171,13 @@
                 <version>${jjt.version}</version>
                 <version>${jjt.version}</version>
             </dependency>
             </dependency>
 
 
+            <!-- 业务模块-->
+            <dependency>
+                <groupId>com.jjt</groupId>
+                <artifactId>jjt-biz</artifactId>
+                <version>${jjt.version}</version>
+            </dependency>
+
         </dependencies>
         </dependencies>
     </dependencyManagement>
     </dependencyManagement>
 
 
@@ -182,6 +188,7 @@
         <module>jjt-quartz</module>
         <module>jjt-quartz</module>
         <module>jjt-generator</module>
         <module>jjt-generator</module>
         <module>jjt-common</module>
         <module>jjt-common</module>
+        <module>jjt-biz</module>
     </modules>
     </modules>
     <packaging>pom</packaging>
     <packaging>pom</packaging>