Browse Source

创建数据库对应的空文件

main
maochaoying 2 years ago
parent
commit
f5cbba18f9
  1. 13
      src/main/java/com/iflytop/nuclear/mapper/NuclearCoreConfigMapper.java
  2. 13
      src/main/java/com/iflytop/nuclear/mapper/NuclearCoreMapper.java
  3. 13
      src/main/java/com/iflytop/nuclear/mapper/NuclearStationMapper.java
  4. 13
      src/main/java/com/iflytop/nuclear/mapper/TaskMapper.java
  5. 28
      src/main/java/com/iflytop/nuclear/model/NuclearCore.java
  6. 39
      src/main/java/com/iflytop/nuclear/model/NuclearCoreConfig.java
  7. 27
      src/main/java/com/iflytop/nuclear/model/NuclearStation.java
  8. 42
      src/main/java/com/iflytop/nuclear/model/Task.java
  9. 13
      src/main/java/com/iflytop/nuclear/service/NuclearCoreConfigService.java
  10. 13
      src/main/java/com/iflytop/nuclear/service/NuclearCoreService.java
  11. 13
      src/main/java/com/iflytop/nuclear/service/NuclearStationService.java
  12. 13
      src/main/java/com/iflytop/nuclear/service/TaskService.java
  13. 15
      src/main/java/com/iflytop/nuclear/service/impl/NuclearCoreConfigServiceImpl.java
  14. 15
      src/main/java/com/iflytop/nuclear/service/impl/NuclearCoreServiceImpl.java
  15. 15
      src/main/java/com/iflytop/nuclear/service/impl/NuclearStationServiceImpl.java
  16. 15
      src/main/java/com/iflytop/nuclear/service/impl/TaskServiceImpl.java
  17. BIN
      uploadfiles/xlsx/20230627/堆芯图(1).xlsx

13
src/main/java/com/iflytop/nuclear/mapper/NuclearCoreConfigMapper.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.iflytop.nuclear.model.NuclearCoreConfig;
import org.apache.ibatis.annotations.Mapper;
/**
* @author cool
* @date 2023/6/28 11:45
*/
@Mapper
public interface NuclearCoreConfigMapper extends BaseMapper<NuclearCoreConfig> {
}

13
src/main/java/com/iflytop/nuclear/mapper/NuclearCoreMapper.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.iflytop.nuclear.model.NuclearCore;
import org.apache.ibatis.annotations.Mapper;
/**
* @author cool
* @date 2023/6/28 11:44
*/
@Mapper
public interface NuclearCoreMapper extends BaseMapper<NuclearCore> {
}

13
src/main/java/com/iflytop/nuclear/mapper/NuclearStationMapper.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.iflytop.nuclear.model.NuclearStation;
import org.apache.ibatis.annotations.Mapper;
/**
* @author cool
* @date 2023/6/28 11:45
*/
@Mapper
public interface NuclearStationMapper extends BaseMapper<NuclearStation> {
}

13
src/main/java/com/iflytop/nuclear/mapper/TaskMapper.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.iflytop.nuclear.model.Task;
import org.apache.ibatis.annotations.Mapper;
/**
* @author cool
* @date 2023/6/28 11:45
*/
@Mapper
public interface TaskMapper extends BaseMapper<Task> {
}

28
src/main/java/com/iflytop/nuclear/model/NuclearCore.java

@ -0,0 +1,28 @@
package com.iflytop.nuclear.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @author cool
* @date 2023/6/28 11:29
*/
@Data
@TableName("nuclear_core")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class NuclearCore {
@TableId
private Long id;
private String name;
@TableField("serial_number")
private String serialNumber;
}

39
src/main/java/com/iflytop/nuclear/model/NuclearCoreConfig.java

@ -0,0 +1,39 @@
package com.iflytop.nuclear.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @author cool
* @date 2023/6/28 11:29
*/
@Data
@TableName("nuclear_core_config")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class NuclearCoreConfig {
@TableId
private Long id;
@TableField("task_id")
private Long taskId;
@TableField("first_sign")
private String firstSign;
@TableField("serial_number")
private String serialNumber;
@TableField("second_sign")
private String secondSign;
private Double percent;
@TableField("result_serial")
private String resultSerial;
@TableField("result_img")
private String resultImg;
private int result;
}

27
src/main/java/com/iflytop/nuclear/model/NuclearStation.java

@ -0,0 +1,27 @@
package com.iflytop.nuclear.model;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @author cool
* @date 2023/6/28 11:29
*/
@Data
@TableName("nuclear_station")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class NuclearStation {
@TableId
private Long id;
private String name;
private String address;
}

