|
@@ -483,7 +483,7 @@ func (c *JSybController) TestGetBasBaseInit(code string, secret_key string, ak s
|
483
|
483
|
DllDef := syscall.MustLoadDLL("HeaSecReadInfo.dll")
|
484
|
484
|
Iinit := DllDef.MustFindProc("Init")
|
485
|
485
|
//miConfig, _ := service.FindMedicalInsuranceInfo(c.GetAdminUserInfo().CurrentOrgId)
|
486
|
|
- str := make([]byte, 1024)
|
|
486
|
+ str := make([]byte, 2048)
|
487
|
487
|
|
488
|
488
|
inputData := make(map[string]interface{})
|
489
|
489
|
|
|
@@ -500,6 +500,9 @@ func (c *JSybController) TestGetBasBaseInit(code string, secret_key string, ak s
|
500
|
500
|
inputData["ORG_ID"] = code
|
501
|
501
|
inputData["EXT"] = ""
|
502
|
502
|
bytesData, _ := json.Marshal(inputData)
|
|
503
|
+ fmt.Println(inputData)
|
|
504
|
+ fmt.Println(bytesData)
|
|
505
|
+
|
503
|
506
|
ret, _, err := Iinit.Call((uintptr)(unsafe.Pointer(&bytesData[0])), (uintptr)(unsafe.Pointer(&str[0])))
|
504
|
507
|
if ret != 0 {
|
505
|
508
|
fmt.Println("SSCard的报错原因:", err)
|