package uuptapi // //import ( // "encoding/json" // "git.rosy.net.cn/baseapi/utils" //) // ////计算订单价格 //func (a *API) GetOrderPrice(req *GetOrderPriceReq) (needPayMoney, priceToken string, err error) { // preOrder := a.MakeUURequestHead() // bytes, err := json.Marshal(req) // if err != nil { // return "", "", err // } // preOrder["param"] = string(bytes) // resp, err := a.AccessAPI(BaseURL, "getorderprice.ashx", RequestPost, preOrder) // if err != nil { // return "", "", err // } // retVal := GetOrderPriceResp{} // if err := json.Unmarshal([]byte(resp["param"].(string)), &retVal); err != nil { // return "", "", err // } // con := retVal == GetOrderPriceResp{} // if !utils.IsNil(retVal) && !con { // needPayMoney = retVal.NeedPayMoney // priceToken = retVal.PriceToken // } // return needPayMoney, priceToken, nil //}