csx 3 年 前
コミット
a9e7632a5d
共有1 個のファイルを変更した11 個の追加6 個の削除を含む
  1. 11 6
      service/bl_service.go

+ 11 - 6
service/bl_service.go ファイルの表示

@@ -239,12 +239,12 @@ func GetLastSyncResultRecord(org_id int64) (record LisSyncResultStatusInfo, err
239 239
 }
240 240
 
241 241
 func GetResultRecord() (record []CmResult, err error) {
242
-	err = dataBase.Model(&CmResult{}).Order("barcode asc").Find(&record).Error
242
+	err = dataBase.Model(&CmResult{}).Where("repdate >= 2021-08-12 00:00:00").Order("barcode asc").Find(&record).Error
243 243
 	return
244 244
 }
245 245
 
246 246
 func GetResultRecordByID(id int64) (record []CmResult, err error) {
247
-	err = readDb.Model(&CmResult{}).Where("barcode > ?", id).Order("barcode asc").Find(&record).Error
247
+	err = readDb.Model(&CmResult{}).Where("barcode > ? AND repdate >= 2021-08-12 00:00:00", id).Order("barcode asc").Find(&record).Error
248 248
 	return
249 249
 }
250 250
 
@@ -535,15 +535,20 @@ func GetResultDataInsertDB(org_id int64) (result []*CmResult) {
535 535
 
536 536
 			//插入到系统检验检查数据
537 537
 			for _, item := range list {
538
-				fmt.Println(item)
539
-
540 538
 				project_id := int64(0)
541
-				if len("180") > 0 {
539
+				if len(item.Barcode) > 0 {
542 540
 					project_id, _ = GetBljhProjectID(org_id, item.Groupname)
543 541
 				} else {
544 542
 					continue
545 543
 				}
546
-				printInfo, _ := GetHisLabelPrintInfoById("180")
544
+				printInfo, _ := GetHisLabelPrintInfoById(item.Barcode)
545
+
546
+				if printInfo.ID == 0 {
547
+					fmt.Println(item)
548
+					fmt.Println(printInfo)
549
+					fmt.Println("数据查询不到")
550
+					continue
551
+				}
547 552
 
548 553
 				item_id, _ := GetBlItemID(org_id, item.Groupname, item.Itemname, project_id)
549 554