|
@@ -8,11 +8,12 @@ import (
|
|
|
"eta_gn/eta_api/services"
|
|
|
"eta_gn/eta_api/utils"
|
|
|
"fmt"
|
|
|
- "github.com/rdlucklib/rdluck_tools/paging"
|
|
|
"sort"
|
|
|
"strconv"
|
|
|
"strings"
|
|
|
"time"
|
|
|
+
|
|
|
+ "github.com/rdlucklib/rdluck_tools/paging"
|
|
|
)
|
|
|
|
|
|
// ReportApproveController 报告审批
|
|
@@ -713,6 +714,12 @@ func (this *ReportApproveController) Refuse() {
|
|
|
br.ErrMsg = fmt.Sprintf("参数有误, ReportApproveId: %d", req.ReportApproveId)
|
|
|
return
|
|
|
}
|
|
|
+ maxStrLen := 500
|
|
|
+ approvelen := len([]rune(req.ApproveRemark))
|
|
|
+ if approvelen >= maxStrLen {
|
|
|
+ br.Msg = fmt.Sprintf("审批驳回原因不能超过%d字", maxStrLen)
|
|
|
+ return
|
|
|
+ }
|
|
|
|
|
|
approveOb := new(report_approve.ReportApprove)
|
|
|
approveItem, e := approveOb.GetItemById(req.ReportApproveId)
|