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;
});