标品查询存到库里
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package dao
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/aliupcapi"
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
"git.rosy.net.cn/jx-callback/business/model"
|
||||
)
|
||||
@@ -342,3 +343,34 @@ func GetSkuNamePlaces(db *DaoDB, nameIDs, skuIDs []int) (skuPlaceList []*SkuName
|
||||
err = GetRows(db, &skuPlaceList, sql, sqlParams...)
|
||||
return skuPlaceList, err
|
||||
}
|
||||
|
||||
func GetUpcDepot(db *DaoDB, upc string) (result *aliupcapi.GetAliUpcInfoResult, err error) {
|
||||
sql := `
|
||||
SELECT * FROM upc_depot WHERE code = ?
|
||||
`
|
||||
sqlParams := []interface{}{upc}
|
||||
err = GetRows(db, &result, sql, sqlParams...)
|
||||
return result, err
|
||||
}
|
||||
|
||||
func InsertUpcDepot(db *DaoDB, result *aliupcapi.GetAliUpcInfoResult) (err error) {
|
||||
sql := `
|
||||
INSERT INTO upc_depot (code, goods_name, manu_name, manu_address, spec, price, img, goods_type, ycg, trade_mark, remark)
|
||||
VALUES ?,?,?,?,?,?,?,?,?,?,?
|
||||
`
|
||||
sqlParams := []interface{}{
|
||||
result.Code,
|
||||
result.GoodsName,
|
||||
result.ManuName,
|
||||
result.ManuAddress,
|
||||
result.Spec,
|
||||
result.Price,
|
||||
result.Img,
|
||||
result.GoodsType,
|
||||
result.Ycg,
|
||||
result.Trademark,
|
||||
result.Remark,
|
||||
}
|
||||
_, err = ExecuteSQL(db, sql, sqlParams)
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user