|
@@ -20,7 +20,6 @@ import (
|
|
|
"github.com/xuri/excelize/v2"
|
|
|
"go.mongodb.org/mongo-driver/bson"
|
|
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
|
|
- "go.mongodb.org/mongo-driver/mongo"
|
|
|
)
|
|
|
|
|
|
// TODO 下载代码重复提取
|
|
@@ -184,7 +183,7 @@ type UpdateBilltoStageReq struct {
|
|
|
}
|
|
|
|
|
|
// 更新供应商确定数量与plan中stage项的同步
|
|
|
-func updateBilltoStage(c *gin.Context, planId primitive.ObjectID, idStatges map[string]*UpdateBilltoStageReq, apictx *ApiSession, db *mongo.Collection) (interface{}, error) {
|
|
|
+func updateBilltoStage(c *gin.Context, planId primitive.ObjectID, idStatges map[string]*UpdateBilltoStageReq, apictx *ApiSession) (interface{}, error) {
|
|
|
if len(idStatges) == 0 {
|
|
|
return true, nil
|
|
|
}
|
|
@@ -230,6 +229,7 @@ func updateBilltoStage(c *gin.Context, planId primitive.ObjectID, idStatges map[
|
|
|
StageId: stage.Id,
|
|
|
Stages: []*model.ComponentStage{stage},
|
|
|
}
|
|
|
+ db := apictx.Svc.Mongo.GetCollection(repo.CollectionProductPlan)
|
|
|
_, err = updateStage(c, db, &req)
|
|
|
if err != nil {
|
|
|
return nil, err
|