|
@@ -115,30 +115,32 @@ type SupplierPlanCost struct {
|
|
|
// return nil, errors.New("该组件数据不存在")
|
|
|
// }
|
|
|
// f := excelize.NewFile()
|
|
|
-// // Create a new sheet.
|
|
|
// index := f.NewSheet("Sheet1")
|
|
|
// f.SetActiveSheet(index)
|
|
|
// f.SetDefaultFont("宋体")
|
|
|
|
|
|
// companyName := getCompanyName(apictx)
|
|
|
|
|
|
-// offset := 0
|
|
|
-// for _, mat := range curComp.Stages {
|
|
|
-// // 采购单
|
|
|
-// _purchaseId := mat.BillId
|
|
|
-// purchaseId, err := primitive.ObjectIDFromHex(_purchaseId)
|
|
|
-// if err == nil {
|
|
|
-// purchase := model.PurchaseBill{}
|
|
|
-// found, _ := repo.RepoSeachDoc(apictx.CreateRepoCtx(), &repo.DocSearchOptions{
|
|
|
-// CollectName: repo.CollectionBillPurchase,
|
|
|
-// Query: repo.Map{"_id": purchaseId},
|
|
|
-// }, &purchase)
|
|
|
-// fmt.Println(purchase)
|
|
|
-// if found {
|
|
|
-// var billExcel IPurchBill
|
|
|
-// if purchase.Process != nil {
|
|
|
-// billExcel = NewProcessBill(f)
|
|
|
-// }
|
|
|
+// offset := 0
|
|
|
+// for _, stage := range curComp.Stages {
|
|
|
+// _billId := stage.BillId
|
|
|
+// billId, _ := primitive.ObjectIDFromHex(_billId)
|
|
|
+// if !billId.IsZero(){
|
|
|
+// // 采购单
|
|
|
+// if stage.Type == 1
|
|
|
+// }
|
|
|
+// if err == nil {
|
|
|
+// purchase := model.PurchaseBill{}
|
|
|
+// found, _ := repo.RepoSeachDoc(apictx.CreateRepoCtx(), &repo.DocSearchOptions{
|
|
|
+// CollectName: repo.CollectionBillPurchase,
|
|
|
+// Query: repo.Map{"_id": purchaseId},
|
|
|
+// }, &purchase)
|
|
|
+// fmt.Println(purchase)
|
|
|
+// if found {
|
|
|
+// var billExcel IPurchBill
|
|
|
+// if purchase.Process != nil {
|
|
|
+// billExcel = NewProcessBill(f)
|
|
|
+// }
|
|
|
|
|
|
// if len(purchase.Paper) > 0 {
|
|
|
// billExcel = NewPurchaseBill(f)
|