Commit c515273a by 杨树贤

修改统计逻辑

parent cb23d055
Showing with 4 additions and 3 deletions
...@@ -137,7 +137,7 @@ func StatisticsSuppliersHasUploadedSku() (err error) { ...@@ -137,7 +137,7 @@ func StatisticsSuppliersHasUploadedSku() (err error) {
func UpdateSupplierSkuNum(supplierId, skuNum int) (err error) { func UpdateSupplierSkuNum(supplierId, skuNum int) (err error) {
supplier := new(model.Supplier) supplier := new(model.Supplier)
db:=Dao.GetDb("supplier") db := Dao.GetDb("supplier")
//先去根据供应商内部编码找出对应的supplierId //先去根据供应商内部编码找出对应的supplierId
_, err = db.Table("lie_supplier_channel").Where("supplier_id = ?", supplierId).Get(supplier) _, err = db.Table("lie_supplier_channel").Where("supplier_id = ?", supplierId).Get(supplier)
if supplier.SupplierId == 0 { if supplier.SupplierId == 0 {
...@@ -153,7 +153,7 @@ func UpdateSupplierSkuNum(supplierId, skuNum int) (err error) { ...@@ -153,7 +153,7 @@ func UpdateSupplierSkuNum(supplierId, skuNum int) (err error) {
fmt.Println("新增历史上传SKU供应商 : " + supplier.SupplierName) fmt.Println("新增历史上传SKU供应商 : " + supplier.SupplierName)
supplier.UploadedSku = 1 supplier.UploadedSku = 1
} }
_, err = db.Table("lie_supplier_channel").Where("supplier_id = ?", supplierId).Cols("sku_num","uploaded_sku").Update(supplier) _, err = db.Table("lie_supplier_channel").Where("supplier_id = ?", supplierId).Cols("sku_num", "uploaded_sku").Update(supplier)
//if skuNum > 0 { //if skuNum > 0 {
// db.ShowSQL() // db.ShowSQL()
//} //}
...@@ -285,7 +285,7 @@ func StatisticsSkuCreateTime() (err error) { ...@@ -285,7 +285,7 @@ func StatisticsSkuCreateTime() (err error) {
supplier := new(model.Supplier) supplier := new(model.Supplier)
//先去根据供应商内部编码找出对应的supplierId //先去根据供应商内部编码找出对应的supplierId
rows, err := Dao.GetDb("supplier").Table("lie_supplier_channel"). rows, err := Dao.GetDb("supplier").Table("lie_supplier_channel").
Where("sku_create_time = ?", 0).Where("uploaded_sku = ?", 1). Where("sku_create_time = ?", 0).
Where("is_type = ?", 0).OrderBy("supplier_id desc").Rows(supplier) Where("is_type = ?", 0).OrderBy("supplier_id desc").Rows(supplier)
if err != nil { if err != nil {
return err return err
...@@ -319,6 +319,7 @@ func StatisticsSkuCreateTime() (err error) { ...@@ -319,6 +319,7 @@ func StatisticsSkuCreateTime() (err error) {
} }
if skuCreateTime > 0 { if skuCreateTime > 0 {
supplier.SkuCreateTime = skuCreateTime supplier.SkuCreateTime = skuCreateTime
supplier.UploadedSku = 1
affected, err := Dao.GetDb("supplier").Table("lie_supplier_channel").Where("supplier_id = ?", supplier.SupplierId).MustCols("sku_create_time").Update(supplier) affected, err := Dao.GetDb("supplier").Table("lie_supplier_channel").Where("supplier_id = ?", supplier.SupplierId).MustCols("sku_create_time").Update(supplier)
if affected > 0 { if affected > 0 {
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment