|
@@ -1,10 +1,6 @@
|
|
package api
|
|
package api
|
|
|
|
|
|
import (
|
|
import (
|
|
- "box-cost/db/model"
|
|
|
|
- "box-cost/db/repo"
|
|
|
|
- "fmt"
|
|
|
|
-
|
|
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
)
|
|
|
|
|
|
@@ -13,8 +9,9 @@ func Printr(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
// repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{
|
|
// repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{
|
|
// CollectName: repo.CollectionBillProduct,
|
|
// CollectName: repo.CollectionBillProduct,
|
|
// Query: repo.Map{"isAck": nil},
|
|
// Query: repo.Map{"isAck": nil},
|
|
- // Project: []string{"isAck"},
|
|
|
|
|
|
+ // Project: []string{"isAck"},
|
|
// }, &products)
|
|
// }, &products)
|
|
|
|
+ // fmt.Println(len(products))
|
|
|
|
|
|
// for _, product := range products {
|
|
// for _, product := range products {
|
|
// fmt.Println(product.Id.Hex())
|
|
// fmt.Println(product.Id.Hex())
|
|
@@ -45,22 +42,24 @@ func Printr(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
// }
|
|
// }
|
|
// return produces, nil
|
|
// return produces, nil
|
|
|
|
|
|
- purchases := []*model.PurchaseBill{}
|
|
|
|
- repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{
|
|
|
|
- CollectName: repo.CollectionBillPurchase,
|
|
|
|
- Query: repo.Map{"isAck": nil},
|
|
|
|
- Project: []string{"isAck"},
|
|
|
|
- }, &purchases)
|
|
|
|
|
|
+ // purchases := []*model.PurchaseBill{}
|
|
|
|
+ // repo.RepoDocsSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{
|
|
|
|
+ // CollectName: repo.CollectionBillPurchase,
|
|
|
|
+ // Query: repo.Map{"isAck": nil},
|
|
|
|
+ // Project: []string{"isAck"},
|
|
|
|
+ // }, &purchases)
|
|
|
|
+
|
|
|
|
+ // for _, purchase := range purchases {
|
|
|
|
+ // fmt.Println(purchase.Id.Hex())
|
|
|
|
+ // fmt.Println(purchase.IsAck)
|
|
|
|
+ // notAck := false
|
|
|
|
+ // repo.RepoUpdateSetDocsProps(apictx.CreateRepoCtx(), &repo.DocFilterOptions{
|
|
|
|
+ // CollectName: repo.CollectionBillPurchase,
|
|
|
|
+ // Query: repo.Map{"isAck": nil},
|
|
|
|
+ // }, &model.PurchaseBill{IsAck: ¬Ack})
|
|
|
|
+ // }
|
|
|
|
+ // return purchases, nil
|
|
|
|
|
|
- for _, purchase := range purchases {
|
|
|
|
- fmt.Println(purchase.Id.Hex())
|
|
|
|
- fmt.Println(purchase.IsAck)
|
|
|
|
- notAck := false
|
|
|
|
- repo.RepoUpdateSetDocsProps(apictx.CreateRepoCtx(), &repo.DocFilterOptions{
|
|
|
|
- CollectName: repo.CollectionBillPurchase,
|
|
|
|
- Query: repo.Map{"isAck": nil},
|
|
|
|
- }, &model.PurchaseBill{IsAck: ¬Ack})
|
|
|
|
- }
|
|
|
|
- return purchases, nil
|
|
|
|
|
|
+ return nil, nil
|
|
|
|
|
|
}
|
|
}
|