[ { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\component\\CallFromJs.java", "total": 1, "commented": 0, "missing": [ { "line": 8, "content": " public static final Logger log = LoggerFactory.getLogger(CallFromJs.class);", "name": "log", "endLine": 8, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\component\\MesRadio.java", "total": 3, "commented": 0, "missing": [ { "line": 13, "content": " public static final Logger log = LoggerFactory.getLogger(MesRadio.class);", "name": "log", "endLine": 13, "suggest": "日志记录器" }, { "line": 15, "content": " private String result = \"\";", "name": "result", "endLine": 15, "suggest": "测试/业务结果" }, { "line": 16, "content": " private Integer i = 0;", "name": "i", "endLine": 16, "suggest": "内部计数器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\component\\MesWebView.java", "total": 3, "commented": 0, "missing": [ { "line": 19, "content": " public static final Logger log = LoggerFactory.getLogger(MesWebView.class);", "name": "log", "endLine": 19, "suggest": "日志记录器" }, { "line": 21, "content": " public static WebEngine engine = null;", "name": "engine", "endLine": 21, "suggest": "JavaFX Web引擎" }, { "line": 23, "content": " public static WebView webView = null;", "name": "webView", "endLine": 23, "suggest": "JavaFX Web视图" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\component\\MyDialog.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\netty\\MesMsgUtils.java", "total": 13, "commented": 0, "missing": [ { "line": 5, "content": " public static int SYNR_LEN = 46;", "name": "SYNR_LEN", "endLine": 5, "suggest": "SYNR报文长度" }, { "line": 6, "content": " public static int AXTW_LEN = 46;", "name": "AXTW_LEN", "endLine": 6, "suggest": "AXTW报文长度" }, { "line": 7, "content": " public static int ACLW_LEN = 46;", "name": "ACLW_LEN", "endLine": 7, "suggest": "ACLW报文长度" }, { "line": 8, "content": " public static int MCJW_LEN = 96;", "name": "MCJW_LEN", "endLine": 8, "suggest": "MCJW报文长度" }, { "line": 9, "content": " public static int AQDW_LEN = 96;", "name": "AQDW_LEN", "endLine": 9, "suggest": "AQDW报文长度" }, { "line": 10, "content": " public static int MBDW_LEN = 96;", "name": "MBDW_LEN", "endLine": 10, "suggest": "MBDW报文长度" }, { "line": 11, "content": " public static int MJBW_LEN = 96;", "name": "MJBW_LEN", "endLine": 11, "suggest": "MJBW报文长度" }, { "line": 12, "content": " public static int MQDW_LEN = 96;", "name": "MQDW_LEN", "endLine": 12, "suggest": "MQDW报文长度" }, { "line": 13, "content": " public static int MKSW_LEN = 96;", "name": "MKSW_LEN", "endLine": 13, "suggest": "MKSW报文长度" }, { "line": 14, "content": " public static int MSBW_LEN = 96;", "name": "MSBW_LEN", "endLine": 14, "suggest": "MSBW报文长度" }, { "line": 15, "content": " public static int MCSW_LEN = 96;", "name": "MCSW_LEN", "endLine": 15, "suggest": "MCSW报文长度" }, { "line": 16, "content": " public static int AQRW_LEN = 96;", "name": "AQRW_LEN", "endLine": 16, "suggest": "AQRW报文长度" }, { "line": 18, "content": " public static String MSG_TYPE[] = { / \"SYNR\", / \"AXTW\", / \"ACLW\", / \"MCJW\", / \"AQDW\", / \"MBDW\", / \"MJBW\", / \"MQDW\", / \"MKSW\", / \"MSBW\", / \"MCSW\", / \"AQRW\", / };", "name": "MSG_TYPE", "endLine": 31, "suggest": "报文类型列表" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\netty\\NettyClient.java", "total": 3, "commented": 0, "missing": [ { "line": 17, "content": " public static final Logger log = LoggerFactory.getLogger(NettyClientHandler.class);", "name": "log", "endLine": 17, "suggest": "日志记录器" }, { "line": 18, "content": " public SocketChannel socketChannel;", "name": "socketChannel", "endLine": 18, "suggest": "Socket通道" }, { "line": 19, "content": " public static ChannelFuture future;", "name": "future", "endLine": 19, "suggest": "通道Future" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\netty\\NettyClientHandler.java", "total": 3, "commented": 0, "missing": [ { "line": 17, "content": " public static final Logger log = LoggerFactory.getLogger(NettyClientHandler.class);", "name": "log", "endLine": 17, "suggest": "日志记录器" }, { "line": 19, "content": " private final SimpleDateFormat sdf = new SimpleDateFormat(\"yyyy-MM-dd HH:mm:ss\");", "name": "sdf", "endLine": 19, "suggest": "日期时间格式化器" }, { "line": 20, "content": " public static byte[] responseByte;", "name": "responseByte", "endLine": 20, "suggest": "响应字节缓存" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\netty\\ProtocolParam.java", "total": 2, "commented": 1, "missing": [ { "line": 9, "content": " public static final Logger log = LoggerFactory.getLogger(ProtocolParam.class);", "name": "log", "endLine": 9, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\netty\\XDecoder.java", "total": 4, "commented": 3, "missing": [ { "line": 15, "content": " public static final Logger log = LoggerFactory.getLogger(XDecoder.class);", "name": "log", "endLine": 15, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\BindMaterialResp.java", "total": 6, "commented": 0, "missing": [ { "line": 4, "content": " private String materialId;", "name": "materialId", "endLine": 4, "suggest": "物料ID" }, { "line": 5, "content": " private String materialTitle;", "name": "materialTitle", "endLine": 5, "suggest": "物料名称" }, { "line": 6, "content": " private String craft;", "name": "craft", "endLine": 6, "suggest": "工艺" }, { "line": 7, "content": " private String batchSn;", "name": "batchSn", "endLine": 7, "suggest": "批次号" }, { "line": 8, "content": " private String lastTimes;", "name": "lastTimes", "endLine": 8, "suggest": "剩余可用次数" }, { "line": 9, "content": " private String type;", "name": "type", "endLine": 9, "suggest": "类型" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\CenterRenderer.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\ConfigParam.java", "total": 27, "commented": 0, "missing": [ { "line": 4, "content": "\tpublic Integer id;", "name": "id", "endLine": 4, "suggest": "主键ID" }, { "line": 5, "content": "\tpublic String programNo;", "name": "programNo", "endLine": 5, "suggest": "程序号" }, { "line": 6, "content": "\tpublic String startMode;", "name": "startMode", "endLine": 6, "suggest": "启动模式" }, { "line": 7, "content": "\tpublic String serialPort;", "name": "serialPort", "endLine": 7, "suggest": "串口号/设备地址" }, { "line": 8, "content": "\tpublic String baudRate;", "name": "baudRate", "endLine": 8, "suggest": "波特率/端口" }, { "line": 9, "content": "\tpublic String dataBits;", "name": "dataBits", "endLine": 9, "suggest": "数据位" }, { "line": 10, "content": "\tpublic String checkBit;", "name": "checkBit", "endLine": 10, "suggest": "校验位" }, { "line": 11, "content": "\tpublic String stopBit;", "name": "stopBit", "endLine": 11, "suggest": "停止位" }, { "line": 12, "content": "\tpublic String leakage;", "name": "leakage", "endLine": 12, "suggest": "泄漏检测配置" }, { "line": 13, "content": "\tpublic String printLabel;", "name": "printLabel", "endLine": 13, "suggest": "是否打印标签" }, { "line": 14, "content": "\tpublic String printName;", "name": "printName", "endLine": 14, "suggest": "打印机名称" }, { "line": 15, "content": "\tpublic String labelName;", "name": "labelName", "endLine": 15, "suggest": "标签模板名" }, { "line": 16, "content": "\tpublic String labelx;", "name": "labelx", "endLine": 16, "suggest": "标签X坐标" }, { "line": 17, "content": "\tpublic String labely;", "name": "labely", "endLine": 17, "suggest": "标签Y坐标" }, { "line": 18, "content": "\tpublic String labelLineSpace;", "name": "labelLineSpace", "endLine": 18, "suggest": "标签行间距" }, { "line": 19, "content": "\tpublic String labelFont;", "name": "labelFont", "endLine": 19, "suggest": "标签字体" }, { "line": 20, "content": "\tpublic String productSnPre;", "name": "productSnPre", "endLine": 20, "suggest": "产品条码前缀" }, { "line": 21, "content": "\tpublic String productSnLength;", "name": "productSnLength", "endLine": 21, "suggest": "产品条码长度" }, { "line": 22, "content": "\tpublic String device;", "name": "device", "endLine": 22, "suggest": "设备类型" }, { "line": 23, "content": "\tpublic String ngTime;", "name": "ngTime", "endLine": 23, "suggest": "NG判定时间" }, { "line": 24, "content": "\tpublic String ngNumber;", "name": "ngNumber", "endLine": 24, "suggest": "NG数量阈值" }, { "line": 25, "content": "\tpublic String ngUpgradeTime;", "name": "ngUpgradeTime", "endLine": 25, "suggest": "NG升级时间" }, { "line": 26, "content": "\tpublic String oprno;", "name": "oprno", "endLine": 26, "suggest": "工序号" }, { "line": 27, "content": "\tpublic String oprnoTitle;", "name": "oprnoTitle", "endLine": 27, "suggest": "工序名称" }, { "line": 28, "content": "\tpublic String lineSn;", "name": "lineSn", "endLine": 28, "suggest": "产线编号" }, { "line": 29, "content": "\tpublic String task;", "name": "task", "endLine": 29, "suggest": "任务标识" }, { "line": 30, "content": "\tpublic String stationNo;", "name": "stationNo", "endLine": 30, "suggest": "工位号" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\CustomPrintExample.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\DataUtil.java", "total": 1, "commented": 0, "missing": [ { "line": 22, "content": " public static final Logger log = LoggerFactory.getLogger(DataUtil.class);", "name": "log", "endLine": 22, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\ExportUtil.java", "total": 1, "commented": 0, "missing": [ { "line": 17, "content": " public static final Logger log = LoggerFactory.getLogger(ExportUtil.class);", "name": "log", "endLine": 17, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\LockUtil.java", "total": 4, "commented": 0, "missing": [ { "line": 10, "content": " private FileChannel channel;", "name": "channel", "endLine": 10, "suggest": "文件通道" }, { "line": 12, "content": " private FileLock lock;", "name": "lock", "endLine": 12, "suggest": "文件锁" }, { "line": 14, "content": " private File file;", "name": "file", "endLine": 14, "suggest": "锁文件" }, { "line": 16, "content": " private static LockUtil instance = null;", "name": "instance", "endLine": 16, "suggest": "单例实例" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\LoginFarme.java", "total": 6, "commented": 2, "missing": [ { "line": 19, "content": " public static JTextField userNameTxt;", "name": "userNameTxt", "endLine": 19, "suggest": "用户名输入框" }, { "line": 20, "content": " public static JPasswordField userPasswordTxt;", "name": "userPasswordTxt", "endLine": 20, "suggest": "密码输入框" }, { "line": 21, "content": " static JButton loginButton = new JButton(\"用户密码登录\");", "name": "loginButton", "endLine": 21, "suggest": "密码登录按钮" }, { "line": 22, "content": " static JButton scanLoginButton = new JButton(\"扫 码 登 录\");", "name": "scanLoginButton", "endLine": 22, "suggest": "扫码登录按钮" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\MesClient.java", "total": 132, "commented": 16, "missing": [ { "line": 34, "content": " public static final Logger log = LoggerFactory.getLogger(MesClient.class);", "name": "log", "endLine": 34, "suggest": "日志记录器" }, { "line": 36, "content": " private static String Drivde = \"org.sqlite.JDBC\";", "name": "Drivde", "endLine": 36, "suggest": "JDBC驱动类名" }, { "line": 44, "content": " public static int mes_heart_icon_cycle = 1;", "name": "mes_heart_icon_cycle", "endLine": 44, "suggest": "心跳图标切换周期(秒)" }, { "line": 55, "content": " public static String sessionid = \"\";", "name": "sessionid", "endLine": 55, "suggest": "会话ID" }, { "line": 57, "content": " public static JPanel contentPane;", "name": "contentPane", "endLine": 57, "suggest": "主内容面板" }, { "line": 58, "content": " public static MesClient mesClientFrame;", "name": "mesClientFrame", "endLine": 58, "suggest": "主窗口实例" }, { "line": 59, "content": " public static JTabbedPane tabbedPane;", "name": "tabbedPane", "endLine": 59, "suggest": "选项卡面板" }, { "line": 60, "content": " public static JScrollPane indexScrollPaneA;", "name": "indexScrollPaneA", "endLine": 60, "suggest": "首页滚动面板" }, { "line": 61, "content": " public static JScrollPane searchScrollPane;", "name": "searchScrollPane", "endLine": 61, "suggest": "查询滚动面板" }, { "line": 62, "content": " public static JScrollPane searchScrollPaneD;", "name": "searchScrollPaneD", "endLine": 62, "suggest": "查询面板D滚动容器" }, { "line": 63, "content": " public static JScrollPane searchScrollPaneDj;", "name": "searchScrollPaneDj", "endLine": 63, "suggest": "点检滚动面板" }, { "line": 64, "content": " public static JScrollPane searchScrollPaneTask;", "name": "searchScrollPaneTask", "endLine": 64, "suggest": "任务滚动面板" }, { "line": 66, "content": " public static Boolean check_quality_result = false;", "name": "check_quality_result", "endLine": 66, "suggest": "质量结果校验标志" }, { "line": 67, "content": " public static Integer work_status = 0;", "name": "work_status", "endLine": 67, "suggest": "当前作业状态" }, { "line": 69, "content": " public static JButton heart_beat_menu;", "name": "heart_beat_menu", "endLine": 69, "suggest": "心跳状态菜单按钮" }, { "line": 70, "content": " public static JButton status_menu;", "name": "status_menu", "endLine": 70, "suggest": "状态菜单按钮" }, { "line": 71, "content": " public static JButton user_menu;", "name": "user_menu", "endLine": 71, "suggest": "用户菜单按钮" }, { "line": 73, "content": " public static int scan_type = 0;", "name": "scan_type", "endLine": 73, "suggest": "扫码类型" }, { "line": 74, "content": " public static JButton finish_ok_bt;", "name": "finish_ok_bt", "endLine": 74, "suggest": "OK完成按钮" }, { "line": 75, "content": " public static JButton finish_ng_bt;", "name": "finish_ng_bt", "endLine": 75, "suggest": "NG完成按钮" }, { "line": 76, "content": " public static JTextField product_sn;", "name": "product_sn", "endLine": 76, "suggest": "产品条码输入框" }, { "line": 77, "content": " public static JButton f_scan_data_bt_1;", "name": "f_scan_data_bt_1", "endLine": 77, "suggest": "扫码操作按钮" }, { "line": 79, "content": " public static String user20 = \"\";", "name": "user20", "endLine": 79, "suggest": "当前登录用户工号" }, { "line": 82, "content": " public static JFrame welcomeWin;", "name": "welcomeWin", "endLine": 82, "suggest": "欢迎/登录窗口" }, { "line": 84, "content": " public static JPanel indexPanelB;", "name": "indexPanelB", "endLine": 84, "suggest": "首页面板B" }, { "line": 85, "content": " public static MesWebView jfxPanel = null;", "name": "jfxPanel", "endLine": 85, "suggest": "内嵌Web视图1" }, { "line": 86, "content": " public static JPanel indexPanelC;", "name": "indexPanelC", "endLine": 86, "suggest": "首页面板C" }, { "line": 87, "content": " public static JPanel indexPanelD;", "name": "indexPanelD", "endLine": 87, "suggest": "首页面板D" }, { "line": 88, "content": " public static MesWebView jfxPanel2 = null;", "name": "jfxPanel2", "endLine": 88, "suggest": "内嵌Web视图2" }, { "line": 89, "content": " public static MesWebView jfxPanel3 = null;", "name": "jfxPanel3", "endLine": 89, "suggest": "内嵌Web视图3" }, { "line": 90, "content": " public static MesRadio mesRadioHj;", "name": "mesRadioHj", "endLine": 90, "suggest": "单选组件" }, { "line": 92, "content": " public static JLabel curTaskName;", "name": "curTaskName", "endLine": 92, "suggest": "当前任务名称标签" }, { "line": 94, "content": " public static JTable table;", "name": "table", "endLine": 94, "suggest": "气密结果表格" }, { "line": 95, "content": " public static Object[] columnNames = {\"工件码\", \"测试日期\", \"压力\", \"泄露值\",\"结果\"};", "name": "columnNames", "endLine": 95, "suggest": "结果表列名" }, { "line": 103, "content": " public static Object[][] rowData = new Object[12][5];", "name": "rowData", "endLine": 103, "suggest": "结果表行数据" }, { "line": 104, "content": " public static JLabel pageLabel;", "name": "pageLabel", "endLine": 104, "suggest": "分页页码标签" }, { "line": 109, "content": " public static JTable bindTable;", "name": "bindTable", "endLine": 109, "suggest": "物料绑定表格" }, { "line": 110, "content": " public static Object[] bindColumnNames = { \"物料名称\", \"绑定批次\", \"剩余次数\", \"操作\" };", "name": "bindColumnNames", "endLine": 110, "suggest": "绑定表列名" }, { "line": 111, "content": " public static Object[][] bindRowData = null;", "name": "bindRowData", "endLine": 111, "suggest": "绑定表行数据" }, { "line": 113, "content": " public static JTable table2;", "name": "table2", "endLine": 113, "suggest": "任务列表表格" }, { "line": 114, "content": " public static Object[] columnNames2 = { \"任务名称\" };", "name": "columnNames2", "endLine": 114, "suggest": "任务表列名" }, { "line": 115, "content": " public static Object[][] rowData2 = {{\"\"},{\"\"},{\"\"}};", "name": "rowData2", "endLine": 115, "suggest": "任务表行数据" }, { "line": 117, "content": " public static JTable materialTable;", "name": "materialTable", "endLine": 117, "suggest": "物料表格" }, { "line": 118, "content": " public static Object[] materialColumnNames = { \"物料名称\", \"绑定批次\", \"剩余次数\", \"操作\" };", "name": "materialColumnNames", "endLine": 118, "suggest": "物料表列名" }, { "line": 119, "content": " public static Object[][] materialRowData = null;", "name": "materialRowData", "endLine": 119, "suggest": "物料表行数据" }, { "line": 121, "content": " public static Integer tjFlag = 0;", "name": "tjFlag", "endLine": 121, "suggest": "提交/运行状态标志" }, { "line": 123, "content": " public static String tjFlagText2 = \"设备运行中\";", "name": "tjFlagText2", "endLine": 123, "suggest": "状态文案:设备运行中" }, { "line": 125, "content": " public static String tjFlagText3 = \"设备运行结束\";", "name": "tjFlagText3", "endLine": 125, "suggest": "状态文案:设备运行结束" }, { "line": 127, "content": " public static String tjFlagText4 = \"结果已上传MES,请扫下一件\";", "name": "tjFlagText4", "endLine": 127, "suggest": "状态文案:结果已上传" }, { "line": 129, "content": " public static String tjFlagText5 = \"已扫码,等待设备运行\";", "name": "tjFlagText5", "endLine": 129, "suggest": "状态文案:已扫码等待运行" }, { "line": 131, "content": " public static String tjFlagTextErr = \"结果上传MES失败,请重试\";", "name": "tjFlagTextErr", "endLine": 131, "suggest": "状态文案:上传失败" }, { "line": 133, "content": " public static CommonQmDevice commonQmDevice;", "name": "commonQmDevice", "endLine": 133, "suggest": "气密设备统一入口" }, { "line": 134, "content": " public static SerialPortUtils serialPortUtils;", "name": "serialPortUtils", "endLine": 134, "suggest": "串口工具实例" }, { "line": 135, "content": " public static Integer mesTjFlag = 0;", "name": "mesTjFlag", "endLine": 135, "suggest": "MES提交标志" }, { "line": 136, "content": " public static Integer workstop = 0;", "name": "workstop", "endLine": 136, "suggest": "作业停止标志" }, { "line": 137, "content": " public static String lastQmPressure = \"\";", "name": "lastQmPressure", "endLine": 137, "suggest": "最近一次压力值" }, { "line": 138, "content": " public static String lastQmLeak = \"\";", "name": "lastQmLeak", "endLine": 138, "suggest": "最近一次泄漏值" }, { "line": 139, "content": " public static JTextField printSn2;", "name": "printSn2", "endLine": 139, "suggest": "补打条码输入框" }, { "line": 140, "content": " public static JTextField printTitle2;", "name": "printTitle2", "endLine": 140, "suggest": "补打标题输入框" }, { "line": 141, "content": " public static JTextField printValue2;", "name": "printValue2", "endLine": 141, "suggest": "补打数值输入框" }, { "line": 142, "content": " public static JButton printBtn2;", "name": "printBtn2", "endLine": 142, "suggest": "补打按钮" }, { "line": 143, "content": " public static ConfigParam configParam;", "name": "configParam", "endLine": 143, "suggest": "工位配置参数" }, { "line": 144, "content": " public static Integer isConfigEdit = 0;", "name": "isConfigEdit", "endLine": 144, "suggest": "配置是否可编辑标志" }, { "line": 145, "content": " public static Integer mesStartFlag = 0;", "name": "mesStartFlag", "endLine": 145, "suggest": "MES流程启动标志" }, { "line": 147, "content": " public static List taskParamList = new ArrayList<>();", "name": "taskParamList", "endLine": 147, "suggest": "任务参数列表" }, { "line": 148, "content": " public static TaskParam curTaskParam = null;", "name": "curTaskParam", "endLine": 148, "suggest": "当前选中任务参数" }, { "line": 193, "content": " public static Timer cjTimerText;", "name": "cjTimerText", "endLine": 193, "suggest": "扫码框焦点保持定时器" }, { "line": 208, "content": " public static java.util.Timer dateBeatTimer;", "name": "dateBeatTimer", "endLine": 208, "suggest": "日期/心跳显示定时器" }, { "line": 274, "content": " public static java.util.Timer heartBeatIconTimer;", "name": "heartBeatIconTimer", "endLine": 274, "suggest": "心跳图标闪烁定时器" }, { "line": 275, "content": " public static boolean iconREDFlag = true;", "name": "iconREDFlag", "endLine": 275, "suggest": "心跳图标切换标志" }, { "line": 374, "content": " public static JTextField param1;", "name": "param1", "endLine": 374, "suggest": "参数1显示/输入" }, { "line": 375, "content": " public static JTextField param2;", "name": "param2", "endLine": 375, "suggest": "参数2显示/输入" }, { "line": 376, "content": " public static JTextField param3;", "name": "param3", "endLine": 376, "suggest": "参数3显示/输入" }, { "line": 377, "content": " public static JTextField param4;", "name": "param4", "endLine": 377, "suggest": "参数4显示/输入" }, { "line": 378, "content": " public static JLabel result;", "name": "result", "endLine": 378, "suggest": "测试/业务结果" }, { "line": 379, "content": " public static JTextField programNo;", "name": "programNo", "endLine": 379, "suggest": "程序号" }, { "line": 380, "content": " public static JTextField serialPort;", "name": "serialPort", "endLine": 380, "suggest": "串口号/设备地址" }, { "line": 381, "content": " public static JTextField baudRate;", "name": "baudRate", "endLine": 381, "suggest": "波特率/端口" }, { "line": 382, "content": " public static JTextField printName;", "name": "printName", "endLine": 382, "suggest": "打印机名称" }, { "line": 383, "content": " public static JTextField labelName;", "name": "labelName", "endLine": 383, "suggest": "标签模板名" }, { "line": 384, "content": " public static JTextField labelx;", "name": "labelx", "endLine": 384, "suggest": "标签X坐标" }, { "line": 385, "content": " public static JTextField labely;", "name": "labely", "endLine": 385, "suggest": "标签Y坐标" }, { "line": 386, "content": " public static JTextField labelLineSpace;", "name": "labelLineSpace", "endLine": 386, "suggest": "标签行间距" }, { "line": 387, "content": " public static JTextField labelFont;", "name": "labelFont", "endLine": 387, "suggest": "标签字体" }, { "line": 388, "content": " public static JTextField stationNo;", "name": "stationNo", "endLine": 388, "suggest": "工位号" }, { "line": 389, "content": " public static JComboBox stopBit;", "name": "stopBit", "endLine": 389, "suggest": "停止位" }, { "line": 390, "content": " public static JComboBox checkBit;", "name": "checkBit", "endLine": 390, "suggest": "校验位" }, { "line": 391, "content": " public static JComboBox dataBits;", "name": "dataBits", "endLine": 391, "suggest": "数据位" }, { "line": 392, "content": " public static JComboBox printLabel;", "name": "printLabel", "endLine": 392, "suggest": "是否打印标签" }, { "line": 393, "content": " public static JComboBox leakage;", "name": "leakage", "endLine": 393, "suggest": "泄漏检测配置" }, { "line": 394, "content": " public static JComboBox startMode;", "name": "startMode", "endLine": 394, "suggest": "启动模式" }, { "line": 395, "content": " public static JButton saveBtn;", "name": "saveBtn", "endLine": 395, "suggest": "保存配置按钮" }, { "line": 396, "content": " public static JTextField productSnLength;", "name": "productSnLength", "endLine": 396, "suggest": "产品条码长度" }, { "line": 397, "content": " public static JTextField productSnPre;", "name": "productSnPre", "endLine": 397, "suggest": "产品条码前缀" }, { "line": 398, "content": " public static JComboBox device;", "name": "device", "endLine": 398, "suggest": "设备类型" }, { "line": 399, "content": " public static JTextField ngTime;", "name": "ngTime", "endLine": 399, "suggest": "NG判定时间" }, { "line": 400, "content": " public static JTextField ngNumber;", "name": "ngNumber", "endLine": 400, "suggest": "NG数量阈值" }, { "line": 401, "content": " public static JTextField ngUpgradeTime;", "name": "ngUpgradeTime", "endLine": 401, "suggest": "NG升级时间" }, { "line": 402, "content": " public static JTextField oprno;", "name": "oprno", "endLine": 402, "suggest": "工序号" }, { "line": 403, "content": " public static JTextField oprnoTitle;", "name": "oprnoTitle", "endLine": 403, "suggest": "工序名称" }, { "line": 404, "content": " public static JTextField lineSn;", "name": "lineSn", "endLine": 404, "suggest": "产线编号" }, { "line": 406, "content": " public static JLabel taskName;", "name": "taskName", "endLine": 406, "suggest": "任务名称标签" }, { "line": 407, "content": " public static JTextField taskMaxNumA;", "name": "taskMaxNumA", "endLine": 407, "suggest": "任务A最大数量" }, { "line": 408, "content": " public static JTextField taskMaxFoutA;", "name": "taskMaxFoutA", "endLine": 408, "suggest": "任务A最大一次输出" }, { "line": 409, "content": " public static JTextField taskMinFoutA;", "name": "taskMinFoutA", "endLine": 409, "suggest": "任务A最小一次输出" }, { "line": 410, "content": " public static JTextField taskMaxSoutA;", "name": "taskMaxSoutA", "endLine": 410, "suggest": "任务A最大二次输出" }, { "line": 411, "content": " public static JTextField taskMinSoutA;", "name": "taskMinSoutA", "endLine": 411, "suggest": "任务A最小二次输出" }, { "line": 412, "content": " public static JTextField taskMaxNumB;", "name": "taskMaxNumB", "endLine": 412, "suggest": "任务B最大数量" }, { "line": 413, "content": " public static JTextField taskMaxFoutB;", "name": "taskMaxFoutB", "endLine": 413, "suggest": "任务B最大一次输出" }, { "line": 414, "content": " public static JTextField taskMinFoutB;", "name": "taskMinFoutB", "endLine": 414, "suggest": "任务B最小一次输出" }, { "line": 415, "content": " public static JTextField taskMaxSoutB;", "name": "taskMaxSoutB", "endLine": 415, "suggest": "任务B最大二次输出" }, { "line": 416, "content": " public static JTextField taskMinSoutB;", "name": "taskMinSoutB", "endLine": 416, "suggest": "任务B最小二次输出" }, { "line": 417, "content": " public static JComboBox taskLeakage;", "name": "taskLeakage", "endLine": 417, "suggest": "任务泄漏参数" }, { "line": 419, "content": " public static JTextField barcodeSpec;", "name": "barcodeSpec", "endLine": 419, "suggest": "条码规格" }, { "line": 420, "content": " public static JTextField barcodeSpecStart;", "name": "barcodeSpecStart", "endLine": 420, "suggest": "条码规格起始位置" }, { "line": 421, "content": " public static JTextField barcodeLength;", "name": "barcodeLength", "endLine": 421, "suggest": "条码长度" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\MesRevice.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\OprnoUtil.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\PrintExample.java", "total": 2, "commented": 0, "missing": [ { "line": 9, "content": " private JButton printButton;", "name": "printButton", "endLine": 9, "suggest": "按钮控件" }, { "line": 39, "content": " private Component component;", "name": "component", "endLine": 39, "suggest": "component(待补充中文注释)" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\QmData.java", "total": 5, "commented": 0, "missing": [ { "line": 4, "content": " private String sn;", "name": "sn", "endLine": 4, "suggest": "序列号/工件码" }, { "line": 5, "content": " private String createTime;", "name": "createTime", "endLine": 5, "suggest": "创建时间" }, { "line": 6, "content": " private String param1;", "name": "param1", "endLine": 6, "suggest": "参数1显示/输入" }, { "line": 7, "content": " private String param2;", "name": "param2", "endLine": 7, "suggest": "参数2显示/输入" }, { "line": 8, "content": " private String result;", "name": "result", "endLine": 8, "suggest": "测试/业务结果" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\TableCellEditorButton.java", "total": 2, "commented": 0, "missing": [ { "line": 13, "content": " public static final Logger log = LoggerFactory.getLogger(TableCellEditorButton.class);", "name": "log", "endLine": 13, "suggest": "日志记录器" }, { "line": 14, "content": " private JButton btn;", "name": "btn", "endLine": 14, "suggest": "btn(待补充中文注释)" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\TableCellRendererButton.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\Test.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\Test2.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\ui\\TextPrinterExample.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ATEQ.java", "total": 24, "commented": 20, "missing": [ { "line": 10, "content": " private static final Logger log = LoggerFactory.getLogger(ATEQ.class);", "name": "log", "endLine": 10, "suggest": "日志记录器" }, { "line": 119, "content": " public final Boolean isKeyExist; //", "name": "isKeyExist", "endLine": 119, "suggest": "按键是否存在" }, { "line": 203, "content": " public final Boolean isTestLeak;", "name": "isTestLeak", "endLine": 203, "suggest": "是否测试泄漏" }, { "line": 204, "content": " public final Boolean isReferLeak;", "name": "isReferLeak", "endLine": 204, "suggest": "是否参考泄漏" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\Base64Utils.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\CommonQmDevice.java", "total": 7, "commented": 0, "missing": [ { "line": 17, "content": " public static final Logger log = LoggerFactory.getLogger(CommonQmDevice.class);", "name": "log", "endLine": 17, "suggest": "日志记录器" }, { "line": 18, "content": " public String device;", "name": "device", "endLine": 18, "suggest": "设备类型" }, { "line": 19, "content": " public SerialPortUtils serialPortUtils;", "name": "serialPortUtils", "endLine": 19, "suggest": "串口工具实例" }, { "line": 20, "content": " public YtNettyClient ytClient;", "name": "ytClient", "endLine": 20, "suggest": "英泰气密Netty客户端" }, { "line": 21, "content": " public boolean isOnline;", "name": "isOnline", "endLine": 21, "suggest": "设备在线状态" }, { "line": 22, "content": " ConfigParam configParam;", "name": "configParam", "endLine": 22, "suggest": "工位配置参数" }, { "line": 23, "content": " public Timer workTimer;", "name": "workTimer", "endLine": 23, "suggest": "作业/轮询定时器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\CommonUtils.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\Config.java", "total": 9, "commented": 0, "missing": [ { "line": 16, "content": " private static final Logger log = LoggerFactory.getLogger(Config.class);", "name": "log", "endLine": 16, "suggest": "日志记录器" }, { "line": 18, "content": " public static final String line_sn;", "name": "line_sn", "endLine": 18, "suggest": "产线编号" }, { "line": 19, "content": " public static final String gw_1;", "name": "gw_1", "endLine": 19, "suggest": "工位号" }, { "line": 20, "content": " public static final String gw_des_1;", "name": "gw_des_1", "endLine": 20, "suggest": "工位描述" }, { "line": 22, "content": " public static final String server_ip;", "name": "server_ip", "endLine": 22, "suggest": "服务器IP" }, { "line": 23, "content": " public static final Integer tcp_port;", "name": "tcp_port", "endLine": 23, "suggest": "TCP端口" }, { "line": 24, "content": " public static final Integer heart_beat_cycle;", "name": "heart_beat_cycle", "endLine": 24, "suggest": "心跳周期(秒)" }, { "line": 25, "content": " public static final Integer heart_icon_cycle = 1;", "name": "heart_icon_cycle", "endLine": 25, "suggest": "心跳图标周期" }, { "line": 27, "content": " public static final String portName;", "name": "portName", "endLine": 27, "suggest": "串口名" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\DCW.java", "total": 5, "commented": 4, "missing": [ { "line": 5, "content": " public String description = \"直流耐压\";", "name": "description", "endLine": 5, "suggest": "描述" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\DataUtils.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\DateLocalUtils.java", "total": 5, "commented": 3, "missing": [ { "line": 8, "content": "\tpublic static SimpleDateFormat DATA_FORMAT1 = new SimpleDateFormat(\"yyyy-MM-dd HH:mm:ss.SSS\");", "name": "DATA_FORMAT1", "endLine": 8, "suggest": "日期格式(含毫秒)" }, { "line": 9, "content": "\tpublic static SimpleDateFormat DATA_FORMAT11 = new SimpleDateFormat(\"yyyyMMddHHmmss\");", "name": "DATA_FORMAT11", "endLine": 9, "suggest": "日期格式(紧凑)" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ErrorMsg.java", "total": 0, "commented": 0, "missing": [] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\HttpUtils.java", "total": 1, "commented": 0, "missing": [ { "line": 13, "content": " public static final Logger log = LoggerFactory.getLogger(HttpUtils.class);", "name": "log", "endLine": 13, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\IR.java", "total": 5, "commented": 4, "missing": [ { "line": 5, "content": " public String description = \"绝缘电阻\";", "name": "description", "endLine": 5, "suggest": "描述" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\InsulationParam.java", "total": 7, "commented": 4, "missing": [ { "line": 5, "content": " public String type;", "name": "type", "endLine": 5, "suggest": "类型" }, { "line": 6, "content": " public String description;", "name": "description", "endLine": 6, "suggest": "描述" }, { "line": 11, "content": " public String result;", "name": "result", "endLine": 11, "suggest": "测试/业务结果" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\JdbcUtils.java", "total": 4, "commented": 1, "missing": [ { "line": 18, "content": "\tpublic static final Logger log = LoggerFactory.getLogger(JdbcUtils.class);", "name": "log", "endLine": 18, "suggest": "日志记录器" }, { "line": 21, "content": " public static String Drivde=\"org.sqlite.JDBC\";", "name": "Drivde", "endLine": 21, "suggest": "JDBC驱动类名" }, { "line": 22, "content": "\tpublic static String DATABASE_URL=\"jdbc:sqlite:mes_db.db\";", "name": "DATABASE_URL", "endLine": 22, "suggest": "SQLite数据库URL" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\PrintUtil.java", "total": 1, "commented": 0, "missing": [ { "line": 19, "content": " public static final Logger log = LoggerFactory.getLogger(PrintUtil.class);", "name": "log", "endLine": 19, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\SerialAteqUtil.java", "total": 4, "commented": 0, "missing": [ { "line": 13, "content": " private static final Logger log = LoggerFactory.getLogger(SerialUtil.class);", "name": "log", "endLine": 13, "suggest": "日志记录器" }, { "line": 15, "content": " public static SerialPort serialPort;", "name": "serialPort", "endLine": 15, "suggest": "串口号/设备地址" }, { "line": 16, "content": " private static final byte[] buffer = new byte[1024* 5];", "name": "buffer", "endLine": 16, "suggest": "串口接收缓冲区" }, { "line": 17, "content": " private static int bufferEnd = 0;", "name": "bufferEnd", "endLine": 17, "suggest": "缓冲区有效数据末尾下标" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\SerialPortUtils.java", "total": 11, "commented": 1, "missing": [ { "line": 21, "content": " public static final Logger log = LoggerFactory.getLogger(SerialPortUtils.class);", "name": "log", "endLine": 21, "suggest": "日志记录器" }, { "line": 22, "content": " public SerialPort serialPort;", "name": "serialPort", "endLine": 22, "suggest": "串口号/设备地址" }, { "line": 23, "content": " public String portName;", "name": "portName", "endLine": 23, "suggest": "串口名" }, { "line": 24, "content": " public boolean isOpen;", "name": "isOpen", "endLine": 24, "suggest": "串口是否已打开" }, { "line": 26, "content": " public String oprno;", "name": "oprno", "endLine": 26, "suggest": "工序号" }, { "line": 27, "content": " public String oprnoName;", "name": "oprnoName", "endLine": 27, "suggest": "工序名称" }, { "line": 28, "content": " public StringBuilder dataBuilder ;", "name": "dataBuilder", "endLine": 28, "suggest": "串口数据拼接缓冲" }, { "line": 29, "content": " private static final byte[] buffer = new byte[1024* 5];", "name": "buffer", "endLine": 29, "suggest": "串口接收缓冲区" }, { "line": 30, "content": " private static int bufferEnd = 0;", "name": "bufferEnd", "endLine": 30, "suggest": "缓冲区有效数据末尾下标" }, { "line": 31, "content": " public String device;", "name": "device", "endLine": 31, "suggest": "设备类型" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\SerialUtil.java", "total": 4, "commented": 0, "missing": [ { "line": 13, "content": " private static final Logger log = LoggerFactory.getLogger(SerialUtil.class);", "name": "log", "endLine": 13, "suggest": "日志记录器" }, { "line": 15, "content": " public SerialPort serialPort;", "name": "serialPort", "endLine": 15, "suggest": "串口号/设备地址" }, { "line": 16, "content": " private final byte[] buffer = new byte[1024 * 5];", "name": "buffer", "endLine": 16, "suggest": "串口接收缓冲区" }, { "line": 17, "content": " private int bufferEnd = 0;", "name": "bufferEnd", "endLine": 17, "suggest": "缓冲区有效数据末尾下标" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\TaskConetnt.java", "total": 3, "commented": 0, "missing": [ { "line": 5, "content": " public String taskProgramNo;", "name": "taskProgramNo", "endLine": 5, "suggest": "任务程序号" }, { "line": 6, "content": " public String taskLabelName;", "name": "taskLabelName", "endLine": 6, "suggest": "任务标签名" }, { "line": 7, "content": " public String taskLeakage;", "name": "taskLeakage", "endLine": 7, "suggest": "任务泄漏参数" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\TaskParam.java", "total": 8, "commented": 0, "missing": [ { "line": 5, "content": " public Integer id;", "name": "id", "endLine": 5, "suggest": "主键ID" }, { "line": 6, "content": " public String title;", "name": "title", "endLine": 6, "suggest": "标题" }, { "line": 7, "content": " public String barcodeSpec;", "name": "barcodeSpec", "endLine": 7, "suggest": "条码规格" }, { "line": 8, "content": " public String barcodeSpecStart;", "name": "barcodeSpecStart", "endLine": 8, "suggest": "条码规格起始位置" }, { "line": 9, "content": " public String barcodeLength;", "name": "barcodeLength", "endLine": 9, "suggest": "条码长度" }, { "line": 10, "content": " public String taskProgramNo;", "name": "taskProgramNo", "endLine": 10, "suggest": "任务程序号" }, { "line": 11, "content": " public String taskLabelName;", "name": "taskLabelName", "endLine": 11, "suggest": "任务标签名" }, { "line": 12, "content": " public String taskLeakage;", "name": "taskLeakage", "endLine": 12, "suggest": "任务泄漏参数" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\TestParam.java", "total": 15, "commented": 0, "missing": [ { "line": 5, "content": " public Integer id;", "name": "id", "endLine": 5, "suggest": "主键ID" }, { "line": 6, "content": " public String sn;", "name": "sn", "endLine": 6, "suggest": "序列号/工件码" }, { "line": 7, "content": " public String ucode;", "name": "ucode", "endLine": 7, "suggest": "唯一码" }, { "line": 8, "content": " public String lineSn;", "name": "lineSn", "endLine": 8, "suggest": "产线编号" }, { "line": 9, "content": " public String oprno;", "name": "oprno", "endLine": 9, "suggest": "工序号" }, { "line": 10, "content": " public String oprnoTitle;", "name": "oprnoTitle", "endLine": 10, "suggest": "工序名称" }, { "line": 11, "content": " public String createTime;", "name": "createTime", "endLine": 11, "suggest": "创建时间" }, { "line": 12, "content": " public String param1;", "name": "param1", "endLine": 12, "suggest": "参数1显示/输入" }, { "line": 13, "content": " public String param2;", "name": "param2", "endLine": 13, "suggest": "参数2显示/输入" }, { "line": 14, "content": " public String param3;", "name": "param3", "endLine": 14, "suggest": "参数3显示/输入" }, { "line": 15, "content": " public String param4;", "name": "param4", "endLine": 15, "suggest": "参数4显示/输入" }, { "line": 16, "content": " public String param5;", "name": "param5", "endLine": 16, "suggest": "param5(待补充中文注释)" }, { "line": 17, "content": " public String result;", "name": "result", "endLine": 17, "suggest": "测试/业务结果" }, { "line": 18, "content": " public String remark;", "name": "remark", "endLine": 18, "suggest": "备注" }, { "line": 19, "content": " public String deviceType;", "name": "deviceType", "endLine": 19, "suggest": "设备类型" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\WorkTimer.java", "total": 3, "commented": 0, "missing": [ { "line": 14, "content": " private static final Logger log = LoggerFactory.getLogger(WorkTimer.class);", "name": "log", "endLine": 14, "suggest": "日志记录器" }, { "line": 17, "content": " private static Timer stopTimer = null;", "name": "stopTimer", "endLine": 17, "suggest": "停止作业定时器" }, { "line": 18, "content": " private static Timer workTimer = null;", "name": "workTimer", "endLine": 18, "suggest": "作业/轮询定时器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\QmCurUtil.java", "total": 5, "commented": 4, "missing": [ { "line": 7, "content": " public static final Logger log = LoggerFactory.getLogger(QmCurUtil.class);", "name": "log", "endLine": 7, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\QmResultUtil.java", "total": 21, "commented": 0, "missing": [ { "line": 12, "content": " public static final Logger log = LoggerFactory.getLogger(QmResultUtil.class);", "name": "log", "endLine": 12, "suggest": "日志记录器" }, { "line": 14, "content": " public final String num;", "name": "num", "endLine": 14, "suggest": "序号" }, { "line": 15, "content": " public final String testDate;", "name": "testDate", "endLine": 15, "suggest": "测试日期" }, { "line": 16, "content": " public final String sn;", "name": "sn", "endLine": 16, "suggest": "序列号/工件码" }, { "line": 17, "content": " public final String resultType;", "name": "resultType", "endLine": 17, "suggest": "结果类型" }, { "line": 18, "content": " public final String result;", "name": "result", "endLine": 18, "suggest": "测试/业务结果" }, { "line": 19, "content": " public final String programNumber;", "name": "programNumber", "endLine": 19, "suggest": "程序编号" }, { "line": 20, "content": " public final String pressureValue;", "name": "pressureValue", "endLine": 20, "suggest": "压力值" }, { "line": 21, "content": " public final String leakValue;", "name": "leakValue", "endLine": 21, "suggest": "泄漏值" }, { "line": 22, "content": " public final String pressureUnit;", "name": "pressureUnit", "endLine": 22, "suggest": "压力单位" }, { "line": 23, "content": " public final String leakUnit;", "name": "leakUnit", "endLine": 23, "suggest": "泄漏单位" }, { "line": 247, "content": " String num = \"\";", "name": "num", "endLine": 247, "suggest": "序号" }, { "line": 248, "content": " String testDate = \"\";", "name": "testDate", "endLine": 248, "suggest": "测试日期" }, { "line": 249, "content": " String sn = \"\";", "name": "sn", "endLine": 249, "suggest": "序列号/工件码" }, { "line": 250, "content": " String resultType = \"\";", "name": "resultType", "endLine": 250, "suggest": "结果类型" }, { "line": 251, "content": " String result = \"\";", "name": "result", "endLine": 251, "suggest": "测试/业务结果" }, { "line": 252, "content": " String programNumber = \"\";", "name": "programNumber", "endLine": 252, "suggest": "程序编号" }, { "line": 253, "content": " String pressureValue = \"\";", "name": "pressureValue", "endLine": 253, "suggest": "压力值" }, { "line": 254, "content": " String leakValue = \"\";", "name": "leakValue", "endLine": 254, "suggest": "泄漏值" }, { "line": 255, "content": " String pressureUnit = \"\";", "name": "pressureUnit", "endLine": 255, "suggest": "压力单位" }, { "line": 256, "content": " String leakUnit = \"\";", "name": "leakUnit", "endLine": 256, "suggest": "泄漏单位" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\YtDecoderServer.java", "total": 5, "commented": 2, "missing": [ { "line": 19, "content": " private final ByteBuf msgin = Unpooled.buffer();", "name": "msgin", "endLine": 19, "suggest": "入站消息缓冲" }, { "line": 20, "content": " private final Charset charset = Charset.forName(\"UTF-8\");", "name": "charset", "endLine": 20, "suggest": "字符集" }, { "line": 22, "content": " private static final Logger logger = LoggerFactory.getLogger(YtDecoderServer.class);", "name": "logger", "endLine": 22, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\YtEncoderServer.java", "total": 3, "commented": 2, "missing": [ { "line": 15, "content": " private static final Logger logger = LoggerFactory.getLogger(YtEncoderServer.class);", "name": "logger", "endLine": 15, "suggest": "日志记录器" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\YtNettyClient.java", "total": 9, "commented": 3, "missing": [ { "line": 16, "content": " public static final Logger log = LoggerFactory.getLogger(YtNettyClientHandler.class);", "name": "log", "endLine": 16, "suggest": "日志记录器" }, { "line": 17, "content": " public static SocketChannel socketChannel;", "name": "socketChannel", "endLine": 17, "suggest": "Socket通道" }, { "line": 18, "content": " public static ChannelFuture future;", "name": "future", "endLine": 18, "suggest": "通道Future" }, { "line": 24, "content": " public static String ip;", "name": "ip", "endLine": 24, "suggest": "服务器IP" }, { "line": 25, "content": " public static int port;", "name": "port", "endLine": 25, "suggest": "服务器端口" }, { "line": 27, "content": " private static volatile boolean inited = false;", "name": "inited", "endLine": 27, "suggest": "是否已初始化" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\YtNettyClientHandler.java", "total": 7, "commented": 1, "missing": [ { "line": 20, "content": " public static final Logger log = LoggerFactory.getLogger(YtNettyClientHandler.class);", "name": "log", "endLine": 20, "suggest": "日志记录器" }, { "line": 24, "content": " private static final double LEAK_OK_MAX = 2.5;", "name": "LEAK_OK_MAX", "endLine": 24, "suggest": "泄漏合格上限" }, { "line": 26, "content": " private final SimpleDateFormat sdf = new SimpleDateFormat(\"yyyy-MM-dd HH:mm:ss\");", "name": "sdf", "endLine": 26, "suggest": "日期时间格式化器" }, { "line": 27, "content": " public static byte[] responseByte;", "name": "responseByte", "endLine": 27, "suggest": "响应字节缓存" }, { "line": 29, "content": " private int timeoutNum = 0;", "name": "timeoutNum", "endLine": 29, "suggest": "当前超时次数" }, { "line": 30, "content": " private int timeoutNumMax = 3;", "name": "timeoutNumMax", "endLine": 30, "suggest": "最大允许超时次数" } ] }, { "file": "C:\\Users\\dzc\\IdeaProjects\\mes-199-0Y7A-New\\OP022\\src\\com\\mes\\util\\ytnetty\\YtUtil.java", "total": 1, "commented": 0, "missing": [ { "line": 9, "content": " public static final Logger log = LoggerFactory.getLogger(YtUtil.class);", "name": "log", "endLine": 9, "suggest": "日志记录器" } ] } ]