| New file | 
 |  |  | 
 |  |  | package com.dy.rtuMw.server.local; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | import com.dy.common.mw.protocol.Command; | 
 |  |  | import org.apache.logging.log4j.LogManager; | 
 |  |  | import org.apache.logging.log4j.Logger; | 
 |  |  | /** | 
 |  |  |  * @Author liurunyu | 
 |  |  |  * @Date 2023/12/21 15:17 | 
 |  |  |  * @LastEditTime 2023/12/21 15:17 | 
 |  |  |  * @Description | 
 |  |  |  */ | 
 |  |  | public class ReturnCommand { | 
 |  |  |  | 
 |  |  |     private static Logger log = LogManager.getLogger(ReturnCommand.class); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 处理命令成功 | 
 |  |  |      * @param message | 
 |  |  |      */ | 
 |  |  |     public static Command successed(String message, String commandId, String code, Object attachment) { | 
 |  |  |         log.info(message); | 
 |  |  |         Command command = new Command().createReturnSuccessCommand(message, commandId, code); | 
 |  |  |         command.setAttachment(attachment); | 
 |  |  |         return command; | 
 |  |  |     } | 
 |  |  |     /** | 
 |  |  |      * 处理命令成功 | 
 |  |  |      * @param message | 
 |  |  |      */ | 
 |  |  |     public static Command successed(String message, String commandId, String code) { | 
 |  |  |         log.info(message); | 
 |  |  |         return new Command().createReturnSuccessCommand(message, commandId, code); | 
 |  |  |     } | 
 |  |  |     /** | 
 |  |  |      * 处理命令发生错误 | 
 |  |  |      * @param message | 
 |  |  |      */ | 
 |  |  |     public static Command errored(String message, String commandId, String code) { | 
 |  |  |         log.error(message); | 
 |  |  |         return new Command().createReturnErrorCommand(message, commandId, code); | 
 |  |  |     } | 
 |  |  | } |