严智鑫
2024-09-13 ef9e8df8f911d53d1ec23bf920f1cd5ba8f18e13
线路配置,打标机前端页面
20个文件已修改
12个文件已添加
4个文件已删除
1150 ■■■■ 已修改文件
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/entity/Engineering.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/mapper/EngineeringMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/service/EngineeringService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/service/impl/EngineeringServiceImpl.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/common/servicebase/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/common/servicebase/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/gateway/target/gateway-1.0-SNAPSHOT.jar.original 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/DeviceInteractionModuleApplication.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/controller/TaskingController.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/entity/Line.java 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/entity/LineConfiguration.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/entity/Machine.java 56 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/mapper/LineConfigurationMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/mapper/LineMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/mapper/MachineMapper.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/LineConfigurationService.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/LineService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/MachineService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/TaskingService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/AccountServiceImpl.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/MachineServiceImpl.java 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/TaskingServiceImpl.java 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/target/deviceInteraction-1.0-SNAPSHOT.jar.original 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst 94 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/lang/zh.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/router/index.js 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/views/Blank/blank.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI-Project/src/views/Marking/marking.vue 191 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
logs/deviceInteraction/web_error.log 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
logs/deviceInteraction/web_info.log 214 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
logs/deviceInteraction/web_warn.log 103 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/entity/Engineering.java
File was deleted
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/mapper/EngineeringMapper.java
File was deleted
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/service/EngineeringService.java
File was deleted
JiuMuMesParent/common/servicebase/src/main/java/com/mes/engineering/service/impl/EngineeringServiceImpl.java
File was deleted
JiuMuMesParent/common/servicebase/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -1,4 +1,3 @@
com\mes\engineering\service\EngineeringService.class
com\mes\utils\ResultCodeEnum.class
com\mes\service\Communication.class
com\mes\device\PlcParameterInfo.class
@@ -8,9 +7,7 @@
com\mes\tools\WebSocketServer.class
com\mes\common\config\Const.class
com\mes\service\PlcAgreement.class
com\mes\engineering\mapper\EngineeringMapper.class
com\mes\tools\DatabaseDesignDocUtil.class
com\mes\engineering\entity\Engineering.class
com\mes\utils\Result.class
com\mes\common\config\MybatisPlusConfig.class
com\mes\common\exception\ServiceException.class
@@ -20,7 +17,6 @@
com\mes\device\PlcParameterObject.class
com\mes\entity\request\GeneralRequest.class
com\mes\tools\InitUtil.class
com\mes\engineering\service\impl\EngineeringServiceImpl.class
com\mes\utils\HexUtil.class
com\mes\tools\HexConversion.class
com\mes\tools\S7control.class
JiuMuMesParent/common/servicebase/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -4,14 +4,11 @@
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\common\config\Swagger2Config.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\service\Communication.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\utils\MD5.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\engineering\service\impl\EngineeringServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\common\exception\ServiceException.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\device\PlcParameterObject.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\common\config\WebSocketConfig.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\tools\DatabaseDesignDocUtil.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\utils\HexUtil.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\engineering\entity\Engineering.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\engineering\mapper\EngineeringMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\tools\CodeGet.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\common\config\MybatisPlusConfig.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\service\PlcAgreement.java
@@ -28,4 +25,3 @@
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\common\exception\GlobalExceptionHandler.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\utils\Result.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\tools\S7control.java
D:\workfile\JiuMuMES\JiuMuMesParent\common\servicebase\src\main\java\com\mes\engineering\service\EngineeringService.java
JiuMuMesParent/gateway/target/gateway-1.0-SNAPSHOT.jar.original
Binary files differ
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/DeviceInteractionModuleApplication.java
@@ -18,7 +18,7 @@
@MapperScan("com.mes.*.mapper")
@EnableDiscoveryClient
@EnableSwagger2
@EnableScheduling
//@EnableScheduling
public class DeviceInteractionModuleApplication {
    public static void main(String[] args) {
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/controller/TaskingController.java
@@ -19,10 +19,11 @@
 * @since 2024-08-28
 */
    @RestController
    @RequestMapping("/jiumumes/tasking")
    @RequestMapping("/tasking")
    public class TaskingController {
        @Autowired
        private TaskingService taskingService;
        @ApiOperation("切换模式")
        @PostMapping("/updateLoadState") //切换模式"
        @ResponseBody
@@ -65,5 +66,45 @@
            List<Tasking> tasking =taskingService.selectTasking();
            return Result.build(1,"定制模式",tasking);
        }
        @ApiOperation("查询当前工艺,某工作状态的线上任务")
        @PostMapping("/findCraftTasking")
        @ResponseBody
        public Result findCraftTasking(@RequestBody Tasking tasking) {
            List<Tasking> list =taskingService.findCraftTasking(tasking);
            return Result.build(200,"成功",list);
        }
        @ApiOperation("修改任务状态 【破损/失败/完工】")
        @PostMapping("/updateCraftTasking")
        @ResponseBody
        public Result updateCraftTasking(@RequestBody Tasking tasking) {
            int count =taskingService.updateCraftTasking(tasking);
            return Result.build(200,"修改成功:"+count,count);
        }
        @ApiOperation("修改当前设备 【开工/暂停】")
        @PostMapping("/updateMachineState")
        @ResponseBody
        public Result updateMachineState(@RequestBody Tasking tasking) {
            int count =taskingService.updateCraftTasking(tasking);
            return Result.build(200,"修改成功:"+count,count);
        }
        @ApiOperation("修改当前设备 【上线】")
        @PostMapping("/updateTopLine")
        @ResponseBody
        public Result updateTopLine(@RequestBody Tasking tasking) {
            int count =taskingService.updateCraftTasking(tasking);
            return Result.build(200,"修改成功:"+count,count);
        }
        @ApiOperation("修改当前设备 【下线】")
        @PostMapping("/updateDownLine")
        @ResponseBody
        public Result updateDownLine(@RequestBody Tasking tasking) {
            int count =taskingService.updateCraftTasking(tasking);
            return Result.build(200,"修改成功:"+count,count);
        }
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/entity/Line.java
New file
@@ -0,0 +1,46 @@
package com.mes.md.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
 * <p>
 * 线路表
 * </p>
 *
 * @author yanzhixin
 * @since 2024-09-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Line implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 页面表主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    /**
     * 线路编号
     */
    private String number;
    /**
     * 线路名称
     */
    private String name;
    /**
     * 备注
     */
    private String remark;
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/entity/LineConfiguration.java
New file
@@ -0,0 +1,54 @@
package com.mes.md.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
 * <p>
 * 线路表
 * </p>
 *
 * @author yanzhixin
 * @since 2024-09-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class LineConfiguration implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 线路配置ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    /**
     * 机器id
     */
    private Long machineId;
    /**
     * 线路id
     */
    private Long lineId;
    /**
     * 产线工艺顺序
     */
    private Long processSequence;
    /**
     * 优先级顺序
     */
    private Long prioritySequence;
    /**
     * 备注
     */
    private String remark;
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/entity/Machine.java
New file
@@ -0,0 +1,56 @@
package com.mes.md.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
 * <p>
 * 设备表
 * </p>
 *
 * @author yanzhixin
 * @since 2024-09-12
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class Machine implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 设备主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    /**
     * 设备名称
     */
    private String name;
    /**
     * 设备IP
     */
    private String ip;
    /**
     * 端口号
     */
    private int port;
    /**
     * 状态
     */
    private String state;
    /**
     * 备注
     */
    private String remark;
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/mapper/LineConfigurationMapper.java
New file
@@ -0,0 +1,16 @@
package com.mes.md.mapper;
import com.github.yulichang.base.MPJBaseMapper;
import com.mes.md.entity.LineConfiguration;
/**
 * <p>
 * 线路配置
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
public interface LineConfigurationMapper extends MPJBaseMapper<LineConfiguration> {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/mapper/LineMapper.java
New file
@@ -0,0 +1,16 @@
package com.mes.md.mapper;
import com.github.yulichang.base.MPJBaseMapper;
import com.mes.md.entity.Line;
/**
 * <p>
 * 页面表 Mapper 接口
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
public interface LineMapper extends MPJBaseMapper<Line> {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/mapper/MachineMapper.java
New file
@@ -0,0 +1,17 @@
package com.mes.md.mapper;
import com.github.yulichang.base.MPJBaseMapper;
import com.mes.md.entity.Line;
import com.mes.md.entity.Machine;
/**
 * <p>
 * 设备表 Mapper 接口
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
public interface MachineMapper extends MPJBaseMapper<Machine> {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/LineConfigurationService.java
New file
@@ -0,0 +1,17 @@
package com.mes.md.service;
import com.github.yulichang.base.MPJBaseService;
import com.mes.md.entity.Line;
import com.mes.md.entity.LineConfiguration;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
public interface LineConfigurationService extends MPJBaseService<LineConfiguration> {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/LineService.java
New file
@@ -0,0 +1,16 @@
package com.mes.md.service;
import com.github.yulichang.base.MPJBaseService;
import com.mes.md.entity.Line;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
public interface LineService extends MPJBaseService<Line> {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/MachineService.java
New file
@@ -0,0 +1,16 @@
package com.mes.md.service;
import com.github.yulichang.base.MPJBaseService;
import com.mes.md.entity.Machine;
/**
 * <p>
 *  服务类
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
public interface MachineService extends MPJBaseService<Machine> {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/TaskingService.java
@@ -54,4 +54,14 @@
     * @return List<Tasking>
     */
    boolean updateTasking(String scanId);
    /**
     * 查询当前工艺,某工作状态的线上任务
     * @return List<Tasking>
     */
    List<Tasking> findCraftTasking(Tasking tasking);
    int updateCraftTasking(Tasking tasking);
    int updateDownLine(Tasking tasking);
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/AccountServiceImpl.java
@@ -1,10 +1,7 @@
package com.mes.md.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.github.yulichang.base.MPJBaseServiceImpl;
import com.github.yulichang.toolkit.JoinWrappers;
import com.github.yulichang.wrapper.MPJLambdaWrapper;
import com.mes.engineering.entity.Engineering;
import com.mes.md.entity.*;
import com.mes.md.mapper.AccountMapper;
import com.mes.md.mapper.RoleMapper;
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java
New file
@@ -0,0 +1,23 @@
package com.mes.md.service.impl;
import com.github.yulichang.base.MPJBaseServiceImpl;
import com.mes.md.entity.Line;
import com.mes.md.entity.LineConfiguration;
import com.mes.md.mapper.LineConfigurationMapper;
import com.mes.md.mapper.LineMapper;
import com.mes.md.service.LineConfigurationService;
import com.mes.md.service.LineService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
@Service
public class LineConfigurationServiceImpl extends MPJBaseServiceImpl<LineConfigurationMapper, LineConfiguration> implements LineConfigurationService {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.mes.md.service.impl;
import com.github.yulichang.base.MPJBaseServiceImpl;
import com.mes.md.entity.Line;
import com.mes.md.mapper.LineMapper;
import com.mes.md.service.LineService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
@Service
public class LineServiceImpl extends MPJBaseServiceImpl<LineMapper, Line> implements LineService {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/MachineServiceImpl.java
New file
@@ -0,0 +1,23 @@
package com.mes.md.service.impl;
import com.github.yulichang.base.MPJBaseServiceImpl;
import com.mes.md.entity.Line;
import com.mes.md.entity.Machine;
import com.mes.md.mapper.LineMapper;
import com.mes.md.mapper.MachineMapper;
import com.mes.md.service.LineService;
import com.mes.md.service.MachineService;
import org.springframework.stereotype.Service;
/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author wu
 * @since 2024-08-28
 */
@Service
public class MachineServiceImpl extends MPJBaseServiceImpl<MachineMapper, Machine> implements MachineService {
}
JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/TaskingServiceImpl.java
@@ -3,6 +3,7 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.github.yulichang.base.MPJBaseServiceImpl;
import com.github.yulichang.query.MPJLambdaQueryWrapper;
import com.mes.common.S7object;
import com.mes.device.PlcParameterObject;
import com.mes.md.entity.GlassInfo;
@@ -125,4 +126,44 @@
    public Boolean insertTaskingPro(String tasking) {
        return null;
    }
    /**
     * @param tasking
     * 查询当前工艺,线上未完工的任务
     * @return
     */
    @Override
    public List<Tasking> findCraftTasking(Tasking tasking) {
        return baseMapper.selectList(new MPJLambdaQueryWrapper<Tasking>()
                .selectAll(Tasking.class)
                .eq(Tasking::getCurrentCraft,tasking.getCurrentCraft())
                .ne(Tasking::getWorkState,"完工")
                .orderByAsc(Tasking::getGlassId));
    }
    /**
     * @param tasking
     * 修改任务状态 【破损/失败/完工】
     * @return
     */
    @Override
    public int updateCraftTasking(Tasking tasking) {
        Tasking oldTasking=baseMapper.selectById(tasking);
        oldTasking.setWorkState(tasking.getWorkState());
        return baseMapper.updateById(oldTasking);
    }
    /**
     * @param tasking
     * 修改状态 【下线】
     * @return
     */
    @Override
    public int updateDownLine(Tasking tasking) {
        Tasking oldTasking=baseMapper.selectById(tasking);
        oldTasking.setState(tasking.getState());
        return baseMapper.updateById(oldTasking);
    }
}
JiuMuMesParent/moduleService/DeviceInteractionModule/target/deviceInteraction-1.0-SNAPSHOT.jar.original
Binary files differ
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -1,86 +1,96 @@
com\mes\AppRunnerConfig.class
com\mes\md\controller\TaskingController.class
com\mes\md\mapper\TaskingMapper.class
com\mes\md\controller\AccountController.class
com\mes\md\service\TaskLogService.class
com\mes\md\controller\WorktaskdetailController.class
com\mes\md\mapper\RoleMapper.class
com\mes\md\service\impl\ProjectServiceImpl.class
com\mes\md\service\PrimitiveTaskService.class
com\mes\job\PLCRinse.class
com\mes\md\service\impl\OrderOriginalPieceServiceImpl.class
com\mes\md\service\AccountService.class
com\mes\md\entity\Account.class
com\mes\DeviceInteractionModuleApplication.class
com\mes\md\service\impl\MenuServiceImpl.class
com\mes\md\controller\PageController.class
com\mes\md\entity\TaskLog.class
com\mes\job\PLCScanQRVerify.class
com\mes\md\service\ProjectService.class
com\mes\md\service\WorkTaskDetailService.class
com\mes\md\mapper\EquipmentLogMapper.class
com\mes\md\entity\RoleMenu.class
com\mes\md\service\impl\EquipmentLogServiceImpl.class
com\mes\md\controller\OrderoriginalpieceController.class
com\mes\md\controller\TaskLogController.class
com\mes\md\service\impl\TaskingServiceImpl.class
com\mes\md\controller\EdgegrindingLogController.class
com\mes\md\controller\WorkTaskDetailController.class
com\mes\md\controller\MenuController.class
com\mes\md\mapper\ProjectMapper.class
com\mes\md\entity\OrderOriginalPiece.class
com\mes\md\service\MenuService.class
com\mes\md\controller\GlassInfoController.class
com\mes\md\controller\EquipmentLogController.class
com\mes\job\PLCTurn.class
com\mes\md\mapper\PageMapper.class
com\mes\md\service\ProjectLogService.class
com\mes\md\entity\Project.class
com\mes\common\SmbTool.class
com\mes\md\mapper\ProjectLogMapper.class
com\mes\md\controller\RolemenuController.class
com\mes\md\mapper\PrimitiveTaskMapper.class
com\mes\md\service\impl\EdgeGrindingLogServiceImpl.class
com\mes\md\controller\PrimitivetaskController.class
com\mes\md\mapper\OrderOriginalPieceMapper.class
com\mes\edgstoragecage\controller\EdgStorageCageController.class
com\mes\edgstoragecage\entity\EdgStorageCageDetails.class
com\mes\edgstoragecage\entity\EdgStorageCage.class
com\mes\md\mapper\RoleMenuMapper.class
com\mes\md\service\impl\RoleServiceImpl.class
com\mes\md\entity\Role.class
com\mes\md\mapper\TaskLogMapper.class
com\mes\md\service\impl\AccountServiceImpl.class
com\mes\edgstoragecage\service\EdgStorageCageService.class
com\mes\md\entity\Line.class
com\mes\md\entity\EdgeGrindingLog.class
com\mes\md\service\OrderOriginalPieceService.class
com\mes\md\service\impl\GlassInfoServiceImpl.class
com\mes\md\entity\EquipmentLog.class
com\mes\md\mapper\EdgeGrindingLogMapper.class
com\mes\md\entity\PrimitiveTask.class
com\mes\md\controller\PrimitiveTaskController.class
com\mes\md\controller\RoleMenuController.class
com\mes\md\entity\WorkTaskDetail.class
com\mes\md\mapper\WorkTaskDetailMapper.class
com\mes\job\CacheGlassTask.class
com\mes\md\entity\Menu.class
com\mes\md\service\LineService.class
com\mes\md\service\impl\PageServiceImpl.class
com\mes\common\S7object.class
com\mes\md\service\impl\WorkTaskDetailServiceImpl.class
com\mes\md\mapper\MenuMapper.class
com\mes\md\service\impl\TaskLogServiceImpl.class
com\mes\md\controller\EdgeGrindingLogController.class
com\mes\md\entity\GlassInfo.class
com\mes\md\service\GlassInfoService.class
com\mes\md\entity\Page.class
com\mes\md\controller\RoleController.class
com\mes\job\MarkingTask.class
com\mes\md\mapper\AccountMapper.class
com\mes\md\service\EquipmentLogService.class
com\mes\md\service\impl\PrimitiveTaskServiceImpl.class
com\mes\md\controller\OrderOriginalPieceController.class
com\mes\md\controller\ProjectController.class
com\mes\md\entity\ProjectLog.class
com\mes\md\service\EdgeGrindingLogService.class
com\mes\AppRunnerConfig.class
com\mes\md\controller\TaskingController.class
com\mes\md\controller\AccountController.class
com\mes\md\service\TaskLogService.class
com\mes\job\PLCScanQR.class
com\mes\md\service\PrimitiveTaskService.class
com\mes\md\entity\Account.class
com\mes\md\service\impl\MenuServiceImpl.class
com\mes\md\controller\PageController.class
com\mes\md\entity\TaskLog.class
com\mes\md\mapper\EquipmentLogMapper.class
com\mes\job\PLCMechanicalArm.class
com\mes\md\entity\RoleMenu.class
com\mes\md\controller\TaskLogController.class
com\mes\md\service\impl\TaskingServiceImpl.class
com\mes\md\mapper\ProjectMapper.class
com\mes\md\controller\EquipmentLogController.class
com\mes\common\SmbTool.class
com\mes\md\mapper\ProjectLogMapper.class
com\mes\md\mapper\OrderOriginalPieceMapper.class
com\mes\edgstoragecage\entity\EdgStorageCageDetails.class
com\mes\md\service\impl\RoleServiceImpl.class
com\mes\md\entity\Role.class
com\mes\md\service\impl\LineServiceImpl.class
com\mes\md\mapper\LineMapper.class
com\mes\md\mapper\EdgeGrindingLogMapper.class
com\mes\md\entity\PrimitiveTask.class
com\mes\md\entity\Menu.class
com\mes\common\S7object.class
com\mes\md\mapper\MenuMapper.class
com\mes\md\service\RoleMenuService.class
com\mes\edgstoragecage\service\impl\EdgStorageCageServiceImpl.class
com\mes\edgstoragecage\mapper\EdgStorageCageMapper.class
com\mes\md\service\impl\ProjectLogServiceImpl.class
com\mes\md\service\impl\RoleMenuServiceImpl.class
com\mes\md\entity\GlassInfo.class
com\mes\md\service\TaskingService.class
com\mes\md\service\GlassInfoService.class
com\mes\md\service\RoleService.class
com\mes\md\service\PageService.class
com\mes\md\controller\ProjectLogController.class
com\mes\md\entity\Page.class
com\mes\md\controller\RoleController.class
com\mes\md\mapper\AccountMapper.class
com\mes\md\service\EquipmentLogService.class
com\mes\job\PLCEdging.class
com\mes\md\mapper\GlassInfoMapper.class
com\mes\md\service\impl\PrimitiveTaskServiceImpl.class
com\mes\md\controller\ProjectController.class
com\mes\md\entity\Tasking.class
com\mes\md\entity\ProjectLog.class
com\mes\md\service\EdgeGrindingLogService.class
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -1,7 +1,10 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\PLCMechanicalArm.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\edgstoragecage\mapper\EdgStorageCageMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\CacheGlassTask.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\LineMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\DeviceInteractionModuleApplication.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\PLCEdging.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\ProjectLog.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\MarkingTask.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Role.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Tasking.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\edgstoragecage\service\impl\EdgStorageCageServiceImpl.java
@@ -10,7 +13,7 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\ProjectLogMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\PageService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\GlassInfoServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\WorktaskdetailController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\WorkTaskDetailController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\WorkTaskDetailServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\TaskLog.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\GlassInfo.java
@@ -23,11 +26,13 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\MenuServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\RoleMenuServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\edgstoragecage\entity\EdgStorageCage.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\PLCTurn.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Project.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\PrimitiveTaskMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\PrimitiveTaskServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\edgstoragecage\service\EdgStorageCageService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\EdgegrindingLogController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\PLCScanQR.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\EdgeGrindingLogController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\EdgeGrindingLog.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Account.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\TaskingController.java
@@ -48,10 +53,12 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\WorkTaskDetailMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\OrderOriginalPieceService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\RoleMenuMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Line.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\EquipmentLogMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\EquipmentLog.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\EdgeGrindingLogMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\PrimitivetaskController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\LineServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\PrimitiveTaskController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\PageServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\edgstoragecage\controller\EdgStorageCageController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\MenuMapper.java
@@ -60,10 +67,12 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\MenuService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Menu.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\Page.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\LineService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\RoleMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\EquipmentLogService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\ProjectLogService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\RolemenuController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\RoleMenuController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\PLCScanQRVerify.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\GlassInfoController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\OrderOriginalPieceServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\edgstoragecage\entity\EdgStorageCageDetails.java
@@ -71,8 +80,9 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\impl\ProjectLogServiceImpl.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\mapper\TaskingMapper.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\ProjectLogController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\OrderoriginalpieceController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\OrderOriginalPieceController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\WorkTaskDetail.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\job\PLCRinse.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\controller\TaskLogController.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\service\TaskLogService.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\main\java\com\mes\md\entity\PrimitiveTask.java
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
@@ -1 +1,2 @@
com\mes\DeviceInteractionModuleApplicationTest.class
com\mes\TaskingModuleApplicationTest.class
JiuMuMesParent/moduleService/DeviceInteractionModule/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
@@ -1 +1,2 @@
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\test\java\com\mes\TaskingModuleApplicationTest.java
D:\workfile\JiuMuMES\JiuMuMesParent\moduleService\DeviceInteractionModule\src\test\java\com\mes\DeviceInteractionModuleApplicationTest.java
UI-Project/src/lang/zh.js
@@ -121,4 +121,13 @@
        page:'页面:',
        pagechoice:'请选择页面',
    },
    marking:{
        deleteTips:'是否确认破损?',
        delete :'删除',
        tips:'是否确认?',
        yes:'是',
        sure :'确认',
        cancel :'取消',
        canceled :'失败'
    }
}
UI-Project/src/router/index.js
@@ -24,18 +24,6 @@
      component: () => import('../layout/MainErpView.vue'),
      children: [
        {
          path: 'TL',
          name: 'Temperedlayout',
          component: () => import('../views/TL/Temperedlayout.vue'),
          children: [
            {
              path: '/TL/Temperedlayout',
              name: 'Temperedlayout',
              component: () => import('../views/TL/Temperedlayout.vue'),
            }
          ]
        },
        {
          /*----------- 自动上片 ----------------*/
          path: 'ZiDongShangpian',
          name: 'zidongshangpian',
UI-Project/src/views/Blank/blank.vue
@@ -8,7 +8,7 @@
  mounted() {
    //获取数据
    var data="ProcessId="+"P24032508";
    request.get("/TidyUpGlassModule/SelectTerritoryInfo?"+data).then((res) => {
    request.get(""+data).then((res) => {
      if (res.code == 200) {
        for(var i=0;i<res.data.length;i++){
          //遍历数据
UI-Project/src/views/Marking/marking.vue
@@ -1,33 +1,116 @@
<!--  打标机  -->
<script setup>
import request from "@/utils/request";
import { ElMessage } from "element-plus";
</script>
<script>
export default {
  mounted() {
    //获取数据
    var data="ProcessId="+"P24032508";
    request.get("/TidyUpGlassModule/SelectTerritoryInfo?"+data).then((res) => {
      if (res.code == 200) {
        for(var i=0;i<res.data.length;i++){
          //遍历数据
        }
        f1();
      } else {
        ElMessage.warning(res.msg)
        router.push("/login");
      }
    });
  },
  methods: {
    //方法
    f1() {
import { ElMessage, ElMessageBox } from "element-plus";
import { reactive, ref, onMounted } from 'vue'
import { useI18n } from 'vue-i18n'
let language = ref(localStorage.getItem('lang') || 'zh')
const { t } = useI18n()
const requestData = reactive({
  account: '',
  password: '',
});
const findCraftTaskingData = ref([]);
onMounted(async () => {
  load();
});
//获取数据
const load = async() => {
  try {
    const response = await request.post('/deviceInteraction/tasking/findCraftTasking',
    {
      "glassId": 0,
      "state": "线上",
      "workState": "工作",
      "currentCraft": "打磨"
    }); // 替换为你的API端点
    if (response.code === 200) {
      findCraftTaskingData.value= response.data;
    } else {
      ElMessage.warning(res.msg)
    }
  } catch (error) {
    // console.error('Error fetching rects :', error);
  }
}
//修改工作状态 【失败/工作/完成】
const workStatus = async(row,state) => {
  ElMessageBox.confirm(
        t('marking.tips'),
        t('delivery.prompt'),
        {
          confirmButtonText: t('marking.sure'),
          cancelButtonText: t('marking.cancel'),
          type: 'warning',
        }
      )
        .then(() => {
          //开始修改
          request.post("/deviceInteraction/tasking/updateCraftTasking",
            {
              "glassId": row.glassId,
              "workState": state
            }).then((res) => { // 替换为你的API端点
              if (res.code === 200) {
                ElMessage.success(res.message);
                load();
              } else {
                ElMessage.warning(res.message)
              }
            })
        })
        .catch(() => {
          ElMessage({
            type: 'info',
            message: t('marking.cancel'),
          })
        })
}
//开工/暂停
const machineStatus = async(row,state) => {
}
//下线(拿走)
const downLine = async(row,state) => {
  ElMessageBox.confirm(
        t('marking.tips'),
        t('delivery.prompt'),
        {
          confirmButtonText: t('marking.sure'),
          cancelButtonText: t('marking.cancel'),
          type: 'warning',
        }
      )
        .then(() => {
          //下线接口
          request.post("/deviceInteraction/tasking/updateDownLine",
            {
              "glassId": row.glassId,
              "state": state
            }).then((res) => { // 替换为你的API端点
              if (res.code === 200) {
                ElMessage.success(res.message);
                this.load();
              } else {
                ElMessage.warning(res.message)
              }
            })
        })
        .catch(() => {
          ElMessage({
            type: 'info',
            message: t('marking.cancel'),
          })
        })
}
//上线
const topLine = async() => {
}
</script>
<template>
@@ -35,52 +118,70 @@
    <div id="div-title" style="font-size: 20px; font-weight: bold; margin:10px 0 10px 0;padding-left: 20px;">
      自动打标机
    </div>
    <hr/>
    <hr />
    <br>
    <div id="search">
    <div id="search" style="padding-left: 20px;">
      <!-- 功能 -->
      <el-button type="primary" id="searchButton">开工</el-button>
      <el-button type="primary" id="searchButton">上线</el-button>
      <el-button type="primary" id="searchButton">下线</el-button>
      <el-button type="primary" id="searchButton">破损</el-button>
      <el-button type="primary" id="searchButton">完工</el-button>
      <el-button type="primary" id="searchButton" @click="machineStatus">开工</el-button>
      <el-button type="primary" id="searchButton" @click="topLine">上线</el-button>
      <!-- <el-button type="primary" id="searchButton" @click="downLine('下线')">下线</el-button>
      <el-button type="primary" id="searchButton" @click="workStatus('破损')">破损</el-button>
      <el-button type="primary" id="searchButton" @click="workStatus('完工')">完工</el-button> -->
    </div>
    <div id="main-body" style="min-height:240px;">
      <!-- 表格内容 -->
       <el-table :data="tableData" :header-cell-style="{background:'#F2F3F5 ',color:'#1D2129',textAlign:'center'}">
        <el-table-column prop="date" label="序号"  />
        <el-table-column prop="name" label="工程号"  />
        <el-table-column prop="name" label="玻璃类型"  />
        <el-table-column prop="name" label="玻璃编号" />
        <el-table-column prop="name" label="长"  />
        <el-table-column prop="name" label="宽" />
        <el-table-column prop="name" label="厚"  />
        <el-table-column prop="name" label="状态" />
      <el-table :data="findCraftTaskingData" stripe
        :header-cell-style="{ background: '#F2F3F5 ', color: '#1D2129', textAlign: 'center' }"
        :cell-style="{ textAlign: 'center' }">
        <!-- <el-table-column type="selection" min-width="30" /> -->
        <el-table-column type="index" label="序号" min-width="30" />
        <el-table-column prop="batchNumber" label="批次号" />
        <el-table-column prop="taskType" label="任务类型" />
        <el-table-column prop="glassId" label="玻璃编号" />
        <el-table-column prop="length" label="长" />
        <el-table-column prop="width" label="宽" />
        <el-table-column prop="thickness" label="厚" />
        <el-table-column prop="workState" label="状态" />
        <el-table-column fixed="right" :label="$t('productStock.operate')" align="center" width="270">
          <template #default="scope">
            <el-button size="mini" link type="primary" plain @click="workStatus(scope.row, '破损')">破损</el-button>
            <el-button size="mini" link type="primary" plain @click="workStatus(scope.row, '完工')">完工</el-button>
            <el-button size="mini" link type="primary" plain @click="downLine(scope.row, '下线')">下线</el-button>
          </template>
        </el-table-column>
      </el-table>
    </div>
    <div id="main-body" style="height: 100%;">
    <div id="main-body"
      style="width: 100%; height: 460px;background-image: url(../../src/assets/自动打标机.png) ;background-size: 100% 100%;">
      <!-- 画图内容 -->
       <el-image style="width: 100%; height: 460px;" src="../../src/assets/自动打标机.png"></el-image>
      <div style="width: 100px; height: 100px; background-color: red; position: relative; top: 171px; left: 218px">
      </div>
    </div>
  </div>
</template>
<style scoped>
table{
table {
  text-align: center;
  width: 100%;
  height: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
#main-body{
table td {
  text-align: center;
}
#main-body {
  width: 100%;
  height: 100%;
  border: 1px solid #ccc;
  margin-top: 25px;
}
#searchButton{
#searchButton {
  width: 100px;
  height: 40px;
  font-size: 16px;
logs/deviceInteraction/web_error.log
@@ -1,3 +1,12 @@
2024-09-09 08:11:18.161 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-09 08:11:18.351 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-09 08:11:18.444 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 10:21:44.900 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 10:21:45.085 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 10:21:45.170 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 22:43:40.854 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 22:43:41.059 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 22:43:41.157 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 22:46:56.118 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 22:46:56.300 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 22:46:56.388 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 23:03:27.754 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 23:03:27.948 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
2024-09-12 23:03:28.026 [main] ERROR org.apache.catalina.core.AprLifecycleListener - An incompatible version [1.2.10] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]
logs/deviceInteraction/web_info.log
@@ -1,40 +1,174 @@
2024-09-09 08:11:15.718 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a4da85c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-09 08:11:16.746 [main] INFO  com.mes.DeviceInteractionModuleApplication - The following profiles are active: prod
2024-09-09 08:11:17.616 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
2024-09-09 08:11:17.629 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data repositories in DEFAULT mode.
2024-09-09 08:11:17.668 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces.
2024-09-09 08:11:17.920 [main] INFO  o.springframework.cloud.context.scope.GenericScope - BeanFactory id=059818e1-784d-30a6-a728-bf38cb3309d3
2024-09-09 08:11:18.002 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$88c082cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-09 08:11:18.029 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-09 08:11:18.032 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f24ef39c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-09 08:11:18.122 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-09 08:11:18.138 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a4da85c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-09 08:11:18.429 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8081 (http)
2024-09-09 08:11:18.445 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
2024-09-09 08:11:18.452 [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
2024-09-09 08:11:18.452 [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
2024-09-09 08:11:18.577 [main] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2024-09-09 08:11:18.579 [main] INFO  org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1818 ms
2024-09-09 08:11:18.737 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join properties config complete
2024-09-09 08:11:18.895 [main] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1,jiumumes} inited
2024-09-09 08:11:18.896 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource - load a datasource named [jiumumes] success
2024-09-09 08:11:18.896 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [jiumumes]
2024-09-09 08:11:18.921 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join SqlInjector init
2024-09-09 08:11:20.949 [main] INFO  com.mes.service.PlcAgreement - 初始化PlcCacheGlass:false
2024-09-09 08:11:21.411 [main] INFO  s.d.s.w.PropertySourcedRequestMappingHandlerMapping - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2024-09-09 08:11:21.426 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-09 08:11:21.441 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-09 08:11:21.623 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
2024-09-09 08:11:22.733 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
2024-09-09 08:11:23.014 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService 'taskScheduler'
2024-09-09 08:11:24.093 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Context refreshed
2024-09-09 08:11:24.111 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Found 1 custom documentation plugin(s)
2024-09-09 08:11:24.145 [main] INFO  s.d.spring.web.scanners.ApiListingReferenceScanner - Scanning for api listing references
2024-09-09 08:11:24.314 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
2024-09-09 08:11:24.335 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8081 (http) with context path ''
2024-09-09 08:11:24.432 [main] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, deviceInteraction 10.153.19.29:8081 register finished
2024-09-09 08:11:25.310 [main] INFO  com.mes.DeviceInteractionModuleApplication - Started DeviceInteractionModuleApplication in 11.168 seconds (JVM running for 12.369)
2024-09-09 08:11:25.311 [main] INFO  com.mes.AppRunnerConfig - 启动完成
2024-09-09 08:18:28.152 [http-nio-8081-exec-1] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-09-09 08:18:28.152 [http-nio-8081-exec-1] INFO  org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
2024-09-09 08:18:28.161 [http-nio-8081-exec-1] INFO  org.springframework.web.servlet.DispatcherServlet - Completed initialization in 8 ms
2024-09-12 10:21:26.964 [Thread-34] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
2024-09-12 10:21:26.992 [Thread-34] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
2024-09-12 10:21:27.001 [Thread-34] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
2024-09-12 10:21:27.013 [Thread-34] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource start closing ....
2024-09-12 10:21:27.029 [Thread-34] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
2024-09-12 10:21:27.031 [Thread-34] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
2024-09-12 10:21:41.340 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a3358540] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 10:21:43.489 [main] INFO  com.mes.DeviceInteractionModuleApplication - The following profiles are active: prod
2024-09-12 10:21:44.349 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
2024-09-12 10:21:44.352 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data repositories in DEFAULT mode.
2024-09-12 10:21:44.391 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces.
2024-09-12 10:21:44.644 [main] INFO  o.springframework.cloud.context.scope.GenericScope - BeanFactory id=6ad6a522-b511-3382-9ba4-990314bdc48c
2024-09-12 10:21:44.742 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$871b8243] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 10:21:44.771 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 10:21:44.773 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f0a9f314] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 10:21:44.865 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 10:21:44.881 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a3358540] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 10:21:45.158 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8081 (http)
2024-09-12 10:21:45.171 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
2024-09-12 10:21:45.179 [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
2024-09-12 10:21:45.179 [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
2024-09-12 10:21:45.304 [main] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2024-09-12 10:21:45.304 [main] INFO  org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1802 ms
2024-09-12 10:21:45.466 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join properties config complete
2024-09-12 10:21:45.625 [main] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1,jiumumes} inited
2024-09-12 10:21:45.626 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource - load a datasource named [jiumumes] success
2024-09-12 10:21:45.626 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [jiumumes]
2024-09-12 10:21:45.653 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join SqlInjector init
2024-09-12 10:21:47.878 [main] INFO  com.mes.service.PlcAgreement - 初始化PlcCacheGlass:false
2024-09-12 10:21:48.259 [main] INFO  s.d.s.w.PropertySourcedRequestMappingHandlerMapping - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2024-09-12 10:21:48.273 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 10:21:48.277 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 10:21:48.428 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
2024-09-12 10:21:50.654 [main] INFO  org.springframework.cloud.commons.util.InetUtils - Cannot determine local hostname
2024-09-12 10:21:50.704 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
2024-09-12 10:21:53.020 [main] INFO  org.springframework.cloud.commons.util.InetUtils - Cannot determine local hostname
2024-09-12 10:21:53.178 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Context refreshed
2024-09-12 10:21:53.195 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Found 1 custom documentation plugin(s)
2024-09-12 10:21:53.224 [main] INFO  s.d.spring.web.scanners.ApiListingReferenceScanner - Scanning for api listing references
2024-09-12 10:21:53.421 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
2024-09-12 10:21:53.441 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8081 (http) with context path ''
2024-09-12 10:21:53.529 [main] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, deviceInteraction 10.153.19.29:8081 register finished
2024-09-12 10:21:55.543 [main] INFO  org.springframework.cloud.commons.util.InetUtils - Cannot determine local hostname
2024-09-12 10:21:55.545 [main] INFO  com.mes.DeviceInteractionModuleApplication - Started DeviceInteractionModuleApplication in 16.934 seconds (JVM running for 18.209)
2024-09-12 10:21:55.547 [main] INFO  com.mes.AppRunnerConfig - 启动完成
2024-09-12 10:23:22.882 [http-nio-8081-exec-1] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-09-12 10:23:22.883 [http-nio-8081-exec-1] INFO  org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
2024-09-12 10:23:22.893 [http-nio-8081-exec-1] INFO  org.springframework.web.servlet.DispatcherServlet - Completed initialization in 10 ms
2024-09-12 22:43:25.919 [Thread-45] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
2024-09-12 22:43:25.984 [Thread-45] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
2024-09-12 22:43:25.994 [Thread-45] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
2024-09-12 22:43:26.011 [Thread-45] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource start closing ....
2024-09-12 22:43:26.031 [Thread-45] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
2024-09-12 22:43:26.032 [Thread-45] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
2024-09-12 22:43:38.235 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$9dd05328] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:43:39.281 [main] INFO  com.mes.DeviceInteractionModuleApplication - The following profiles are active: prod
2024-09-12 22:43:40.252 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
2024-09-12 22:43:40.255 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data repositories in DEFAULT mode.
2024-09-12 22:43:40.297 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces.
2024-09-12 22:43:40.570 [main] INFO  o.springframework.cloud.context.scope.GenericScope - BeanFactory id=dd2a68b9-3986-32ce-9dac-0306fb4de962
2024-09-12 22:43:40.676 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$81b6502b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:43:40.706 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:43:40.708 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$eb44c0fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:43:40.810 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:43:40.829 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$9dd05328] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:43:41.140 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8081 (http)
2024-09-12 22:43:41.157 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
2024-09-12 22:43:41.165 [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
2024-09-12 22:43:41.166 [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
2024-09-12 22:43:41.294 [main] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2024-09-12 22:43:41.294 [main] INFO  org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1996 ms
2024-09-12 22:43:41.460 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join properties config complete
2024-09-12 22:43:41.639 [main] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1,jiumumes} inited
2024-09-12 22:43:41.639 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource - load a datasource named [jiumumes] success
2024-09-12 22:43:41.640 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [jiumumes]
2024-09-12 22:43:41.666 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join SqlInjector init
2024-09-12 22:43:43.930 [main] INFO  com.mes.service.PlcAgreement - 初始化PlcCacheGlass:false
2024-09-12 22:43:44.392 [main] INFO  s.d.s.w.PropertySourcedRequestMappingHandlerMapping - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2024-09-12 22:43:44.409 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 22:43:44.416 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 22:43:44.631 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
2024-09-12 22:43:45.842 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
2024-09-12 22:43:47.247 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Context refreshed
2024-09-12 22:43:47.265 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Found 1 custom documentation plugin(s)
2024-09-12 22:43:47.295 [main] INFO  s.d.spring.web.scanners.ApiListingReferenceScanner - Scanning for api listing references
2024-09-12 22:43:47.520 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
2024-09-12 22:43:47.548 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8081 (http) with context path ''
2024-09-12 22:43:47.650 [main] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, deviceInteraction 10.153.19.29:8081 register finished
2024-09-12 22:43:48.606 [main] INFO  com.mes.DeviceInteractionModuleApplication - Started DeviceInteractionModuleApplication in 12.076 seconds (JVM running for 13.529)
2024-09-12 22:43:48.608 [main] INFO  com.mes.AppRunnerConfig - 启动完成
2024-09-12 22:45:32.181 [Thread-36] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
2024-09-12 22:45:32.186 [Thread-36] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
2024-09-12 22:45:32.188 [Thread-36] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
2024-09-12 22:45:32.193 [Thread-36] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource start closing ....
2024-09-12 22:45:32.202 [Thread-36] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
2024-09-12 22:45:32.202 [Thread-36] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
2024-09-12 22:46:53.819 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$e8da833e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:46:54.842 [main] INFO  com.mes.DeviceInteractionModuleApplication - The following profiles are active: prod
2024-09-12 22:46:55.575 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
2024-09-12 22:46:55.577 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data repositories in DEFAULT mode.
2024-09-12 22:46:55.611 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 22ms. Found 0 repository interfaces.
2024-09-12 22:46:55.887 [main] INFO  o.springframework.cloud.context.scope.GenericScope - BeanFactory id=19efedd1-1cfa-3015-9f03-869c667d3cdd
2024-09-12 22:46:55.986 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ccc08041] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:46:56.012 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:46:56.014 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$364ef112] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:46:56.085 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:46:56.099 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$e8da833e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 22:46:56.370 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8081 (http)
2024-09-12 22:46:56.388 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
2024-09-12 22:46:56.395 [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
2024-09-12 22:46:56.395 [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
2024-09-12 22:46:56.510 [main] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2024-09-12 22:46:56.510 [main] INFO  org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1655 ms
2024-09-12 22:46:56.671 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join properties config complete
2024-09-12 22:46:56.822 [main] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1,jiumumes} inited
2024-09-12 22:46:56.823 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource - load a datasource named [jiumumes] success
2024-09-12 22:46:56.823 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [jiumumes]
2024-09-12 22:46:56.846 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join SqlInjector init
2024-09-12 22:46:59.063 [main] INFO  com.mes.service.PlcAgreement - 初始化PlcCacheGlass:false
2024-09-12 22:46:59.489 [main] INFO  s.d.s.w.PropertySourcedRequestMappingHandlerMapping - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2024-09-12 22:46:59.503 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 22:46:59.507 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 22:46:59.707 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
2024-09-12 22:47:00.937 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
2024-09-12 22:47:02.418 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Context refreshed
2024-09-12 22:47:02.432 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Found 1 custom documentation plugin(s)
2024-09-12 22:47:02.462 [main] INFO  s.d.spring.web.scanners.ApiListingReferenceScanner - Scanning for api listing references
2024-09-12 22:47:02.668 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
2024-09-12 22:47:02.689 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8081 (http) with context path ''
2024-09-12 22:47:02.794 [main] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, deviceInteraction 10.153.19.29:8081 register finished
2024-09-12 22:47:03.749 [main] INFO  com.mes.DeviceInteractionModuleApplication - Started DeviceInteractionModuleApplication in 11.436 seconds (JVM running for 12.648)
2024-09-12 22:47:03.752 [main] INFO  com.mes.AppRunnerConfig - 启动完成
2024-09-12 23:03:11.744 [Thread-34] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
2024-09-12 23:03:11.748 [Thread-34] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
2024-09-12 23:03:11.750 [Thread-34] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
2024-09-12 23:03:11.754 [Thread-34] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource start closing ....
2024-09-12 23:03:11.760 [Thread-34] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
2024-09-12 23:03:11.760 [Thread-34] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
2024-09-12 23:03:25.461 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$88784c06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 23:03:26.477 [main] INFO  com.mes.DeviceInteractionModuleApplication - The following profiles are active: prod
2024-09-12 23:03:27.245 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
2024-09-12 23:03:27.247 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data repositories in DEFAULT mode.
2024-09-12 23:03:27.280 [main] INFO  o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 21ms. Found 0 repository interfaces.
2024-09-12 23:03:27.537 [main] INFO  o.springframework.cloud.context.scope.GenericScope - BeanFactory id=fc98f7ea-ba84-31c7-be7e-cd052b24a7e8
2024-09-12 23:03:27.623 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6c5e4909] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 23:03:27.649 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 23:03:27.651 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d5ecb9da] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 23:03:27.725 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 23:03:27.738 [main] INFO  o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$88784c06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2024-09-12 23:03:28.015 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8081 (http)
2024-09-12 23:03:28.026 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8081"]
2024-09-12 23:03:28.033 [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
2024-09-12 23:03:28.033 [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
2024-09-12 23:03:28.150 [main] INFO  o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
2024-09-12 23:03:28.150 [main] INFO  org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1661 ms
2024-09-12 23:03:28.310 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join properties config complete
2024-09-12 23:03:28.456 [main] INFO  com.alibaba.druid.pool.DruidDataSource - {dataSource-1,jiumumes} inited
2024-09-12 23:03:28.457 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource - load a datasource named [jiumumes] success
2024-09-12 23:03:28.457 [main] INFO  c.b.dynamic.datasource.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [jiumumes]
2024-09-12 23:03:28.484 [main] INFO  c.g.y.a.MybatisPlusJoinAutoConfiguration - mybatis plus join SqlInjector init
2024-09-12 23:03:30.591 [main] INFO  com.mes.service.PlcAgreement - 初始化PlcCacheGlass:false
2024-09-12 23:03:30.988 [main] INFO  s.d.s.w.PropertySourcedRequestMappingHandlerMapping - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2024-09-12 23:03:31.005 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 23:03:31.009 [main] INFO  com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2024-09-12 23:03:31.161 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
2024-09-12 23:03:32.259 [main] INFO  o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
2024-09-12 23:03:33.602 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Context refreshed
2024-09-12 23:03:33.616 [main] INFO  s.d.s.web.plugins.DocumentationPluginsBootstrapper - Found 1 custom documentation plugin(s)
2024-09-12 23:03:33.646 [main] INFO  s.d.spring.web.scanners.ApiListingReferenceScanner - Scanning for api listing references
2024-09-12 23:03:33.861 [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8081"]
2024-09-12 23:03:33.884 [main] INFO  o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8081 (http) with context path ''
2024-09-12 23:03:33.969 [main] INFO  c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, deviceInteraction 10.153.19.29:8081 register finished
2024-09-12 23:03:34.851 [main] INFO  com.mes.DeviceInteractionModuleApplication - Started DeviceInteractionModuleApplication in 10.893 seconds (JVM running for 12.041)
2024-09-12 23:03:34.853 [main] INFO  com.mes.AppRunnerConfig - 启动完成
logs/deviceInteraction/web_warn.log
@@ -1,20 +1,83 @@
2024-09-09 08:11:17.806 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgStorageCageMapper' and 'com.mes.edgstoragecage.mapper.EdgStorageCageMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.808 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'accountMapper' and 'com.mes.md.mapper.AccountMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgeGrindingLogMapper' and 'com.mes.md.mapper.EdgeGrindingLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'equipmentLogMapper' and 'com.mes.md.mapper.EquipmentLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'glassInfoMapper' and 'com.mes.md.mapper.GlassInfoMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'menuMapper' and 'com.mes.md.mapper.MenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'orderOriginalPieceMapper' and 'com.mes.md.mapper.OrderOriginalPieceMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pageMapper' and 'com.mes.md.mapper.PageMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.809 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'primitiveTaskMapper' and 'com.mes.md.mapper.PrimitiveTaskMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectLogMapper' and 'com.mes.md.mapper.ProjectLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectMapper' and 'com.mes.md.mapper.ProjectMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMapper' and 'com.mes.md.mapper.RoleMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMenuMapper' and 'com.mes.md.mapper.RoleMenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskLogMapper' and 'com.mes.md.mapper.TaskLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskingMapper' and 'com.mes.md.mapper.TaskingMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workTaskDetailMapper' and 'com.mes.md.mapper.WorkTaskDetailMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.810 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'engineeringMapper' and 'com.mes.engineering.mapper.EngineeringMapper' mapperInterface. Bean already defined with the same name!
2024-09-09 08:11:17.811 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.mes.*.mapper]' package. Please check your configuration.
2024-09-09 08:11:21.426 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-09 08:11:21.441 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 10:21:44.531 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgStorageCageMapper' and 'com.mes.edgstoragecage.mapper.EdgStorageCageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.534 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'accountMapper' and 'com.mes.md.mapper.AccountMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.534 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgeGrindingLogMapper' and 'com.mes.md.mapper.EdgeGrindingLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.534 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'equipmentLogMapper' and 'com.mes.md.mapper.EquipmentLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.534 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'glassInfoMapper' and 'com.mes.md.mapper.GlassInfoMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'menuMapper' and 'com.mes.md.mapper.MenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'orderOriginalPieceMapper' and 'com.mes.md.mapper.OrderOriginalPieceMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pageMapper' and 'com.mes.md.mapper.PageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'primitiveTaskMapper' and 'com.mes.md.mapper.PrimitiveTaskMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectLogMapper' and 'com.mes.md.mapper.ProjectLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectMapper' and 'com.mes.md.mapper.ProjectMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMapper' and 'com.mes.md.mapper.RoleMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMenuMapper' and 'com.mes.md.mapper.RoleMenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskLogMapper' and 'com.mes.md.mapper.TaskLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskingMapper' and 'com.mes.md.mapper.TaskingMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workTaskDetailMapper' and 'com.mes.md.mapper.WorkTaskDetailMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.535 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'engineeringMapper' and 'com.mes.engineering.mapper.EngineeringMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 10:21:44.536 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.mes.*.mapper]' package. Please check your configuration.
2024-09-12 10:21:48.272 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 10:21:48.277 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 22:43:40.446 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgStorageCageMapper' and 'com.mes.edgstoragecage.mapper.EdgStorageCageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.446 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'accountMapper' and 'com.mes.md.mapper.AccountMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgeGrindingLogMapper' and 'com.mes.md.mapper.EdgeGrindingLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'equipmentLogMapper' and 'com.mes.md.mapper.EquipmentLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'glassInfoMapper' and 'com.mes.md.mapper.GlassInfoMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'lineMapper' and 'com.mes.md.mapper.LineMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'menuMapper' and 'com.mes.md.mapper.MenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'orderOriginalPieceMapper' and 'com.mes.md.mapper.OrderOriginalPieceMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pageMapper' and 'com.mes.md.mapper.PageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'primitiveTaskMapper' and 'com.mes.md.mapper.PrimitiveTaskMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectLogMapper' and 'com.mes.md.mapper.ProjectLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectMapper' and 'com.mes.md.mapper.ProjectMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMapper' and 'com.mes.md.mapper.RoleMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMenuMapper' and 'com.mes.md.mapper.RoleMenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.447 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskLogMapper' and 'com.mes.md.mapper.TaskLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.448 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskingMapper' and 'com.mes.md.mapper.TaskingMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.448 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workTaskDetailMapper' and 'com.mes.md.mapper.WorkTaskDetailMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.448 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'engineeringMapper' and 'com.mes.engineering.mapper.EngineeringMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:43:40.448 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.mes.*.mapper]' package. Please check your configuration.
2024-09-12 22:43:44.409 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 22:43:44.416 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgStorageCageMapper' and 'com.mes.edgstoragecage.mapper.EdgStorageCageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'accountMapper' and 'com.mes.md.mapper.AccountMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgeGrindingLogMapper' and 'com.mes.md.mapper.EdgeGrindingLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'equipmentLogMapper' and 'com.mes.md.mapper.EquipmentLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'glassInfoMapper' and 'com.mes.md.mapper.GlassInfoMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'lineMapper' and 'com.mes.md.mapper.LineMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.750 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'menuMapper' and 'com.mes.md.mapper.MenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'orderOriginalPieceMapper' and 'com.mes.md.mapper.OrderOriginalPieceMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pageMapper' and 'com.mes.md.mapper.PageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'primitiveTaskMapper' and 'com.mes.md.mapper.PrimitiveTaskMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectLogMapper' and 'com.mes.md.mapper.ProjectLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectMapper' and 'com.mes.md.mapper.ProjectMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMapper' and 'com.mes.md.mapper.RoleMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMenuMapper' and 'com.mes.md.mapper.RoleMenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskLogMapper' and 'com.mes.md.mapper.TaskLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskingMapper' and 'com.mes.md.mapper.TaskingMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.751 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workTaskDetailMapper' and 'com.mes.md.mapper.WorkTaskDetailMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 22:46:55.752 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.mes.*.mapper]' package. Please check your configuration.
2024-09-12 22:46:59.503 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 22:46:59.507 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 23:03:27.412 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgStorageCageMapper' and 'com.mes.edgstoragecage.mapper.EdgStorageCageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'accountMapper' and 'com.mes.md.mapper.AccountMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'edgeGrindingLogMapper' and 'com.mes.md.mapper.EdgeGrindingLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'equipmentLogMapper' and 'com.mes.md.mapper.EquipmentLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'glassInfoMapper' and 'com.mes.md.mapper.GlassInfoMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'lineConfigurationMapper' and 'com.mes.md.mapper.LineConfigurationMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'lineMapper' and 'com.mes.md.mapper.LineMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'machineMapper' and 'com.mes.md.mapper.MachineMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'menuMapper' and 'com.mes.md.mapper.MenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'orderOriginalPieceMapper' and 'com.mes.md.mapper.OrderOriginalPieceMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pageMapper' and 'com.mes.md.mapper.PageMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'primitiveTaskMapper' and 'com.mes.md.mapper.PrimitiveTaskMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.413 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectLogMapper' and 'com.mes.md.mapper.ProjectLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectMapper' and 'com.mes.md.mapper.ProjectMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMapper' and 'com.mes.md.mapper.RoleMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'roleMenuMapper' and 'com.mes.md.mapper.RoleMenuMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskLogMapper' and 'com.mes.md.mapper.TaskLogMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'taskingMapper' and 'com.mes.md.mapper.TaskingMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workTaskDetailMapper' and 'com.mes.md.mapper.WorkTaskDetailMapper' mapperInterface. Bean already defined with the same name!
2024-09-12 23:03:27.414 [main] WARN  org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.mes.*.mapper]' package. Please check your configuration.
2024-09-12 23:03:31.005 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
2024-09-12 23:03:31.009 [main] WARN  com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.