1
This commit is contained in:
@@ -12,9 +12,11 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
MtwmSCTag = "13030000"
|
||||
MtwmC4Tag = "11010000"
|
||||
MtwmSGTag = "10010000"
|
||||
MtwmSCTag = "13030000"
|
||||
MtwmC4Tag = "11010000"
|
||||
MtwmSGTag = "10010000"
|
||||
AuditTypeStore = 1 //审核类型:1-门店入驻;2-门店logo(头图)
|
||||
AuditTypeStoreLogo = 2
|
||||
)
|
||||
|
||||
type PoiCategoryInfo struct {
|
||||
@@ -364,3 +366,36 @@ func (a *API) GetBoundList(otherStoreId string) ([]*AuthorizationStatus, error)
|
||||
|
||||
return data, nil
|
||||
}
|
||||
|
||||
type SettleAuditList struct {
|
||||
AppPoiCode string `json:"app_poi_code"`
|
||||
Status int `json:"status"` //任务状态:0-待完善;1-审核中;2-已驳回;4-待提审;5-审核通过;7-暂不合作;9-创建失败
|
||||
//audit_type=1时有效
|
||||
BaseStatus int `json:"base_status"` //基本信息模块:0-待录入;1-已录入;2-审核中;3-已驳回;4-签约中;5-签约失败;6-已生效;7-缺失
|
||||
LegalPersonStatus int `json:"legal_person_status"` //法人信息模块(仅单店)
|
||||
ShippingStatus int `json:"shipping_status"` //配送信息模块
|
||||
QualificationStatus int `json:"qualification_status"` //资质信息模块
|
||||
SettlementStatus int `json:"settlement_status"` //结算信息模块(仅连锁门店)
|
||||
//audit_type=2时有效
|
||||
LogoStatus int `json:"logo_status"` //门店logo审核结果:1-审核中;2-审核通过;3-已驳回
|
||||
Reason string `json:"reason"` //审核描述
|
||||
}
|
||||
|
||||
// GetSettleAuditList 批量查询门店审核状态,目前只用
|
||||
func (a *API) GetSettleAuditList(appPoiCodes string) ([]*SettleAuditList, error) {
|
||||
param := make(map[string]interface{}, 0)
|
||||
param["app_poi_codes"] = appPoiCodes
|
||||
param["audit_type"] = AuditTypeStoreLogo
|
||||
|
||||
result, err := a.AccessAPI("ecommerce/poi/settle/audit/list", true, param)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
var data []*SettleAuditList
|
||||
if err := utils.Map2StructByJson(result, &data, false); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
return data, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user