设备调试日志

This commit is contained in:
huangzj
2023-09-13 15:29:16 +08:00
parent 3dcabd1d3e
commit de66504255
5 changed files with 129 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
package com.njcn.csdevice.pojo.po;
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 java.util.Date;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
*
* Description:
* Date: 2023/9/12 16:10【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Data
@NoArgsConstructor
@TableName(value = "cs_equipment_process")
public class CsEquipmentProcessPO {
@TableId(value = "id", type = IdType.ASSIGN_UUID)
private String id;
/**
* 网络设备ID
*/
@TableField(value = "dev_id")
private String devId;
/**
* 操作人员
*/
@TableField(value = "`operator`")
private String operator;
/**
* 起始时间
*/
@TableField(value = "start_time")
private Date startTime;
/**
* 结束时间
*/
@TableField(value = "end_time")
private Date endTime;
/**
* 设备当前流程1:设备登记2功能调试3出厂调试4设备投运
*/
@TableField(value = "`process`")
private Integer process;
}

View File

@@ -0,0 +1,15 @@
package com.njcn.csdevice.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.njcn.csdevice.pojo.po.CsEquipmentProcessPO;
/**
*
* Description:
* Date: 2023/9/12 16:10【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface CsEquipmentProcessPOMapper extends BaseMapper<CsEquipmentProcessPO> {
}

View File

@@ -0,0 +1,19 @@
<?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.njcn.csdevice.mapper.CsEquipmentProcessPOMapper">
<resultMap id="BaseResultMap" type="com.njcn.csdevice.pojo.po.CsEquipmentProcessPO">
<!--@mbg.generated-->
<!--@Table cs_equipment_process-->
<id column="id" jdbcType="VARCHAR" property="id" />
<result column="dev_id" jdbcType="VARCHAR" property="devId" />
<result column="operator" jdbcType="VARCHAR" property="operator" />
<result column="start_time" jdbcType="TIMESTAMP" property="startTime" />
<result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
<result column="status" jdbcType="BIT" property="status" />
<result column="process" jdbcType="INTEGER" property="process" />
</resultMap>
<sql id="Base_Column_List">
<!--@mbg.generated-->
id, dev_id, `operator`, start_time, end_time, `status`, `process`
</sql>
</mapper>

View File

@@ -0,0 +1,21 @@
package com.njcn.csdevice.service;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.njcn.csdevice.mapper.CsEquipmentProcessPOMapper;
import com.njcn.csdevice.pojo.po.CsEquipmentProcessPO;
import com.njcn.csdevice.service.impl.CsEquipmentProcessPOService;
/**
*
* Description:
* Date: 2023/9/12 16:10【需求编号】
*
* @author clam
* @version V1.0.0
*/
@Service
public class CsEquipmentProcessPOServiceImpl extends ServiceImpl<CsEquipmentProcessPOMapper, CsEquipmentProcessPO> implements CsEquipmentProcessPOService{
}

View File

@@ -0,0 +1,16 @@
package com.njcn.csdevice.service.impl;
import com.njcn.csdevice.pojo.po.CsEquipmentProcessPO;
import com.baomidou.mybatisplus.extension.service.IService;
/**
*
* Description:
* Date: 2023/9/12 16:10【需求编号】
*
* @author clam
* @version V1.0.0
*/
public interface CsEquipmentProcessPOService extends IService<CsEquipmentProcessPO>{
}