diff --git a/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentProcessPO.java b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentProcessPO.java new file mode 100644 index 0000000..e85dde4 --- /dev/null +++ b/cs-device/cs-device-api/src/main/java/com/njcn/csdevice/pojo/po/CsEquipmentProcessPO.java @@ -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; +} \ No newline at end of file diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/CsEquipmentProcessPOMapper.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/CsEquipmentProcessPOMapper.java new file mode 100644 index 0000000..33c50fa --- /dev/null +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/CsEquipmentProcessPOMapper.java @@ -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 { +} \ No newline at end of file diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsEquipmentProcessPOMapper.xml b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsEquipmentProcessPOMapper.xml new file mode 100644 index 0000000..cf33055 --- /dev/null +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/mapper/mapping/CsEquipmentProcessPOMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + id, dev_id, `operator`, start_time, end_time, `status`, `process` + + \ No newline at end of file diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/CsEquipmentProcessPOServiceImpl.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/CsEquipmentProcessPOServiceImpl.java new file mode 100644 index 0000000..6760998 --- /dev/null +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/CsEquipmentProcessPOServiceImpl.java @@ -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 implements CsEquipmentProcessPOService{ + +} diff --git a/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentProcessPOService.java b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentProcessPOService.java new file mode 100644 index 0000000..e7c9bd8 --- /dev/null +++ b/cs-device/cs-device-boot/src/main/java/com/njcn/csdevice/service/impl/CsEquipmentProcessPOService.java @@ -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{ + + +}