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