42
src/main/java/com/iflytop/nuclear/model/Task.java

@ -0,0 +1,42 @@
package com.iflytop.nuclear.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
/**
* @author cool
* @date 2023/6/28 11:29
*/
@Data
@TableName("task")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Task {
@TableId
private Long id;
@TableField("operator_id")
private Long operatorId;
@TableField("excel_position")
private String excelPosition;
@TableField("nuclear_core_id")
private Long nuclearCoreId;
private int status;
@TableField("start_time")
private Date startTime;
@TableField("end_time")
private Date endTime;
}

13
src/main/java/com/iflytop/nuclear/service/NuclearCoreConfigService.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.iflytop.nuclear.model.NuclearCoreConfig;
import org.springframework.transaction.annotation.Transactional;
/**
* @author cool
* @date 2023/6/28 13:58
*/
@Transactional
public interface NuclearCoreConfigService extends IService<NuclearCoreConfig> {
}

13
src/main/java/com/iflytop/nuclear/service/NuclearCoreService.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.iflytop.nuclear.model.NuclearCore;
import org.springframework.transaction.annotation.Transactional;
/**
* @author cool
* @date 2023/6/28 13:58
*/
@Transactional
public interface NuclearCoreService extends IService<NuclearCore> {
}

13
src/main/java/com/iflytop/nuclear/service/NuclearStationService.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.iflytop.nuclear.model.NuclearStation;
import org.springframework.transaction.annotation.Transactional;
/**
* @author cool
* @date 2023/6/28 13:59
*/
@Transactional
public interface NuclearStationService extends IService<NuclearStation> {
}

13
src/main/java/com/iflytop/nuclear/service/TaskService.java

@ -0,0 +1,13 @@
package com.iflytop.nuclear.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.iflytop.nuclear.model.Task;
import org.springframework.transaction.annotation.Transactional;
/**
* @author cool
* @date 2023/6/28 13:59
*/
@Transactional
public interface TaskService extends IService<Task> {
}

15
src/main/java/com/iflytop/nuclear/service/impl/NuclearCoreConfigServiceImpl.java

@ -0,0 +1,15 @@
package com.iflytop.nuclear.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.iflytop.nuclear.mapper.NuclearCoreConfigMapper;
import com.iflytop.nuclear.model.NuclearCoreConfig;
import com.iflytop.nuclear.service.NuclearCoreConfigService;
import org.springframework.stereotype.Service;
/**
* @author cool
* @date 2023/6/28 14:03
*/
@Service
public class NuclearCoreConfigServiceImpl extends ServiceImpl<NuclearCoreConfigMapper, NuclearCoreConfig> implements NuclearCoreConfigService {
}

15
src/main/java/com/iflytop/nuclear/service/impl/NuclearCoreServiceImpl.java

@ -0,0 +1,15 @@
package com.iflytop.nuclear.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.iflytop.nuclear.mapper.NuclearCoreMapper;
import com.iflytop.nuclear.model.NuclearCore;
import com.iflytop.nuclear.service.NuclearCoreService;
import org.springframework.stereotype.Service;
/**
* @author cool
* @date 2023/6/28 14:03
*/
@Service
public class NuclearCoreServiceImpl extends ServiceImpl<NuclearCoreMapper, NuclearCore> implements NuclearCoreService {
}

15
src/main/java/com/iflytop/nuclear/service/impl/NuclearStationServiceImpl.java

@ -0,0 +1,15 @@
package com.iflytop.nuclear.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.iflytop.nuclear.mapper.NuclearStationMapper;
import com.iflytop.nuclear.model.NuclearStation;
import com.iflytop.nuclear.service.NuclearStationService;
import org.springframework.stereotype.Service;
/**
* @author cool
* @date 2023/6/28 14:03
*/
@Service
public class NuclearStationServiceImpl extends ServiceImpl<NuclearStationMapper, NuclearStation> implements NuclearStationService {
}

15
src/main/java/com/iflytop/nuclear/service/impl/TaskServiceImpl.java

@ -0,0 +1,15 @@
package com.iflytop.nuclear.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.iflytop.nuclear.mapper.TaskMapper;
import com.iflytop.nuclear.model.Task;
import com.iflytop.nuclear.service.TaskService;
import org.springframework.stereotype.Service;
/**
* @author cool
* @date 2023/6/28 14:04
*/
@Service
public class TaskServiceImpl extends ServiceImpl<TaskMapper, Task> implements TaskService {
}

BIN
uploadfiles/xlsx/20230627/堆芯图(1).xlsx

Loading…
Cancel
Save