From b9a62531fb93aba42d13e62fd1b03d8dba112fa6 Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期一, 23 十月 2023 12:04:31 +0800
Subject: [PATCH] 位置修改

---
 controllers/report_forms_controller.go |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/controllers/report_forms_controller.go b/controllers/report_forms_controller.go
index b3a8e53..79ee050 100644
--- a/controllers/report_forms_controller.go
+++ b/controllers/report_forms_controller.go
@@ -69,11 +69,11 @@
 	dbIn := models.NewOperationDetailsSearch().Orm.Model(&models.OperationDetails{}).
 		Joins("left join wms_operation ON wms_operation_details.operation_id=wms_operation.id").
 		Where("wms_operation.base_operation_type=?", constvar.BaseOperationTypeIncoming).
-		Where("wms_operation.status in (?)", []int{3, 4})
+		Where("wms_operation.status = ?", constvar.OperationStatus_Finish)
 	dbOut := models.NewOperationDetailsSearch().Orm.Model(&models.OperationDetails{}).
 		Joins("left join wms_operation ON wms_operation_details.operation_id=wms_operation.id").
-		Where("wms_operation.base_operation_type=?", constvar.BaseOperationTypeOutgoing).
-		Where("wms_operation.status in (?)", []int{3, 4})
+		Where("wms_operation.base_operation_type in (?)", []int{2, 4}).
+		Where("wms_operation.status = ?", constvar.OperationStatus_Finish)
 	if len(locationIds) > 0 {
 		dbIn.Where("wms_operation.to_location_id in (?)", locationIds)
 		dbOut.Where("wms_operation.from_location_id in (?)", locationIds)
@@ -142,7 +142,8 @@
 		operationIds = append(operationIds, detail.OperationID)
 	}
 	//鑾峰彇宸插畬鎴愮殑鎿嶄綔璁板綍
-	operations, total, err := models.NewOperationSearch().SetIds(operationIds).SetStatus(constvar.OperationStatus_Finish).Find()
+	operations, total, err := models.NewOperationSearch().SetIds(operationIds).SetBaseOperationType(params.BaseOperationType).
+		SetStatus(constvar.OperationStatus_Finish).Find()
 	if err != nil {
 		util.ResponseFormat(c, code.RequestParamError, "鏌ヨ鎿嶄綔璁板綍澶辫触")
 		return

--
Gitblit v1.8.0