aa
This commit is contained in:
@@ -231,6 +231,6 @@ func GetStoreListByLocation(ctx *jxcontext.Context, lng, lat float64, maxRadius
|
|||||||
return storeList, err
|
return storeList, err
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetVendorOrgCode(ctx *jxcontext.Context, vendorID int, vendorOrgCode string) (vendorOrgs []*model.VendorOrgCode, err error) {
|
func GetVendorOrgCode(ctx *jxcontext.Context, vendorID int, vendorOrgCode, vendorType string) (vendorOrgs []*model.VendorOrgCode, err error) {
|
||||||
return dao.GetVendorOrgCode(dao.GetDB(), vendorID, vendorOrgCode)
|
return dao.GetVendorOrgCode(dao.GetDB(), vendorID, vendorOrgCode, vendorType)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,9 +32,9 @@ func GetNeedUploadDataResource(db *DaoDB) (dataResList []*model.DataResource, er
|
|||||||
return dataResList, err
|
return dataResList, err
|
||||||
}
|
}
|
||||||
|
|
||||||
func GetVendorOrgCode(db *DaoDB, vendorID int, vendorOrgCode string) (vendorOrgs []*model.VendorOrgCode, err error) {
|
func GetVendorOrgCode(db *DaoDB, vendorID int, vendorOrgCode, vendorType string) (vendorOrgs []*model.VendorOrgCode, err error) {
|
||||||
sql := `
|
sql := `
|
||||||
SELECT vendor_id, vendor_org_code, comment, is_jx_cat
|
SELECT vendor_id, vendor_org_code, comment, is_jx_cat, is_open
|
||||||
FROM vendor_org_code
|
FROM vendor_org_code
|
||||||
WHERE deleted_at = ?
|
WHERE deleted_at = ?
|
||||||
`
|
`
|
||||||
@@ -47,6 +47,10 @@ func GetVendorOrgCode(db *DaoDB, vendorID int, vendorOrgCode string) (vendorOrgs
|
|||||||
sql += " AND vendor_org_code = ?"
|
sql += " AND vendor_org_code = ?"
|
||||||
sqlParams = append(sqlParams, vendorOrgCode)
|
sqlParams = append(sqlParams, vendorOrgCode)
|
||||||
}
|
}
|
||||||
|
if vendorType != "" {
|
||||||
|
sql += " AND vendor_type = ?"
|
||||||
|
sqlParams = append(sqlParams, vendorType)
|
||||||
|
}
|
||||||
err = GetRows(db, &vendorOrgs, sql, sqlParams)
|
err = GetRows(db, &vendorOrgs, sql, sqlParams)
|
||||||
return vendorOrgs, err
|
return vendorOrgs, err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
package model
|
package model
|
||||||
|
|
||||||
|
const (
|
||||||
|
VendorOrgTypePlatform = "platform" //外卖平台
|
||||||
|
VendorOrgTypeDelivery = "delivery" //配送平台
|
||||||
|
)
|
||||||
|
|
||||||
type VendorOrgCode struct {
|
type VendorOrgCode struct {
|
||||||
ModelIDCULD
|
ModelIDCULD
|
||||||
|
|
||||||
@@ -8,7 +13,7 @@ type VendorOrgCode struct {
|
|||||||
Comment string `json:"comment"` //备注
|
Comment string `json:"comment"` //备注
|
||||||
//appkey,secret token等
|
//appkey,secret token等
|
||||||
|
|
||||||
Type string `json:"type"` //platform 普通平台, delivery 三方配送平台
|
VendorType string `json:"vendorType"` //platform 普通平台, delivery 三方配送平台
|
||||||
IsJxCat int `json:"isJxCat"` //是否使用京西分类,0默认使用
|
IsJxCat int `json:"isJxCat"` //是否使用京西分类,0默认使用
|
||||||
IsOpen int `json:"isOpen"` //主要三方配送用,是否配送,默认0表示打开,1表示关
|
IsOpen int `json:"isOpen"` //主要三方配送用,是否配送,默认0表示打开,1表示关
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -137,7 +137,7 @@ func (c *SysController) GetEbaiRTFDetail() {
|
|||||||
// @router /GetVendorOrgCode [get]
|
// @router /GetVendorOrgCode [get]
|
||||||
func (c *SysController) GetVendorOrgCode() {
|
func (c *SysController) GetVendorOrgCode() {
|
||||||
c.callGetVendorOrgCode(func(params *tSysGetVendorOrgCodeParams) (retVal interface{}, errCode string, err error) {
|
c.callGetVendorOrgCode(func(params *tSysGetVendorOrgCodeParams) (retVal interface{}, errCode string, err error) {
|
||||||
retVal, err = common.GetVendorOrgCode(params.Ctx, params.VendorID, params.VendorOrgCode)
|
retVal, err = common.GetVendorOrgCode(params.Ctx, params.VendorID, params.VendorOrgCode, model.VendorOrgTypePlatform)
|
||||||
return retVal, "", err
|
return retVal, "", err
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user