From f0d5b15c56a7416b8636e4e68ef28179a05812e3 Mon Sep 17 00:00:00 2001
From: liuxiaolong <736321739@qq.com>
Date: 星期三, 12 六月 2019 09:36:08 +0800
Subject: [PATCH] cameraTaskArgs with vue

---
 reqrepClient.go |  124 +++++++++++++++++++---------------------
 1 files changed, 59 insertions(+), 65 deletions(-)

diff --git a/reqrepClient.go b/reqrepClient.go
index ebdc397..8faf905 100644
--- a/reqrepClient.go
+++ b/reqrepClient.go
@@ -1,69 +1,63 @@
 package dbapi
 
-import (
-	"basic.com/valib/deliver.git"
-	"encoding/json"
-	"errors"
-)
-
 type ReqRepClient struct {}
 
-var ReqRep_URL = "tcp://192.168.1.11:8002"
-
-//鍒濆鍖杛ply鐨勫湴鍧�
-func InitRplyUrl(url string) {
-	ReqRep_URL = url
-}
-
-func (api ReqRepClient) DoGetRequest(url string, params map[string]string, headers map[string]string) ([]byte, error) {
-	var reqBody RplyParamBody
-	reqBody.Action = url
-	var destMap map[string]interface{}
-	for idx,val := range params {
-		destMap[idx] = interface{}(val)
-	}
-	reqBody.Params = destMap
-	return doRply(reqBody)
-}
-
-func (api ReqRepClient) DoPostRequest(url string, contentType string, body map[string]interface{}, params map[string]string, headers map[string]string) ([]byte, error) {
-	var reqBody RplyParamBody
-	reqBody.Action = url
-	reqBody.Params = body
-	return doRply(reqBody)
-}
-
-func (api ReqRepClient) DoPutRequest(url string, contentType string, body map[string]interface{}, headers map[string]string) ([]byte, error) {
-	var reqBody RplyParamBody
-	reqBody.Action = url
-	reqBody.Params = body
-	return doRply(reqBody)
-}
-
-func (api ReqRepClient) DoDeleteRequest(url string, contentType string, body map[string]interface{}, headers map[string]string) ([]byte, error) {
-	var reqBody RplyParamBody
-	reqBody.Action = url
-	reqBody.Params = body
-	return doRply(reqBody)
-}
-
-type RplyParamBody struct {
-	Action string	`json:"action"`	//鏍规嵁action鍒ゆ柇鍋氫綍绉嶅搷搴�
-	Params map[string]interface{}	`json:"params"`//鍙傛暟map
-}
-
-func doRply(body RplyParamBody)([]byte,error){
-	sender := deliver.NewClient(deliver.Mode(deliver.ReqRep), ReqRep_URL)
-	bytes,err := json.Marshal(body)
-	if err !=nil {
-		return nil,err
-	}
-	err = sender.Send(bytes)
-	if err !=nil {
-		resMsg, _ := sender.Recv()
-		if resMsg !=nil {
-			return resMsg,nil
-		}
-	}
-	return nil,errors.New("nng no resp")
-}
\ No newline at end of file
+//var ReqRep_URL = "tcp://192.168.1.11:8002"
+//
+////鍒濆鍖杛ply鐨勫湴鍧�
+//func InitRplyUrl(url string) {
+//	ReqRep_URL = url
+//}
+//
+//func (api ReqRepClient) DoGetRequest(url string, params map[string]string, headers map[string]string) ([]byte, error) {
+//	var reqBody RplyParamBody
+//	reqBody.Action = url
+//	var destMap map[string]interface{}
+//	for idx,val := range params {
+//		destMap[idx] = interface{}(val)
+//	}
+//	reqBody.Params = destMap
+//	return doRply(reqBody)
+//}
+//
+//func (api ReqRepClient) DoPostRequest(url string, contentType string, body map[string]interface{}, params map[string]string, headers map[string]string) ([]byte, error) {
+//	var reqBody RplyParamBody
+//	reqBody.Action = url
+//	reqBody.Params = body
+//	return doRply(reqBody)
+//}
+//
+//func (api ReqRepClient) DoPutRequest(url string, contentType string, body map[string]interface{}, headers map[string]string) ([]byte, error) {
+//	var reqBody RplyParamBody
+//	reqBody.Action = url
+//	reqBody.Params = body
+//	return doRply(reqBody)
+//}
+//
+//func (api ReqRepClient) DoDeleteRequest(url string, contentType string, body map[string]interface{}, headers map[string]string) ([]byte, error) {
+//	var reqBody RplyParamBody
+//	reqBody.Action = url
+//	reqBody.Params = body
+//	return doRply(reqBody)
+//}
+//
+//type RplyParamBody struct {
+//	Action string	`json:"action"`	//鏍规嵁action鍒ゆ柇鍋氫綍绉嶅搷搴�
+//	Params map[string]interface{}	`json:"params"`//鍙傛暟map
+//}
+//
+//func doRply(body RplyParamBody)([]byte,error){
+//	sender := deliver.NewClient(deliver.Mode(deliver.ReqRep), ReqRep_URL)
+//	bytes,err := json.Marshal(body)
+//	if err !=nil {
+//		return nil,err
+//	}
+//	err = sender.Send(bytes)
+//	if err !=nil {
+//		resMsg, _ := sender.Recv()
+//		if resMsg !=nil {
+//			return resMsg,nil
+//		}
+//	}
+//	return nil,errors.New("nng no resp")
+//}
\ No newline at end of file

--
Gitblit v1.8.0