diff --git a/business/jxstore/event/event_tcp_utils.go b/business/jxstore/event/event_tcp_utils.go index 9687993f0..94fec74e2 100644 --- a/business/jxstore/event/event_tcp_utils.go +++ b/business/jxstore/event/event_tcp_utils.go @@ -377,7 +377,7 @@ func buildMsg(printMsg *model.PrintMsg) (data []byte, err error) { lenData := int64(len(str) + len(const1) + len(orderNoHexH) + len(orderNoHexL) + len(printInit) + 2 + 4 + len(printData)) x1, x2 := int2h8l8(lenData / 2) dataStr := str + x1 + x2 + const1 + orderNoHexH + orderNoHexL + printInit + printData - dataStr = `1e00140200ff50bc147df3d71b401B59415515` + dataStr = `1e00140200ff50bc147df3d71b401B59415515ff` check := getCheckSum(dataStr) return jxutils.Hextob(dataStr + check), err } diff --git a/business/jxstore/event/print_test.go b/business/jxstore/event/print_test.go index d6bc30e59..d9509c0f6 100644 --- a/business/jxstore/event/print_test.go +++ b/business/jxstore/event/print_test.go @@ -42,3 +42,7 @@ func Test10Two16(t *testing.T) { hexPrefixStr := hex.EncodeToString(hexPrefix) fmt.Println(hexPrefixStr) } + +func TestCheckSum(t *testing.T) { + getCheckSum(`1e00140200ff50bc147df3d71b401B59415515`) +}