|
@@ -0,0 +1,864 @@
|
|
|
|
|
+# Java class-field Chinese comment gap report
|
|
|
|
|
+
|
|
|
|
|
+Scanned 55 .java files under src. Rule: class member fields/constants need Chinese in // trailing or /** */ / // above.
|
|
|
|
|
+
|
|
|
|
|
+## Summary: 71/385 fields have Chinese comments; **314 missing**.
|
|
|
|
|
+
|
|
|
|
|
+### Files with good / partial coverage (already have some Chinese comments)
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\ProtocolParam.java` — 1/2 commented, 1 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\XDecoder.java` — 3/4 commented, 1 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\LoginFarme.java` — 2/6 commented, 4 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\MesClient.java` — 16/132 commented, 116 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ATEQ.java` — 20/24 commented, 4 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\DCW.java` — 4/5 commented, 1 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\DateLocalUtils.java` — 3/5 commented, 2 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\IR.java` — 4/5 commented, 1 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\InsulationParam.java` — 4/7 commented, 3 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\JdbcUtils.java` — 1/4 commented, 3 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\SerialPortUtils.java` — 1/11 commented, 10 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\QmCurUtil.java` — 4/5 commented, 1 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtDecoderServer.java` — 2/5 commented, 3 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtEncoderServer.java` — 2/3 commented, 1 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtNettyClient.java` — 3/9 commented, 6 missing
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtNettyClientHandler.java` — 1/7 commented, 6 missing
|
|
|
|
|
+
|
|
|
|
|
+### Files with fields but zero Chinese comments
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\CallFromJs.java` — 0/1
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\MesRadio.java` — 0/3
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\MesWebView.java` — 0/3
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\MesMsgUtils.java` — 0/13
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\NettyClient.java` — 0/3
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\NettyClientHandler.java` — 0/3
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\BindMaterialResp.java` — 0/6
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\ConfigParam.java` — 0/27
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\DataUtil.java` — 0/1
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\ExportUtil.java` — 0/1
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\LockUtil.java` — 0/4
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\PrintExample.java` — 0/2
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\QmData.java` — 0/5
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\TableCellEditorButton.java` — 0/2
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\CommonQmDevice.java` — 0/7
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\Config.java` — 0/9
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\HttpUtils.java` — 0/1
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\PrintUtil.java` — 0/1
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\SerialAteqUtil.java` — 0/4
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\SerialUtil.java` — 0/4
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\TaskConetnt.java` — 0/3
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\TaskParam.java` — 0/8
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\TestParam.java` — 0/15
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\WorkTimer.java` — 0/3
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\QmResultUtil.java` — 0/21
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtUtil.java` — 0/1
|
|
|
|
|
+
|
|
|
|
|
+### Files with no class-level fields detected
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\MyDialog.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\CenterRenderer.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\CustomPrintExample.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\MesRevice.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\OprnoUtil.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\TableCellRendererButton.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\Test.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\Test2.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\TextPrinterExample.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\Base64Utils.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\CommonUtils.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\DataUtils.java`
|
|
|
|
|
+- `C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ErrorMsg.java`
|
|
|
|
|
+
|
|
|
|
|
+---
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\CallFromJs.java
|
|
|
|
|
+Coverage: 0/1
|
|
|
|
|
+
|
|
|
|
|
+- L8: `public static final Logger log = LoggerFactory.getLogger(CallFromJs.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\MesRadio.java
|
|
|
|
|
+Coverage: 0/3
|
|
|
|
|
+
|
|
|
|
|
+- L13: `public static final Logger log = LoggerFactory.getLogger(MesRadio.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L15: `private String result = "";`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+- L16: `private Integer i = 0;`
|
|
|
|
|
+ - 建议注释: 内部计数器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\component\MesWebView.java
|
|
|
|
|
+Coverage: 0/3
|
|
|
|
|
+
|
|
|
|
|
+- L19: `public static final Logger log = LoggerFactory.getLogger(MesWebView.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L21: `public static WebEngine engine = null;`
|
|
|
|
|
+ - 建议注释: JavaFX Web引擎
|
|
|
|
|
+- L23: `public static WebView webView = null;`
|
|
|
|
|
+ - 建议注释: JavaFX Web视图
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\MesMsgUtils.java
|
|
|
|
|
+Coverage: 0/13
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public static int SYNR_LEN = 46;`
|
|
|
|
|
+ - 建议注释: SYNR报文长度
|
|
|
|
|
+- L6: `public static int AXTW_LEN = 46;`
|
|
|
|
|
+ - 建议注释: AXTW报文长度
|
|
|
|
|
+- L7: `public static int ACLW_LEN = 46;`
|
|
|
|
|
+ - 建议注释: ACLW报文长度
|
|
|
|
|
+- L8: `public static int MCJW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MCJW报文长度
|
|
|
|
|
+- L9: `public static int AQDW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: AQDW报文长度
|
|
|
|
|
+- L10: `public static int MBDW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MBDW报文长度
|
|
|
|
|
+- L11: `public static int MJBW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MJBW报文长度
|
|
|
|
|
+- L12: `public static int MQDW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MQDW报文长度
|
|
|
|
|
+- L13: `public static int MKSW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MKSW报文长度
|
|
|
|
|
+- L14: `public static int MSBW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MSBW报文长度
|
|
|
|
|
+- L15: `public static int MCSW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: MCSW报文长度
|
|
|
|
|
+- L16: `public static int AQRW_LEN = 96;`
|
|
|
|
|
+ - 建议注释: AQRW报文长度
|
|
|
|
|
+- L18: `public static String MSG_TYPE[] = { / "SYNR", / "AXTW", / "ACLW", / "MCJW", / "AQDW", / "MBDW", / "MJBW", / "MQDW", / "MKSW", / "MSBW", / "MCSW", / "AQRW", / };`
|
|
|
|
|
+ - 建议注释: 报文类型列表
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\NettyClient.java
|
|
|
|
|
+Coverage: 0/3
|
|
|
|
|
+
|
|
|
|
|
+- L17: `public static final Logger log = LoggerFactory.getLogger(NettyClientHandler.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L18: `public SocketChannel socketChannel;`
|
|
|
|
|
+ - 建议注释: Socket通道
|
|
|
|
|
+- L19: `public static ChannelFuture future;`
|
|
|
|
|
+ - 建议注释: 通道Future
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\NettyClientHandler.java
|
|
|
|
|
+Coverage: 0/3
|
|
|
|
|
+
|
|
|
|
|
+- L17: `public static final Logger log = LoggerFactory.getLogger(NettyClientHandler.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L19: `private final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");`
|
|
|
|
|
+ - 建议注释: 日期时间格式化器
|
|
|
|
|
+- L20: `public static byte[] responseByte;`
|
|
|
|
|
+ - 建议注释: 响应字节缓存
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\ProtocolParam.java
|
|
|
|
|
+Coverage: 1/2
|
|
|
|
|
+
|
|
|
|
|
+- L9: `public static final Logger log = LoggerFactory.getLogger(ProtocolParam.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\netty\XDecoder.java
|
|
|
|
|
+Coverage: 3/4
|
|
|
|
|
+
|
|
|
|
|
+- L15: `public static final Logger log = LoggerFactory.getLogger(XDecoder.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\BindMaterialResp.java
|
|
|
|
|
+Coverage: 0/6
|
|
|
|
|
+
|
|
|
|
|
+- L4: `private String materialId;`
|
|
|
|
|
+ - 建议注释: 物料ID
|
|
|
|
|
+- L5: `private String materialTitle;`
|
|
|
|
|
+ - 建议注释: 物料名称
|
|
|
|
|
+- L6: `private String craft;`
|
|
|
|
|
+ - 建议注释: 工艺
|
|
|
|
|
+- L7: `private String batchSn;`
|
|
|
|
|
+ - 建议注释: 批次号
|
|
|
|
|
+- L8: `private String lastTimes;`
|
|
|
|
|
+ - 建议注释: 剩余可用次数
|
|
|
|
|
+- L9: `private String type;`
|
|
|
|
|
+ - 建议注释: 类型
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\ConfigParam.java
|
|
|
|
|
+Coverage: 0/27
|
|
|
|
|
+
|
|
|
|
|
+- L4: `public Integer id;`
|
|
|
|
|
+ - 建议注释: 主键ID
|
|
|
|
|
+- L5: `public String programNo;`
|
|
|
|
|
+ - 建议注释: 程序号
|
|
|
|
|
+- L6: `public String startMode;`
|
|
|
|
|
+ - 建议注释: 启动模式
|
|
|
|
|
+- L7: `public String serialPort;`
|
|
|
|
|
+ - 建议注释: 串口号/设备地址
|
|
|
|
|
+- L8: `public String baudRate;`
|
|
|
|
|
+ - 建议注释: 波特率/端口
|
|
|
|
|
+- L9: `public String dataBits;`
|
|
|
|
|
+ - 建议注释: 数据位
|
|
|
|
|
+- L10: `public String checkBit;`
|
|
|
|
|
+ - 建议注释: 校验位
|
|
|
|
|
+- L11: `public String stopBit;`
|
|
|
|
|
+ - 建议注释: 停止位
|
|
|
|
|
+- L12: `public String leakage;`
|
|
|
|
|
+ - 建议注释: 泄漏检测配置
|
|
|
|
|
+- L13: `public String printLabel;`
|
|
|
|
|
+ - 建议注释: 是否打印标签
|
|
|
|
|
+- L14: `public String printName;`
|
|
|
|
|
+ - 建议注释: 打印机名称
|
|
|
|
|
+- L15: `public String labelName;`
|
|
|
|
|
+ - 建议注释: 标签模板名
|
|
|
|
|
+- L16: `public String labelx;`
|
|
|
|
|
+ - 建议注释: 标签X坐标
|
|
|
|
|
+- L17: `public String labely;`
|
|
|
|
|
+ - 建议注释: 标签Y坐标
|
|
|
|
|
+- L18: `public String labelLineSpace;`
|
|
|
|
|
+ - 建议注释: 标签行间距
|
|
|
|
|
+- L19: `public String labelFont;`
|
|
|
|
|
+ - 建议注释: 标签字体
|
|
|
|
|
+- L20: `public String productSnPre;`
|
|
|
|
|
+ - 建议注释: 产品条码前缀
|
|
|
|
|
+- L21: `public String productSnLength;`
|
|
|
|
|
+ - 建议注释: 产品条码长度
|
|
|
|
|
+- L22: `public String device;`
|
|
|
|
|
+ - 建议注释: 设备类型
|
|
|
|
|
+- L23: `public String ngTime;`
|
|
|
|
|
+ - 建议注释: NG判定时间
|
|
|
|
|
+- L24: `public String ngNumber;`
|
|
|
|
|
+ - 建议注释: NG数量阈值
|
|
|
|
|
+- L25: `public String ngUpgradeTime;`
|
|
|
|
|
+ - 建议注释: NG升级时间
|
|
|
|
|
+- L26: `public String oprno;`
|
|
|
|
|
+ - 建议注释: 工序号
|
|
|
|
|
+- L27: `public String oprnoTitle;`
|
|
|
|
|
+ - 建议注释: 工序名称
|
|
|
|
|
+- L28: `public String lineSn;`
|
|
|
|
|
+ - 建议注释: 产线编号
|
|
|
|
|
+- L29: `public String task;`
|
|
|
|
|
+ - 建议注释: 任务标识
|
|
|
|
|
+- L30: `public String stationNo;`
|
|
|
|
|
+ - 建议注释: 工位号
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\DataUtil.java
|
|
|
|
|
+Coverage: 0/1
|
|
|
|
|
+
|
|
|
|
|
+- L22: `public static final Logger log = LoggerFactory.getLogger(DataUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\ExportUtil.java
|
|
|
|
|
+Coverage: 0/1
|
|
|
|
|
+
|
|
|
|
|
+- L17: `public static final Logger log = LoggerFactory.getLogger(ExportUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\LockUtil.java
|
|
|
|
|
+Coverage: 0/4
|
|
|
|
|
+
|
|
|
|
|
+- L10: `private FileChannel channel;`
|
|
|
|
|
+ - 建议注释: 文件通道
|
|
|
|
|
+- L12: `private FileLock lock;`
|
|
|
|
|
+ - 建议注释: 文件锁
|
|
|
|
|
+- L14: `private File file;`
|
|
|
|
|
+ - 建议注释: 锁文件
|
|
|
|
|
+- L16: `private static LockUtil instance = null;`
|
|
|
|
|
+ - 建议注释: 单例实例
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\LoginFarme.java
|
|
|
|
|
+Coverage: 2/6
|
|
|
|
|
+
|
|
|
|
|
+- L19: `public static JTextField userNameTxt;`
|
|
|
|
|
+ - 建议注释: 用户名输入框
|
|
|
|
|
+- L20: `public static JPasswordField userPasswordTxt;`
|
|
|
|
|
+ - 建议注释: 密码输入框
|
|
|
|
|
+- L21: `static JButton loginButton = new JButton("用户密码登录");`
|
|
|
|
|
+ - 建议注释: 密码登录按钮
|
|
|
|
|
+- L22: `static JButton scanLoginButton = new JButton("扫 码 登 录");`
|
|
|
|
|
+ - 建议注释: 扫码登录按钮
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\MesClient.java
|
|
|
|
|
+Coverage: 16/132
|
|
|
|
|
+
|
|
|
|
|
+- L34: `public static final Logger log = LoggerFactory.getLogger(MesClient.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L36: `private static String Drivde = "org.sqlite.JDBC";`
|
|
|
|
|
+ - 建议注释: JDBC驱动类名
|
|
|
|
|
+- L44: `public static int mes_heart_icon_cycle = 1;`
|
|
|
|
|
+ - 建议注释: 心跳图标切换周期(秒)
|
|
|
|
|
+- L55: `public static String sessionid = "";`
|
|
|
|
|
+ - 建议注释: 会话ID
|
|
|
|
|
+- L57: `public static JPanel contentPane;`
|
|
|
|
|
+ - 建议注释: 主内容面板
|
|
|
|
|
+- L58: `public static MesClient mesClientFrame;`
|
|
|
|
|
+ - 建议注释: 主窗口实例
|
|
|
|
|
+- L59: `public static JTabbedPane tabbedPane;`
|
|
|
|
|
+ - 建议注释: 选项卡面板
|
|
|
|
|
+- L60: `public static JScrollPane indexScrollPaneA;`
|
|
|
|
|
+ - 建议注释: 首页滚动面板
|
|
|
|
|
+- L61: `public static JScrollPane searchScrollPane;`
|
|
|
|
|
+ - 建议注释: 查询滚动面板
|
|
|
|
|
+- L62: `public static JScrollPane searchScrollPaneD;`
|
|
|
|
|
+ - 建议注释: 查询面板D滚动容器
|
|
|
|
|
+- L63: `public static JScrollPane searchScrollPaneDj;`
|
|
|
|
|
+ - 建议注释: 点检滚动面板
|
|
|
|
|
+- L64: `public static JScrollPane searchScrollPaneTask;`
|
|
|
|
|
+ - 建议注释: 任务滚动面板
|
|
|
|
|
+- L66: `public static Boolean check_quality_result = false;`
|
|
|
|
|
+ - 建议注释: 质量结果校验标志
|
|
|
|
|
+- L67: `public static Integer work_status = 0;`
|
|
|
|
|
+ - 建议注释: 当前作业状态
|
|
|
|
|
+- L69: `public static JButton heart_beat_menu;`
|
|
|
|
|
+ - 建议注释: 心跳状态菜单按钮
|
|
|
|
|
+- L70: `public static JButton status_menu;`
|
|
|
|
|
+ - 建议注释: 状态菜单按钮
|
|
|
|
|
+- L71: `public static JButton user_menu;`
|
|
|
|
|
+ - 建议注释: 用户菜单按钮
|
|
|
|
|
+- L73: `public static int scan_type = 0;`
|
|
|
|
|
+ - 建议注释: 扫码类型
|
|
|
|
|
+- L74: `public static JButton finish_ok_bt;`
|
|
|
|
|
+ - 建议注释: OK完成按钮
|
|
|
|
|
+- L75: `public static JButton finish_ng_bt;`
|
|
|
|
|
+ - 建议注释: NG完成按钮
|
|
|
|
|
+- L76: `public static JTextField product_sn;`
|
|
|
|
|
+ - 建议注释: 产品条码输入框
|
|
|
|
|
+- L77: `public static JButton f_scan_data_bt_1;`
|
|
|
|
|
+ - 建议注释: 扫码操作按钮
|
|
|
|
|
+- L79: `public static String user20 = "";`
|
|
|
|
|
+ - 建议注释: 当前登录用户工号
|
|
|
|
|
+- L82: `public static JFrame welcomeWin;`
|
|
|
|
|
+ - 建议注释: 欢迎/登录窗口
|
|
|
|
|
+- L84: `public static JPanel indexPanelB;`
|
|
|
|
|
+ - 建议注释: 首页面板B
|
|
|
|
|
+- L85: `public static MesWebView jfxPanel = null;`
|
|
|
|
|
+ - 建议注释: 内嵌Web视图1
|
|
|
|
|
+- L86: `public static JPanel indexPanelC;`
|
|
|
|
|
+ - 建议注释: 首页面板C
|
|
|
|
|
+- L87: `public static JPanel indexPanelD;`
|
|
|
|
|
+ - 建议注释: 首页面板D
|
|
|
|
|
+- L88: `public static MesWebView jfxPanel2 = null;`
|
|
|
|
|
+ - 建议注释: 内嵌Web视图2
|
|
|
|
|
+- L89: `public static MesWebView jfxPanel3 = null;`
|
|
|
|
|
+ - 建议注释: 内嵌Web视图3
|
|
|
|
|
+- L90: `public static MesRadio mesRadioHj;`
|
|
|
|
|
+ - 建议注释: 单选组件
|
|
|
|
|
+- L92: `public static JLabel curTaskName;`
|
|
|
|
|
+ - 建议注释: 当前任务名称标签
|
|
|
|
|
+- L94: `public static JTable table;`
|
|
|
|
|
+ - 建议注释: 气密结果表格
|
|
|
|
|
+- L95: `public static Object[] columnNames = {"工件码", "测试日期", "压力", "泄露值","结果"};`
|
|
|
|
|
+ - 建议注释: 结果表列名
|
|
|
|
|
+- L103: `public static Object[][] rowData = new Object[12][5];`
|
|
|
|
|
+ - 建议注释: 结果表行数据
|
|
|
|
|
+- L104: `public static JLabel pageLabel;`
|
|
|
|
|
+ - 建议注释: 分页页码标签
|
|
|
|
|
+- L109: `public static JTable bindTable;`
|
|
|
|
|
+ - 建议注释: 物料绑定表格
|
|
|
|
|
+- L110: `public static Object[] bindColumnNames = { "物料名称", "绑定批次", "剩余次数", "操作" };`
|
|
|
|
|
+ - 建议注释: 绑定表列名
|
|
|
|
|
+- L111: `public static Object[][] bindRowData = null;`
|
|
|
|
|
+ - 建议注释: 绑定表行数据
|
|
|
|
|
+- L113: `public static JTable table2;`
|
|
|
|
|
+ - 建议注释: 任务列表表格
|
|
|
|
|
+- L114: `public static Object[] columnNames2 = { "任务名称" };`
|
|
|
|
|
+ - 建议注释: 任务表列名
|
|
|
|
|
+- L115: `public static Object[][] rowData2 = {{""},{""},{""}};`
|
|
|
|
|
+ - 建议注释: 任务表行数据
|
|
|
|
|
+- L117: `public static JTable materialTable;`
|
|
|
|
|
+ - 建议注释: 物料表格
|
|
|
|
|
+- L118: `public static Object[] materialColumnNames = { "物料名称", "绑定批次", "剩余次数", "操作" };`
|
|
|
|
|
+ - 建议注释: 物料表列名
|
|
|
|
|
+- L119: `public static Object[][] materialRowData = null;`
|
|
|
|
|
+ - 建议注释: 物料表行数据
|
|
|
|
|
+- L121: `public static Integer tjFlag = 0;`
|
|
|
|
|
+ - 建议注释: 提交/运行状态标志
|
|
|
|
|
+- L123: `public static String tjFlagText2 = "设备运行中";`
|
|
|
|
|
+ - 建议注释: 状态文案:设备运行中
|
|
|
|
|
+- L125: `public static String tjFlagText3 = "设备运行结束";`
|
|
|
|
|
+ - 建议注释: 状态文案:设备运行结束
|
|
|
|
|
+- L127: `public static String tjFlagText4 = "结果已上传MES,请扫下一件";`
|
|
|
|
|
+ - 建议注释: 状态文案:结果已上传
|
|
|
|
|
+- L129: `public static String tjFlagText5 = "已扫码,等待设备运行";`
|
|
|
|
|
+ - 建议注释: 状态文案:已扫码等待运行
|
|
|
|
|
+- L131: `public static String tjFlagTextErr = "结果上传MES失败,请重试";`
|
|
|
|
|
+ - 建议注释: 状态文案:上传失败
|
|
|
|
|
+- L133: `public static CommonQmDevice commonQmDevice;`
|
|
|
|
|
+ - 建议注释: 气密设备统一入口
|
|
|
|
|
+- L134: `public static SerialPortUtils serialPortUtils;`
|
|
|
|
|
+ - 建议注释: 串口工具实例
|
|
|
|
|
+- L135: `public static Integer mesTjFlag = 0;`
|
|
|
|
|
+ - 建议注释: MES提交标志
|
|
|
|
|
+- L136: `public static Integer workstop = 0;`
|
|
|
|
|
+ - 建议注释: 作业停止标志
|
|
|
|
|
+- L137: `public static String lastQmPressure = "";`
|
|
|
|
|
+ - 建议注释: 最近一次压力值
|
|
|
|
|
+- L138: `public static String lastQmLeak = "";`
|
|
|
|
|
+ - 建议注释: 最近一次泄漏值
|
|
|
|
|
+- L139: `public static JTextField printSn2;`
|
|
|
|
|
+ - 建议注释: 补打条码输入框
|
|
|
|
|
+- L140: `public static JTextField printTitle2;`
|
|
|
|
|
+ - 建议注释: 补打标题输入框
|
|
|
|
|
+- L141: `public static JTextField printValue2;`
|
|
|
|
|
+ - 建议注释: 补打数值输入框
|
|
|
|
|
+- L142: `public static JButton printBtn2;`
|
|
|
|
|
+ - 建议注释: 补打按钮
|
|
|
|
|
+- L143: `public static ConfigParam configParam;`
|
|
|
|
|
+ - 建议注释: 工位配置参数
|
|
|
|
|
+- L144: `public static Integer isConfigEdit = 0;`
|
|
|
|
|
+ - 建议注释: 配置是否可编辑标志
|
|
|
|
|
+- L145: `public static Integer mesStartFlag = 0;`
|
|
|
|
|
+ - 建议注释: MES流程启动标志
|
|
|
|
|
+- L147: `public static List<TaskParam> taskParamList = new ArrayList<>();`
|
|
|
|
|
+ - 建议注释: 任务参数列表
|
|
|
|
|
+- L148: `public static TaskParam curTaskParam = null;`
|
|
|
|
|
+ - 建议注释: 当前选中任务参数
|
|
|
|
|
+- L193: `public static Timer cjTimerText;`
|
|
|
|
|
+ - 建议注释: 扫码框焦点保持定时器
|
|
|
|
|
+- L208: `public static java.util.Timer dateBeatTimer;`
|
|
|
|
|
+ - 建议注释: 日期/心跳显示定时器
|
|
|
|
|
+- L274: `public static java.util.Timer heartBeatIconTimer;`
|
|
|
|
|
+ - 建议注释: 心跳图标闪烁定时器
|
|
|
|
|
+- L275: `public static boolean iconREDFlag = true;`
|
|
|
|
|
+ - 建议注释: 心跳图标切换标志
|
|
|
|
|
+- L374: `public static JTextField param1;`
|
|
|
|
|
+ - 建议注释: 参数1显示/输入
|
|
|
|
|
+- L375: `public static JTextField param2;`
|
|
|
|
|
+ - 建议注释: 参数2显示/输入
|
|
|
|
|
+- L376: `public static JTextField param3;`
|
|
|
|
|
+ - 建议注释: 参数3显示/输入
|
|
|
|
|
+- L377: `public static JTextField param4;`
|
|
|
|
|
+ - 建议注释: 参数4显示/输入
|
|
|
|
|
+- L378: `public static JLabel result;`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+- L379: `public static JTextField programNo;`
|
|
|
|
|
+ - 建议注释: 程序号
|
|
|
|
|
+- L380: `public static JTextField serialPort;`
|
|
|
|
|
+ - 建议注释: 串口号/设备地址
|
|
|
|
|
+- L381: `public static JTextField baudRate;`
|
|
|
|
|
+ - 建议注释: 波特率/端口
|
|
|
|
|
+- L382: `public static JTextField printName;`
|
|
|
|
|
+ - 建议注释: 打印机名称
|
|
|
|
|
+- L383: `public static JTextField labelName;`
|
|
|
|
|
+ - 建议注释: 标签模板名
|
|
|
|
|
+- L384: `public static JTextField labelx;`
|
|
|
|
|
+ - 建议注释: 标签X坐标
|
|
|
|
|
+- L385: `public static JTextField labely;`
|
|
|
|
|
+ - 建议注释: 标签Y坐标
|
|
|
|
|
+- L386: `public static JTextField labelLineSpace;`
|
|
|
|
|
+ - 建议注释: 标签行间距
|
|
|
|
|
+- L387: `public static JTextField labelFont;`
|
|
|
|
|
+ - 建议注释: 标签字体
|
|
|
|
|
+- L388: `public static JTextField stationNo;`
|
|
|
|
|
+ - 建议注释: 工位号
|
|
|
|
|
+- L389: `public static JComboBox stopBit;`
|
|
|
|
|
+ - 建议注释: 停止位
|
|
|
|
|
+- L390: `public static JComboBox checkBit;`
|
|
|
|
|
+ - 建议注释: 校验位
|
|
|
|
|
+- L391: `public static JComboBox dataBits;`
|
|
|
|
|
+ - 建议注释: 数据位
|
|
|
|
|
+- L392: `public static JComboBox printLabel;`
|
|
|
|
|
+ - 建议注释: 是否打印标签
|
|
|
|
|
+- L393: `public static JComboBox leakage;`
|
|
|
|
|
+ - 建议注释: 泄漏检测配置
|
|
|
|
|
+- L394: `public static JComboBox startMode;`
|
|
|
|
|
+ - 建议注释: 启动模式
|
|
|
|
|
+- L395: `public static JButton saveBtn;`
|
|
|
|
|
+ - 建议注释: 保存配置按钮
|
|
|
|
|
+- L396: `public static JTextField productSnLength;`
|
|
|
|
|
+ - 建议注释: 产品条码长度
|
|
|
|
|
+- L397: `public static JTextField productSnPre;`
|
|
|
|
|
+ - 建议注释: 产品条码前缀
|
|
|
|
|
+- L398: `public static JComboBox device;`
|
|
|
|
|
+ - 建议注释: 设备类型
|
|
|
|
|
+- L399: `public static JTextField ngTime;`
|
|
|
|
|
+ - 建议注释: NG判定时间
|
|
|
|
|
+- L400: `public static JTextField ngNumber;`
|
|
|
|
|
+ - 建议注释: NG数量阈值
|
|
|
|
|
+- L401: `public static JTextField ngUpgradeTime;`
|
|
|
|
|
+ - 建议注释: NG升级时间
|
|
|
|
|
+- L402: `public static JTextField oprno;`
|
|
|
|
|
+ - 建议注释: 工序号
|
|
|
|
|
+- L403: `public static JTextField oprnoTitle;`
|
|
|
|
|
+ - 建议注释: 工序名称
|
|
|
|
|
+- L404: `public static JTextField lineSn;`
|
|
|
|
|
+ - 建议注释: 产线编号
|
|
|
|
|
+- L406: `public static JLabel taskName;`
|
|
|
|
|
+ - 建议注释: 任务名称标签
|
|
|
|
|
+- L407: `public static JTextField taskMaxNumA;`
|
|
|
|
|
+ - 建议注释: 任务A最大数量
|
|
|
|
|
+- L408: `public static JTextField taskMaxFoutA;`
|
|
|
|
|
+ - 建议注释: 任务A最大一次输出
|
|
|
|
|
+- L409: `public static JTextField taskMinFoutA;`
|
|
|
|
|
+ - 建议注释: 任务A最小一次输出
|
|
|
|
|
+- L410: `public static JTextField taskMaxSoutA;`
|
|
|
|
|
+ - 建议注释: 任务A最大二次输出
|
|
|
|
|
+- L411: `public static JTextField taskMinSoutA;`
|
|
|
|
|
+ - 建议注释: 任务A最小二次输出
|
|
|
|
|
+- L412: `public static JTextField taskMaxNumB;`
|
|
|
|
|
+ - 建议注释: 任务B最大数量
|
|
|
|
|
+- L413: `public static JTextField taskMaxFoutB;`
|
|
|
|
|
+ - 建议注释: 任务B最大一次输出
|
|
|
|
|
+- L414: `public static JTextField taskMinFoutB;`
|
|
|
|
|
+ - 建议注释: 任务B最小一次输出
|
|
|
|
|
+- L415: `public static JTextField taskMaxSoutB;`
|
|
|
|
|
+ - 建议注释: 任务B最大二次输出
|
|
|
|
|
+- L416: `public static JTextField taskMinSoutB;`
|
|
|
|
|
+ - 建议注释: 任务B最小二次输出
|
|
|
|
|
+- L417: `public static JComboBox taskLeakage;`
|
|
|
|
|
+ - 建议注释: 任务泄漏参数
|
|
|
|
|
+- L419: `public static JTextField barcodeSpec;`
|
|
|
|
|
+ - 建议注释: 条码规格
|
|
|
|
|
+- L420: `public static JTextField barcodeSpecStart;`
|
|
|
|
|
+ - 建议注释: 条码规格起始位置
|
|
|
|
|
+- L421: `public static JTextField barcodeLength;`
|
|
|
|
|
+ - 建议注释: 条码长度
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\PrintExample.java
|
|
|
|
|
+Coverage: 0/2
|
|
|
|
|
+
|
|
|
|
|
+- L9: `private JButton printButton;`
|
|
|
|
|
+ - 建议注释: 按钮控件
|
|
|
|
|
+- L39: `private Component component;`
|
|
|
|
|
+ - 建议注释: component(待补充中文注释)
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\QmData.java
|
|
|
|
|
+Coverage: 0/5
|
|
|
|
|
+
|
|
|
|
|
+- L4: `private String sn;`
|
|
|
|
|
+ - 建议注释: 序列号/工件码
|
|
|
|
|
+- L5: `private String createTime;`
|
|
|
|
|
+ - 建议注释: 创建时间
|
|
|
|
|
+- L6: `private String param1;`
|
|
|
|
|
+ - 建议注释: 参数1显示/输入
|
|
|
|
|
+- L7: `private String param2;`
|
|
|
|
|
+ - 建议注释: 参数2显示/输入
|
|
|
|
|
+- L8: `private String result;`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\ui\TableCellEditorButton.java
|
|
|
|
|
+Coverage: 0/2
|
|
|
|
|
+
|
|
|
|
|
+- L13: `public static final Logger log = LoggerFactory.getLogger(TableCellEditorButton.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L14: `private JButton btn;`
|
|
|
|
|
+ - 建议注释: btn(待补充中文注释)
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ATEQ.java
|
|
|
|
|
+Coverage: 20/24
|
|
|
|
|
+
|
|
|
|
|
+- L10: `private static final Logger log = LoggerFactory.getLogger(ATEQ.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L119: `public final Boolean isKeyExist; //`
|
|
|
|
|
+ - 建议注释: 按键是否存在
|
|
|
|
|
+- L203: `public final Boolean isTestLeak;`
|
|
|
|
|
+ - 建议注释: 是否测试泄漏
|
|
|
|
|
+- L204: `public final Boolean isReferLeak;`
|
|
|
|
|
+ - 建议注释: 是否参考泄漏
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\CommonQmDevice.java
|
|
|
|
|
+Coverage: 0/7
|
|
|
|
|
+
|
|
|
|
|
+- L17: `public static final Logger log = LoggerFactory.getLogger(CommonQmDevice.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L18: `public String device;`
|
|
|
|
|
+ - 建议注释: 设备类型
|
|
|
|
|
+- L19: `public SerialPortUtils serialPortUtils;`
|
|
|
|
|
+ - 建议注释: 串口工具实例
|
|
|
|
|
+- L20: `public YtNettyClient ytClient;`
|
|
|
|
|
+ - 建议注释: 英泰气密Netty客户端
|
|
|
|
|
+- L21: `public boolean isOnline;`
|
|
|
|
|
+ - 建议注释: 设备在线状态
|
|
|
|
|
+- L22: `ConfigParam configParam;`
|
|
|
|
|
+ - 建议注释: 工位配置参数
|
|
|
|
|
+- L23: `public Timer workTimer;`
|
|
|
|
|
+ - 建议注释: 作业/轮询定时器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\Config.java
|
|
|
|
|
+Coverage: 0/9
|
|
|
|
|
+
|
|
|
|
|
+- L16: `private static final Logger log = LoggerFactory.getLogger(Config.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L18: `public static final String line_sn;`
|
|
|
|
|
+ - 建议注释: 产线编号
|
|
|
|
|
+- L19: `public static final String gw_1;`
|
|
|
|
|
+ - 建议注释: 工位号
|
|
|
|
|
+- L20: `public static final String gw_des_1;`
|
|
|
|
|
+ - 建议注释: 工位描述
|
|
|
|
|
+- L22: `public static final String server_ip;`
|
|
|
|
|
+ - 建议注释: 服务器IP
|
|
|
|
|
+- L23: `public static final Integer tcp_port;`
|
|
|
|
|
+ - 建议注释: TCP端口
|
|
|
|
|
+- L24: `public static final Integer heart_beat_cycle;`
|
|
|
|
|
+ - 建议注释: 心跳周期(秒)
|
|
|
|
|
+- L25: `public static final Integer heart_icon_cycle = 1;`
|
|
|
|
|
+ - 建议注释: 心跳图标周期
|
|
|
|
|
+- L27: `public static final String portName;`
|
|
|
|
|
+ - 建议注释: 串口名
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\DCW.java
|
|
|
|
|
+Coverage: 4/5
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public String description = "直流耐压";`
|
|
|
|
|
+ - 建议注释: 描述
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\DateLocalUtils.java
|
|
|
|
|
+Coverage: 3/5
|
|
|
|
|
+
|
|
|
|
|
+- L8: `public static SimpleDateFormat DATA_FORMAT1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");`
|
|
|
|
|
+ - 建议注释: 日期格式(含毫秒)
|
|
|
|
|
+- L9: `public static SimpleDateFormat DATA_FORMAT11 = new SimpleDateFormat("yyyyMMddHHmmss");`
|
|
|
|
|
+ - 建议注释: 日期格式(紧凑)
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\HttpUtils.java
|
|
|
|
|
+Coverage: 0/1
|
|
|
|
|
+
|
|
|
|
|
+- L13: `public static final Logger log = LoggerFactory.getLogger(HttpUtils.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\IR.java
|
|
|
|
|
+Coverage: 4/5
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public String description = "绝缘电阻";`
|
|
|
|
|
+ - 建议注释: 描述
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\InsulationParam.java
|
|
|
|
|
+Coverage: 4/7
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public String type;`
|
|
|
|
|
+ - 建议注释: 类型
|
|
|
|
|
+- L6: `public String description;`
|
|
|
|
|
+ - 建议注释: 描述
|
|
|
|
|
+- L11: `public String result;`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\JdbcUtils.java
|
|
|
|
|
+Coverage: 1/4
|
|
|
|
|
+
|
|
|
|
|
+- L18: `public static final Logger log = LoggerFactory.getLogger(JdbcUtils.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L21: `public static String Drivde="org.sqlite.JDBC";`
|
|
|
|
|
+ - 建议注释: JDBC驱动类名
|
|
|
|
|
+- L22: `public static String DATABASE_URL="jdbc:sqlite:mes_db.db";`
|
|
|
|
|
+ - 建议注释: SQLite数据库URL
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\PrintUtil.java
|
|
|
|
|
+Coverage: 0/1
|
|
|
|
|
+
|
|
|
|
|
+- L19: `public static final Logger log = LoggerFactory.getLogger(PrintUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\SerialAteqUtil.java
|
|
|
|
|
+Coverage: 0/4
|
|
|
|
|
+
|
|
|
|
|
+- L13: `private static final Logger log = LoggerFactory.getLogger(SerialUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L15: `public static SerialPort serialPort;`
|
|
|
|
|
+ - 建议注释: 串口号/设备地址
|
|
|
|
|
+- L16: `private static final byte[] buffer = new byte[1024* 5];`
|
|
|
|
|
+ - 建议注释: 串口接收缓冲区
|
|
|
|
|
+- L17: `private static int bufferEnd = 0;`
|
|
|
|
|
+ - 建议注释: 缓冲区有效数据末尾下标
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\SerialPortUtils.java
|
|
|
|
|
+Coverage: 1/11
|
|
|
|
|
+
|
|
|
|
|
+- L21: `public static final Logger log = LoggerFactory.getLogger(SerialPortUtils.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L22: `public SerialPort serialPort;`
|
|
|
|
|
+ - 建议注释: 串口号/设备地址
|
|
|
|
|
+- L23: `public String portName;`
|
|
|
|
|
+ - 建议注释: 串口名
|
|
|
|
|
+- L24: `public boolean isOpen;`
|
|
|
|
|
+ - 建议注释: 串口是否已打开
|
|
|
|
|
+- L26: `public String oprno;`
|
|
|
|
|
+ - 建议注释: 工序号
|
|
|
|
|
+- L27: `public String oprnoName;`
|
|
|
|
|
+ - 建议注释: 工序名称
|
|
|
|
|
+- L28: `public StringBuilder dataBuilder ;`
|
|
|
|
|
+ - 建议注释: 串口数据拼接缓冲
|
|
|
|
|
+- L29: `private static final byte[] buffer = new byte[1024* 5];`
|
|
|
|
|
+ - 建议注释: 串口接收缓冲区
|
|
|
|
|
+- L30: `private static int bufferEnd = 0;`
|
|
|
|
|
+ - 建议注释: 缓冲区有效数据末尾下标
|
|
|
|
|
+- L31: `public String device;`
|
|
|
|
|
+ - 建议注释: 设备类型
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\SerialUtil.java
|
|
|
|
|
+Coverage: 0/4
|
|
|
|
|
+
|
|
|
|
|
+- L13: `private static final Logger log = LoggerFactory.getLogger(SerialUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L15: `public SerialPort serialPort;`
|
|
|
|
|
+ - 建议注释: 串口号/设备地址
|
|
|
|
|
+- L16: `private final byte[] buffer = new byte[1024 * 5];`
|
|
|
|
|
+ - 建议注释: 串口接收缓冲区
|
|
|
|
|
+- L17: `private int bufferEnd = 0;`
|
|
|
|
|
+ - 建议注释: 缓冲区有效数据末尾下标
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\TaskConetnt.java
|
|
|
|
|
+Coverage: 0/3
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public String taskProgramNo;`
|
|
|
|
|
+ - 建议注释: 任务程序号
|
|
|
|
|
+- L6: `public String taskLabelName;`
|
|
|
|
|
+ - 建议注释: 任务标签名
|
|
|
|
|
+- L7: `public String taskLeakage;`
|
|
|
|
|
+ - 建议注释: 任务泄漏参数
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\TaskParam.java
|
|
|
|
|
+Coverage: 0/8
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public Integer id;`
|
|
|
|
|
+ - 建议注释: 主键ID
|
|
|
|
|
+- L6: `public String title;`
|
|
|
|
|
+ - 建议注释: 标题
|
|
|
|
|
+- L7: `public String barcodeSpec;`
|
|
|
|
|
+ - 建议注释: 条码规格
|
|
|
|
|
+- L8: `public String barcodeSpecStart;`
|
|
|
|
|
+ - 建议注释: 条码规格起始位置
|
|
|
|
|
+- L9: `public String barcodeLength;`
|
|
|
|
|
+ - 建议注释: 条码长度
|
|
|
|
|
+- L10: `public String taskProgramNo;`
|
|
|
|
|
+ - 建议注释: 任务程序号
|
|
|
|
|
+- L11: `public String taskLabelName;`
|
|
|
|
|
+ - 建议注释: 任务标签名
|
|
|
|
|
+- L12: `public String taskLeakage;`
|
|
|
|
|
+ - 建议注释: 任务泄漏参数
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\TestParam.java
|
|
|
|
|
+Coverage: 0/15
|
|
|
|
|
+
|
|
|
|
|
+- L5: `public Integer id;`
|
|
|
|
|
+ - 建议注释: 主键ID
|
|
|
|
|
+- L6: `public String sn;`
|
|
|
|
|
+ - 建议注释: 序列号/工件码
|
|
|
|
|
+- L7: `public String ucode;`
|
|
|
|
|
+ - 建议注释: 唯一码
|
|
|
|
|
+- L8: `public String lineSn;`
|
|
|
|
|
+ - 建议注释: 产线编号
|
|
|
|
|
+- L9: `public String oprno;`
|
|
|
|
|
+ - 建议注释: 工序号
|
|
|
|
|
+- L10: `public String oprnoTitle;`
|
|
|
|
|
+ - 建议注释: 工序名称
|
|
|
|
|
+- L11: `public String createTime;`
|
|
|
|
|
+ - 建议注释: 创建时间
|
|
|
|
|
+- L12: `public String param1;`
|
|
|
|
|
+ - 建议注释: 参数1显示/输入
|
|
|
|
|
+- L13: `public String param2;`
|
|
|
|
|
+ - 建议注释: 参数2显示/输入
|
|
|
|
|
+- L14: `public String param3;`
|
|
|
|
|
+ - 建议注释: 参数3显示/输入
|
|
|
|
|
+- L15: `public String param4;`
|
|
|
|
|
+ - 建议注释: 参数4显示/输入
|
|
|
|
|
+- L16: `public String param5;`
|
|
|
|
|
+ - 建议注释: param5(待补充中文注释)
|
|
|
|
|
+- L17: `public String result;`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+- L18: `public String remark;`
|
|
|
|
|
+ - 建议注释: 备注
|
|
|
|
|
+- L19: `public String deviceType;`
|
|
|
|
|
+ - 建议注释: 设备类型
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\WorkTimer.java
|
|
|
|
|
+Coverage: 0/3
|
|
|
|
|
+
|
|
|
|
|
+- L14: `private static final Logger log = LoggerFactory.getLogger(WorkTimer.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L17: `private static Timer stopTimer = null;`
|
|
|
|
|
+ - 建议注释: 停止作业定时器
|
|
|
|
|
+- L18: `private static Timer workTimer = null;`
|
|
|
|
|
+ - 建议注释: 作业/轮询定时器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\QmCurUtil.java
|
|
|
|
|
+Coverage: 4/5
|
|
|
|
|
+
|
|
|
|
|
+- L7: `public static final Logger log = LoggerFactory.getLogger(QmCurUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\QmResultUtil.java
|
|
|
|
|
+Coverage: 0/21
|
|
|
|
|
+
|
|
|
|
|
+- L12: `public static final Logger log = LoggerFactory.getLogger(QmResultUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L14: `public final String num;`
|
|
|
|
|
+ - 建议注释: 序号
|
|
|
|
|
+- L15: `public final String testDate;`
|
|
|
|
|
+ - 建议注释: 测试日期
|
|
|
|
|
+- L16: `public final String sn;`
|
|
|
|
|
+ - 建议注释: 序列号/工件码
|
|
|
|
|
+- L17: `public final String resultType;`
|
|
|
|
|
+ - 建议注释: 结果类型
|
|
|
|
|
+- L18: `public final String result;`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+- L19: `public final String programNumber;`
|
|
|
|
|
+ - 建议注释: 程序编号
|
|
|
|
|
+- L20: `public final String pressureValue;`
|
|
|
|
|
+ - 建议注释: 压力值
|
|
|
|
|
+- L21: `public final String leakValue;`
|
|
|
|
|
+ - 建议注释: 泄漏值
|
|
|
|
|
+- L22: `public final String pressureUnit;`
|
|
|
|
|
+ - 建议注释: 压力单位
|
|
|
|
|
+- L23: `public final String leakUnit;`
|
|
|
|
|
+ - 建议注释: 泄漏单位
|
|
|
|
|
+- L247: `String num = "";`
|
|
|
|
|
+ - 建议注释: 序号
|
|
|
|
|
+- L248: `String testDate = "";`
|
|
|
|
|
+ - 建议注释: 测试日期
|
|
|
|
|
+- L249: `String sn = "";`
|
|
|
|
|
+ - 建议注释: 序列号/工件码
|
|
|
|
|
+- L250: `String resultType = "";`
|
|
|
|
|
+ - 建议注释: 结果类型
|
|
|
|
|
+- L251: `String result = "";`
|
|
|
|
|
+ - 建议注释: 测试/业务结果
|
|
|
|
|
+- L252: `String programNumber = "";`
|
|
|
|
|
+ - 建议注释: 程序编号
|
|
|
|
|
+- L253: `String pressureValue = "";`
|
|
|
|
|
+ - 建议注释: 压力值
|
|
|
|
|
+- L254: `String leakValue = "";`
|
|
|
|
|
+ - 建议注释: 泄漏值
|
|
|
|
|
+- L255: `String pressureUnit = "";`
|
|
|
|
|
+ - 建议注释: 压力单位
|
|
|
|
|
+- L256: `String leakUnit = "";`
|
|
|
|
|
+ - 建议注释: 泄漏单位
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtDecoderServer.java
|
|
|
|
|
+Coverage: 2/5
|
|
|
|
|
+
|
|
|
|
|
+- L19: `private final ByteBuf msgin = Unpooled.buffer();`
|
|
|
|
|
+ - 建议注释: 入站消息缓冲
|
|
|
|
|
+- L20: `private final Charset charset = Charset.forName("UTF-8");`
|
|
|
|
|
+ - 建议注释: 字符集
|
|
|
|
|
+- L22: `private static final Logger logger = LoggerFactory.getLogger(YtDecoderServer.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtEncoderServer.java
|
|
|
|
|
+Coverage: 2/3
|
|
|
|
|
+
|
|
|
|
|
+- L15: `private static final Logger logger = LoggerFactory.getLogger(YtEncoderServer.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtNettyClient.java
|
|
|
|
|
+Coverage: 3/9
|
|
|
|
|
+
|
|
|
|
|
+- L16: `public static final Logger log = LoggerFactory.getLogger(YtNettyClientHandler.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L17: `public static SocketChannel socketChannel;`
|
|
|
|
|
+ - 建议注释: Socket通道
|
|
|
|
|
+- L18: `public static ChannelFuture future;`
|
|
|
|
|
+ - 建议注释: 通道Future
|
|
|
|
|
+- L24: `public static String ip;`
|
|
|
|
|
+ - 建议注释: 服务器IP
|
|
|
|
|
+- L25: `public static int port;`
|
|
|
|
|
+ - 建议注释: 服务器端口
|
|
|
|
|
+- L27: `private static volatile boolean inited = false;`
|
|
|
|
|
+ - 建议注释: 是否已初始化
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtNettyClientHandler.java
|
|
|
|
|
+Coverage: 1/7
|
|
|
|
|
+
|
|
|
|
|
+- L20: `public static final Logger log = LoggerFactory.getLogger(YtNettyClientHandler.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|
|
|
|
|
+- L24: `private static final double LEAK_OK_MAX = 2.5;`
|
|
|
|
|
+ - 建议注释: 泄漏合格上限
|
|
|
|
|
+- L26: `private final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");`
|
|
|
|
|
+ - 建议注释: 日期时间格式化器
|
|
|
|
|
+- L27: `public static byte[] responseByte;`
|
|
|
|
|
+ - 建议注释: 响应字节缓存
|
|
|
|
|
+- L29: `private int timeoutNum = 0;`
|
|
|
|
|
+ - 建议注释: 当前超时次数
|
|
|
|
|
+- L30: `private int timeoutNumMax = 3;`
|
|
|
|
|
+ - 建议注释: 最大允许超时次数
|
|
|
|
|
+
|
|
|
|
|
+## C:\Users\dzc\IdeaProjects\mes-199-0Y7A-New\OP022\src\com\mes\util\ytnetty\YtUtil.java
|
|
|
|
|
+Coverage: 0/1
|
|
|
|
|
+
|
|
|
|
|
+- L9: `public static final Logger log = LoggerFactory.getLogger(YtUtil.class);`
|
|
|
|
|
+ - 建议注释: 日志记录器
|