Files
baseapi/platformapi/fnpsapi_v3/fnClient_test.go
2022-03-25 17:00:20 +08:00

105 lines
3.8 KiB
Go

package fnpsapi
import (
"fmt"
"testing"
)
var api *API
func Init() {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "5375691", "cabrXQf9eFMVWVYg4hNlwu")
token, _ := api.GetAccessToken()
api.accessToken = token.BusinessDataObj.AccessToken
}
// 创建门店,
func TestCreateStore(t *testing.T) {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "5375691", "cabrXQf9eFMVWVYg4hNlwu")
token, _ := api.GetAccessToken()
api.accessToken = token.BusinessDataObj.AccessToken
err := api.CreateStore(&CreateStoreBaseInfo{
HeadShopName: "刘磊测试门店",
ContactPhone: "18981810340",
Address: "四川成都",
Longitude: 104.094555,
Latitude: 30.661382,
PositionSource: 3,
OutShopCode: "637910",
CategoryID: "12",
OwnerName: "刘磊",
OwnerIDNum: "511324199308263974",
HandheldLicencePicHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
OwnerIDPicFrontHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
OwnerIDPicBackHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
CreditCode: "12345",
BusinessLicencePicHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
BranchShopName: "",
ChainstoreType: 2,
SettlementModel: "1",
SettlementAccountID: "",
FoodLicensePicHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
SecondMedicalEquipmentLicensePicHash: "",
MedicalInstitutionLicensePicHash: "",
MedicalEquipmentLicensePicHash: "",
MedicineLicensePicHash: "",
TabacooLicensePicHash: "",
})
fmt.Println(err)
}
func TestUpdataStore(t *testing.T) {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "5375691", "cabrXQf9eFMVWVYg4hNlwu")
token, _ := api.GetAccessToken()
api.accessToken = token.BusinessDataObj.AccessToken
err := api.UpdateStore(&UpdateStoreParam{
ChainStoreID: "209636747",
HeadShopName: "刘磊测试门店",
ContactPhone: "18981810340",
Address: "四川成都",
Longitude: 104.094555,
Latitude: 30.661382,
PositionSource: 3,
OutShopCode: "637910",
CategoryID: "12",
OwnerName: "刘磊",
OwnerIDNum: "511324199308263974",
HandheldLicencePicHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
OwnerIDPicFrontHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
OwnerIDPicBackHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
CreditCode: "12345",
BusinessLicencePicHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
BranchShopName: "",
ChainstoreType: 2,
FoodLicensePicHash: "d7c64022f6458f9aa76968e01f5686c5.jpeg",
SecondMedicalEquipmentLicensePicHash: "",
MedicalInstitutionLicensePicHash: "",
MedicalEquipmentLicensePicHash: "",
MedicineLicensePicHash: "",
TabacooLicensePicHash: "",
})
fmt.Println(err)
}
func TestClient(t *testing.T) {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "51658", "4W4hqacKND6NOct5gCyjbT")
token, err := api.GetAccessToken()
api.accessToken = token.BusinessDataObj.AccessToken
fmt.Println("token===", token.BusinessDataObj.AccessToken)
fmt.Println("err=====", err)
}
// 查询单个门店
func TestQueryOneStore(t *testing.T) {
api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "51658", "4W4hqacKND6NOct5gCyjbT")
token, err := api.GetAccessToken()
fmt.Println("err! ========", err)
api.accessToken = token.BusinessDataObj.AccessToken
fmt.Println("err! ========accessToken", api.accessToken)
data, err := api.GetStore("637910")
fmt.Println(data)
fmt.Println(err)
}