@@ -231,6 +231,7 @@ func UpdateProduceBill(c *gin.Context, apictx *ApiSession) (interface{}, error)
}
idCounts[produce.Id] = produce.ConfirmCount
+ fmt.Println(idCounts)
result, err := updateStageCount(bill.Id, bill.PlanId, idCounts, apictx)
if err != nil {
fmt.Println(err)
@@ -236,6 +236,7 @@ func UpdateProductBill(c *gin.Context, apictx *ApiSession) (interface{}, error)
idCounts[product.Id] = product.ConfirmCount
@@ -330,6 +330,7 @@ func UpdateBill(c *gin.Context, apictx *ApiSession) (interface{}, error) {
idCounts[paper.Id] = paper.ConfirmCount
@@ -138,13 +138,13 @@ func updateStageCount(billId primitive.ObjectID, planId primitive.ObjectID, idCo
- fmt.Println(plan)
- _, err = repo.RepoUpdateSetDoc(apictx.CreateRepoCtx(), repo.CollectionProductPlan, planId.Hex(), &plan)
+ plan.UpdateTime = time.Now()
+ result, err := repo.RepoUpdateSetDoc(apictx.CreateRepoCtx(), repo.CollectionProductPlan, planId.Hex(), &plan)
log.Error(err)
- return true, err
+ return result, err