105 lines
3.8 KiB
Go
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)
|
|
}
|