statics/js/dist/unitGroupManage.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
function initField() {
rowData.id && $("#name").val(rowData.name)
}
function initEvent() {
var a = $("#name");
$("#manage-form").submit(function(a) {
a.preventDefault(), postData()
}), a.focus().select(), initValidator()
}
function initPopBtns() {
var a = "add" == oper ? ["保存", "关闭"] : ["确定", "取消"];
api.button({
id: "confirm",
name: a[0],
focus: !0,
callback: function() {
return postData(), !1
}
}, {
id: "cancel",
name: a[1]
})
}
function initValidator() {
$("#manage-form").validate({
rules: {
name: {
required: !0
}
},
messages: {
name: {
required: "名称不能为空"
}
},
errorClass: "valid-error"
})
}
function postData() {
if (!$("#manage-form").validate().form()) return void $("#manage-form").find("input.valid-error").eq(0).focus();
var a = $.trim($("#name").val()),
b = {
id: rowData.id,
name: a
},
c = "add" == oper ? "新增计量单位组" : "修改计量单位组";
Public.ajaxPost("../basedata/unittype/" + ("add" == oper ? "add" : "update"), b, function(a) {
if (200 == a.status) {
if (parent.parent.Public.tips({
content: c + "成功!"
}), "add" == oper) defaultPage.SYSTEM.unitGroupInfo.push(a.data);
else for (var b = 0; b < defaultPage.SYSTEM.unitGroupInfo.length; b++) defaultPage.SYSTEM.unitGroupInfo[b].id == rowData.id && (defaultPage.SYSTEM.unitGroupInfo[b] = a.data);
callback && "function" == typeof callback && callback(a.data, oper, api)
} else parent.parent.Public.tips({
type: 1,
content: c + "失败!" + a.msg
})
})
}
function resetForm() {
后面还有 8 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
