Bladeren bron

拉取代码

XMLWAN 4 jaren geleden
bovenliggende
commit
6fb1e71742
1 gewijzigde bestanden met toevoegingen van 45 en 45 verwijderingen
  1. 45 45
      controllers/sz/sz_his_api_controller.go

+ 45 - 45
controllers/sz/sz_his_api_controller.go Bestand weergeven

@@ -3064,53 +3064,53 @@ func (c *SZHisApiController) CancelOrderDetail() {
3064 3064
 }
3065 3065
 
3066 3066
 //获取verifyCode
3067
-func ReadCardGetCode(request string) (string, string) {
3068
-	request = request + "|"
3069
-	DllDef2 := syscall.MustLoadDLL("SSCardDriver_SZ.dll")
3070
-	readCards := DllDef2.MustFindProc("iVerifyCode")
3071
-	str := request
3072
-	str3 := make([]byte, 256)
3073
-	ret4, _, _ := readCards.Call(StrPtr(str), (uintptr)(unsafe.Pointer(&str3[0])))
3074
-	fmt.Println(":", string(str3))
3075
-	fmt.Println(":", ConvertToString(string(str3), "gbk", "utf-8"))
3076
-	if ret4 == 0 {
3077
-		result := string(str3)
3078
-		fmt.Println(result)
3079
-		result_arr := strings.Split(result, "|")
3080
-		verifyCode := result_arr[0] + "|" + result_arr[1]
3081
-		versionCode := result_arr[2]
3082
-		return verifyCode, versionCode
3083
-
3084
-	}
3085
-	return "", ""
3086
-}
3067
+//func ReadCardGetCode(request string) (string, string) {
3068
+//	request = request + "|"
3069
+//	DllDef2 := syscall.MustLoadDLL("SSCardDriver_SZ.dll")
3070
+//	readCards := DllDef2.MustFindProc("iVerifyCode")
3071
+//	str := request
3072
+//	str3 := make([]byte, 256)
3073
+//	ret4, _, _ := readCards.Call(StrPtr(str), (uintptr)(unsafe.Pointer(&str3[0])))
3074
+//	fmt.Println(":", string(str3))
3075
+//	fmt.Println(":", ConvertToString(string(str3), "gbk", "utf-8"))
3076
+//	if ret4 == 0 {
3077
+//		result := string(str3)
3078
+//		fmt.Println(result)
3079
+//		result_arr := strings.Split(result, "|")
3080
+//		verifyCode := result_arr[0] + "|" + result_arr[1]
3081
+//		versionCode := result_arr[2]
3082
+//		return verifyCode, versionCode
3083
+//
3084
+//	}
3085
+//	return "", ""
3086
+//}
3087 3087
 
3088 3088
 ////获取卡信息
3089
-func ReadBasCardGetNumber(request string) (string, string, string, string, error, int64) {
3090
-	DllDef2 := syscall.MustLoadDLL("SSCardDriver_SZ.dll")
3091
-	readCards := DllDef2.MustFindProc("iReadCardBas")
3092
-	str := request
3093
-	str3 := make([]byte, 1024)
3094
-	fmt.Println(":", request)
3095
-	fmt.Println(":", StrPtr(str))
3096
-
3097
-	ret4, _, err := readCards.Call(IntPtr(1), StrPtr(str), (uintptr)(unsafe.Pointer(&str3[0])))
3098
-	fmt.Println(":", string(str3))
3099
-	fmt.Println(":", ConvertToString(string(str3), "gbk", "utf-8"))
3100
-	if ret4 == 0 {
3101
-		result := string(str3)
3102
-		fmt.Println(result)
3103
-		result_arr := strings.Split(result, "|")
3104
-		//医疗证号
3105
-		yiliao_number := result_arr[12]
3106
-		//根据业务的人员信息跟设备读社保卡获取的信息进行匹配,判断是否为同一个人,相同则进行挂号操作,不同则报错
3107
-		id_card_number := result_arr[1]
3108
-		verifyCode := result_arr[11] + "|" + result_arr[13]
3109
-		versionCode := result_arr[14]
3110
-		return yiliao_number, id_card_number, verifyCode, versionCode, err, 0
3111
-	}
3112
-	return "", "", "", "", err, -10
3113
-}
3089
+//func ReadBasCardGetNumber(request string) (string, string, string, string, error, int64) {
3090
+//	DllDef2 := syscall.MustLoadDLL("SSCardDriver_SZ.dll")
3091
+//	readCards := DllDef2.MustFindProc("iReadCardBas")
3092
+//	str := request
3093
+//	str3 := make([]byte, 1024)
3094
+//	fmt.Println(":", request)
3095
+//	fmt.Println(":", StrPtr(str))
3096
+//
3097
+//	ret4, _, err := readCards.Call(IntPtr(1), StrPtr(str), (uintptr)(unsafe.Pointer(&str3[0])))
3098
+//	fmt.Println(":", string(str3))
3099
+//	fmt.Println(":", ConvertToString(string(str3), "gbk", "utf-8"))
3100
+//	if ret4 == 0 {
3101
+//		result := string(str3)
3102
+//		fmt.Println(result)
3103
+//		result_arr := strings.Split(result, "|")
3104
+//		//医疗证号
3105
+//		yiliao_number := result_arr[12]
3106
+//		//根据业务的人员信息跟设备读社保卡获取的信息进行匹配,判断是否为同一个人,相同则进行挂号操作,不同则报错
3107
+//		id_card_number := result_arr[1]
3108
+//		verifyCode := result_arr[11] + "|" + result_arr[13]
3109
+//		versionCode := result_arr[14]
3110
+//		return yiliao_number, id_card_number, verifyCode, versionCode, err, 0
3111
+//	}
3112
+//	return "", "", "", "", err, -10
3113
+//}
3114 3114
 
3115 3115
 //读卡
3116 3116
 func ReadBasCard(request string) (string, string, error, int64) {