|
@@ -12,7 +12,7 @@ import (
|
|
|
"go.mongodb.org/mongo-driver/bson/primitive"
|
|
|
)
|
|
|
|
|
|
-// 统计报表
|
|
|
+// 统计报表 按时间范围,供应商 包装-计划(多选) 维度进行过滤,形成报表。可以下载
|
|
|
func Report(r *GinRouter) {
|
|
|
// 加工列表
|
|
|
r.GET("/report/produce/list", ReportProduceList)
|
|
@@ -24,11 +24,9 @@ func Report(r *GinRouter) {
|
|
|
|
|
|
// 加工单
|
|
|
func ReportProduceList(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
|
- // 财务管理】 添加统计报表功能。按 时间范围, 供应商(单选) 包装(多选) 计划(多选) 四个维度进行过滤,形成报表。可以下载
|
|
|
page, size, query := UtilQueryPageSize(c)
|
|
|
// 条件处理
|
|
|
query["status"] = "complete"
|
|
|
-
|
|
|
if _supplierId, ok := query["supplierId"]; ok {
|
|
|
delete(query, "supplierId")
|
|
|
supplierId, _ := primitive.ObjectIDFromHex(_supplierId.(string))
|
|
@@ -73,7 +71,6 @@ func ReportProduceList(c *gin.Context, apictx *ApiSession) (interface{}, error)
|
|
|
|
|
|
// 采购单
|
|
|
func ReportPurchaseList(c *gin.Context, apictx *ApiSession) (interface{}, error) {
|
|
|
- // 财务管理】 添加统计报表功能。按 时间范围, 供应商(单选) 计划(多选) 四个维度进行过滤,形成报表。可以下载
|
|
|
page, size, query := UtilQueryPageSize(c)
|
|
|
// 条件处理
|
|
|
query["status"] = "complete"
|