From 50532fa166ec202444016c03940f2fc9d5725eb8 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期一, 27 十一月 2023 16:59:10 +0800
Subject: [PATCH] 报工数不能少于上次报工数

---
 service/report_work.go |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/service/report_work.go b/service/report_work.go
index 637624a..d4ef092 100644
--- a/service/report_work.go
+++ b/service/report_work.go
@@ -47,6 +47,9 @@
 	finishAmount := params.ReportAmount
 	lastReportWork, err := GetLastReportWork(params.ProcedureId)
 	if err == nil {
+		if params.ReportAmount < lastReportWork.ReportAmount {
+			return errors.New("鎶ュ伐鏁伴噺涓嶈兘灏戜簬涓婃鎶ュ伐鏁�")
+		}
 		finishAmount = params.ReportAmount - lastReportWork.ReportAmount
 		startTs = lastReportWork.EndTime
 	}

--
Gitblit v1.8.0