add:任务相关服务
This commit is contained in:
@@ -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;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 任务表 前端控制器
|
||||
* </p>
|
||||
*
|
||||
* @author generator
|
||||
* @since 2023-05-11
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/schBaseTask")
|
||||
public class SchBaseTaskController {
|
||||
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 任务表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author generator
|
||||
* @since 2023-05-11
|
||||
*/
|
||||
public interface ISchBaseTaskService extends IService<SchBaseTask> {
|
||||
|
||||
}
|
||||
@@ -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;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 任务表
|
||||
* </p>
|
||||
*
|
||||
* @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;
|
||||
|
||||
|
||||
}
|
||||
@@ -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;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 任务表 Mapper 接口
|
||||
* </p>
|
||||
*
|
||||
* @author generator
|
||||
* @since 2023-05-11
|
||||
*/
|
||||
public interface SchBaseTaskMapper extends BaseMapper<SchBaseTask> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
<?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="org.nl.wms.scheduler_manage.service.task.dao.mapper.SchBaseTaskMapper">
|
||||
|
||||
</mapper>
|
||||
@@ -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;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 任务表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author generator
|
||||
* @since 2023-05-11
|
||||
*/
|
||||
@Service
|
||||
public class SchBaseTaskServiceImpl extends ServiceImpl<SchBaseTaskMapper, SchBaseTask> implements ISchBaseTaskService {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user