From 7e345291c85e1f9e0bc733bb4a1f3ccf4f0f5ee0 Mon Sep 17 00:00:00 2001 From: kgdxpr Date: Mon, 24 Apr 2023 11:32:22 +0800 Subject: [PATCH] 'commit' --- WebRoot/html/ypzs/view/taskManageAdd.html | 8 +++ WebRoot/html/ypzs/view/taskManageEdit.html | 60 ++++++++++++++-------- 2 files changed, 48 insertions(+), 20 deletions(-) diff --git a/WebRoot/html/ypzs/view/taskManageAdd.html b/WebRoot/html/ypzs/view/taskManageAdd.html index 576868d..9e1ed2f 100644 --- a/WebRoot/html/ypzs/view/taskManageAdd.html +++ b/WebRoot/html/ypzs/view/taskManageAdd.html @@ -131,6 +131,14 @@ } }); + if (bxids.length === 0) { + layer.msg("最少选择一个班型!", { + icon: 2, + time: 2000 + }); + flag = false; + } + if (flag) { $.ajax({ diff --git a/WebRoot/html/ypzs/view/taskManageEdit.html b/WebRoot/html/ypzs/view/taskManageEdit.html index de6ad4a..6fa295a 100644 --- a/WebRoot/html/ypzs/view/taskManageEdit.html +++ b/WebRoot/html/ypzs/view/taskManageEdit.html @@ -124,37 +124,57 @@ var bxids = ""; var limits = ""; + var flag = true; + Object.keys(data.field).forEach((key) => { if (key === "taskName") { taskName = data.field[key]; } else { bxids += key + "," + if (data.field[key] == 0) { + layer.msg("人数限制必须大于0", { + icon: 2, + time: 2000 + }); + flag = false; + } limits += data.field[key] + "," } }); + if (bxids.length === 0) { + layer.msg("最少选择一个班型!", { + icon: 2, + time: 2000 + }); + flag = false; + } - $.ajax({ - url: "/FengHuang/yp/updateTask", - data: { "task_id": taskId, "task_name": taskName, "bx_ids": bxids.substr(0, bxids.length - 1), "limits": limits.substr(0, limits.length - 1) }, - type: 'POST', - success: function (result) { - if (result.success) { - layer.msg("成功!", { - icon: 1, - time: 1500 - }, function () { - parent.layer.close(parent.layer.getFrameIndex(window.name)); - parent.parentTableRender(); - }); - } else { - layer.msg(result.message, { - icon: 2, - time: 1000 - }); + + if (flag) { + + $.ajax({ + url: "/FengHuang/yp/updateTask", + data: { "task_id": taskId, "task_name": taskName, "bx_ids": bxids.substr(0, bxids.length - 1), "limits": limits.substr(0, limits.length - 1) }, + type: 'POST', + success: function (result) { + if (result.success) { + layer.msg("保存成功!", { + icon: 1, + time: 1500 + }, function () { + parent.layer.close(parent.layer.getFrameIndex(window.name)); + parent.parentTableRender(); + }); + } else { + layer.msg(result.message, { + icon: 2, + time: 1000 + }); + } } - } - }); + }); + } return false; });