This commit is contained in:
苏尹岚
2021-03-26 14:48:20 +08:00
parent b3c7d41958
commit e552c8453e
3 changed files with 31 additions and 11 deletions

View File

@@ -55,3 +55,22 @@ func GetVendorOrgCode(db *DaoDB, vendorID int, vendorOrgCode, vendorType string)
err = GetRows(db, &vendorOrgs, sql, sqlParams)
return vendorOrgs, err
}
func GetVendorOrgCodeByKey(db *DaoDB, vendorID int, appKey string) (vendorOrg *model.VendorOrgCode, err error) {
sql := `
SELECT *
FROM vendor_org_code
WHERE deleted_at = ?
`
sqlParams := []interface{}{utils.DefaultTimeValue}
if vendorID != -1 {
sql += " AND vendor_id = ?"
sqlParams = append(sqlParams, vendorID)
}
if appKey != "" {
sql += " AND app_key = ?"
sqlParams = append(sqlParams, appKey)
}
err = GetRow(db, &vendorOrg, sql, sqlParams)
return vendorOrg, err
}