aa
This commit is contained in:
@@ -325,6 +325,7 @@ func AddAuthBind(user IUser, newAuthInfo *AuthInfo) (err error) {
|
||||
return ErrInternalErrror
|
||||
}
|
||||
if !newAuthInfo.IsUserEmpty() {
|
||||
globals.SugarLogger.Debugf("AddAuthBind user:33333333333333333333333 %v",)
|
||||
return ErrAuthTypeAlreadyExist
|
||||
}
|
||||
RemoveUserInfo(newAuthInfo.Token)
|
||||
@@ -340,6 +341,7 @@ func AddAuthBind(user IUser, newAuthInfo *AuthInfo) (err error) {
|
||||
globals.SugarLogger.Debugf("AddAuthBind user:2222222222222222222222222 %v", utils.Format4Output(newAuthInfo.AuthBindInfo,true))
|
||||
err = handler.AddAuthBind(newAuthInfo.AuthBindInfo, user.GetName())
|
||||
} else {
|
||||
globals.SugarLogger.Debugf("AddAuthBind user:444444444444444444444444", )
|
||||
err = ErrIllegalAuthType
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2075,13 +2075,15 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID
|
||||
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "商品的条码不能为空!")}
|
||||
return retVal, err
|
||||
}
|
||||
isUpdate := false
|
||||
sql := `
|
||||
SELECT * FROM sku_name WHERE upc = ? AND deleted_at = ?
|
||||
`
|
||||
sqlParams := []interface{}{*v.Upc, utils.DefaultTimeValue}
|
||||
if err = dao.GetRow(db, &sku, sql, sqlParams); err == nil && sku != nil {
|
||||
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "商品在京西库中已存在!")}
|
||||
return retVal, err
|
||||
//retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "商品在京西库中已存在!")}
|
||||
//return retVal, err
|
||||
isUpdate = true
|
||||
}
|
||||
productInfos, err := GetJdUpcCodeByCode(ctx, *v.Upc)
|
||||
if err != nil {
|
||||
@@ -2121,6 +2123,7 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID
|
||||
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, "需要填上一个合适的商品名!")}
|
||||
return retVal, err
|
||||
}
|
||||
skuName.Name = productInfo.Name
|
||||
} else {
|
||||
skuName.Name = productInfo.Name
|
||||
}
|
||||
@@ -2266,7 +2269,17 @@ func CreateUpcSkuByExcelBin(ctx *jxcontext.Context, reader io.Reader, categoryID
|
||||
skuName.Img5 = downloadURL
|
||||
}
|
||||
}
|
||||
_, err = AddSkuName(ctx, skuName, ctx.GetUserName())
|
||||
if !isUpdate{
|
||||
_, err = AddSkuName(ctx, skuName, ctx.GetUserName())
|
||||
}else{
|
||||
sku.Name = skuName.Name
|
||||
sku.Img = skuName.Img
|
||||
sku.Img2 = skuName.Img2
|
||||
sku.Img3 = skuName.Img3
|
||||
sku.Img4 = skuName.Img4
|
||||
sku.Img5 = skuName.Img5
|
||||
dao.UpdateEntity(db,sku,"Name","Img","Img2","Img3","Img4","Img5")
|
||||
}
|
||||
if err != nil {
|
||||
retVal = []*CreateUpcSkuByExcelErr{buildCreateUpcSkuByExcelErr(v, err.Error())}
|
||||
return retVal, err
|
||||
|
||||
Reference in New Issue
Block a user