From 68b19747b6d579a4697975009150ad65ebc655d4 Mon Sep 17 00:00:00 2001 From: zhangzhiqiang Date: Thu, 11 May 2023 15:08:09 +0800 Subject: [PATCH] =?UTF-8?q?add:=E4=BB=BB=E5=8A=A1=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../task/SchBaseTaskController.java | 21 ++ .../service/task/ISchBaseTaskService.java | 16 ++ .../service/task/dao/SchBaseTask.java | 237 ++++++++++++++++++ .../task/dao/mapper/SchBaseTaskMapper.java | 16 ++ .../task/dao/mapper/xml/SchBaseTaskMapper.xml | 5 + .../task/impl/SchBaseTaskServiceImpl.java | 20 ++ 6 files changed, 315 insertions(+) create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/controller/task/SchBaseTaskController.java create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/ISchBaseTaskService.java create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/SchBaseTask.java create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/SchBaseTaskMapper.java create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/xml/SchBaseTaskMapper.xml create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/impl/SchBaseTaskServiceImpl.java diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/controller/task/SchBaseTaskController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/controller/task/SchBaseTaskController.java new file mode 100644 index 00000000..bfd6951d --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/controller/task/SchBaseTaskController.java @@ -0,0 +1,21 @@ +package org.nl.wms.scheduler_manage.controller.task; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 任务表 前端控制器 + *

+ * + * @author generator + * @since 2023-05-11 + */ +@RestController +@RequestMapping("/schBaseTask") +public class SchBaseTaskController { + +} + diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/ISchBaseTaskService.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/ISchBaseTaskService.java new file mode 100644 index 00000000..bdae63ce --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/ISchBaseTaskService.java @@ -0,0 +1,16 @@ +package org.nl.wms.scheduler_manage.service.task; + +import org.nl.wms.scheduler_manage.service.task.dao.SchBaseTask; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 任务表 服务类 + *

+ * + * @author generator + * @since 2023-05-11 + */ +public interface ISchBaseTaskService extends IService { + +} diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/SchBaseTask.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/SchBaseTask.java new file mode 100644 index 00000000..47307911 --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/SchBaseTask.java @@ -0,0 +1,237 @@ +package org.nl.wms.scheduler_manage.service.task.dao; + +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.util.Date; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + *

+ * 任务表 + *

+ * + * @author generator + * @since 2023-05-11 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("sch_base_task") +public class SchBaseTask implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 任务标识 + */ + private String task_id; + + /** + * 任务编码 + */ + private String task_code; + + /** + * 任务名称 + */ + private String task_name; + + /** + * 生产区域 + */ + private String product_area; + + /** + * 任务类型 + */ + private String task_type; + + /** + * acs任务类型 + */ + private String acs_task_type; + + /** + * 任务状态 + */ + private String task_status; + + /** + * 任务执行步骤 + */ + private Integer task_step; + + /** + * 点位1 + */ + private String point_code1; + + /** + * 点位2 + */ + private String point_code2; + + /** + * 点位3 + */ + private String point_code3; + + /** + * 点位4 + */ + private String point_code4; + + /** + * 搬运物料信息 + */ + private String material_info_id; + + /** + * 物料信息 + */ + private String material_id; + + /** + * 物料数量 + */ + private BigDecimal material_qty; + + /** + * 载具类型 + */ + private String vehicle_type; + + /** + * 载具数量 + */ + private Integer vehicle_qty; + + /** + * 载具编码1 + */ + private String vehicle_code; + + /** + * 载具编码2 + */ + private String vehicle_code2; + + /** + * 优先级 + */ + private String priority; + + /** + * 处理类 + */ + private String handle_class; + + /** + * 车号 + */ + private String car_no; + + /** + * 是否自动下发 + */ + private Boolean is_auto_issue; + + /** + * 任务组标识 + */ + private String task_group_id; + + /** + * 任务组顺序号 + */ + private BigDecimal sort_seq; + + /** + * 任务完成类型 + */ + private String finished_type; + + /** + * agv任务类型 + */ + private String agv_system_type; + + /** + * 生成方式 + */ + private String create_mode; + + /** + * 业务表表名 + */ + private String table_name; + + /** + * 业务表表名主键字段 + */ + private String table_fk; + + /** + * 业务表表名主键值 + */ + private String table_fk_id; + + /** + * 生成任务的请求参数 + */ + private String request_param; + + /** + * 下发任务的请求参数 + */ + private String response_param; + + /** + * 备注 + */ + private String remark; + + /** + * acs任务合并判断:是否立即下发0否1是 + */ + private Boolean is_send; + + /** + * 是否删除 + */ + private Boolean is_delete; + + /** + * 创建人 + */ + private String create_id; + + /** + * 创建人 + */ + private String create_name; + + /** + * 创建时间 + */ + private Date create_time; + + /** + * 修改人 + */ + private String update_id; + + /** + * 修改人 + */ + private String update_name; + + /** + * 修改时间 + */ + private Date update_time; + + +} diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/SchBaseTaskMapper.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/SchBaseTaskMapper.java new file mode 100644 index 00000000..a279122d --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/SchBaseTaskMapper.java @@ -0,0 +1,16 @@ +package org.nl.wms.scheduler_manage.service.task.dao.mapper; + +import org.nl.wms.scheduler_manage.service.task.dao.SchBaseTask; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 任务表 Mapper 接口 + *

+ * + * @author generator + * @since 2023-05-11 + */ +public interface SchBaseTaskMapper extends BaseMapper { + +} diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/xml/SchBaseTaskMapper.xml b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/xml/SchBaseTaskMapper.xml new file mode 100644 index 00000000..7150f8ae --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/dao/mapper/xml/SchBaseTaskMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/impl/SchBaseTaskServiceImpl.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/impl/SchBaseTaskServiceImpl.java new file mode 100644 index 00000000..03766996 --- /dev/null +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/scheduler_manage/service/task/impl/SchBaseTaskServiceImpl.java @@ -0,0 +1,20 @@ +package org.nl.wms.scheduler_manage.service.task.impl; + +import org.nl.wms.scheduler_manage.service.task.dao.SchBaseTask; +import org.nl.wms.scheduler_manage.service.task.dao.mapper.SchBaseTaskMapper; +import org.nl.wms.scheduler_manage.service.task.ISchBaseTaskService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 任务表 服务实现类 + *

+ * + * @author generator + * @since 2023-05-11 + */ +@Service +public class SchBaseTaskServiceImpl extends ServiceImpl implements ISchBaseTaskService { + +}