框架重构
清除多余的业务
This commit is contained in:
141
WebFirst/wwwroot/views/system/template.js
Normal file
141
WebFirst/wwwroot/views/system/template.js
Normal file
@@ -0,0 +1,141 @@
|
||||
var configs = {
|
||||
url: {
|
||||
Get: _root + "Template/GetTemplateList",
|
||||
Del: _root + "Template/DeleteTemplate",
|
||||
SaveSystem: _root + "Template/SaveTemplate",
|
||||
GetDbType: _root +"system/GetTemplateType"
|
||||
},
|
||||
text:
|
||||
{
|
||||
add: "添加模版",
|
||||
edit:"修改模版"
|
||||
},
|
||||
w: {
|
||||
w: 1200,
|
||||
h:570
|
||||
}
|
||||
};
|
||||
divFrom.$Form({
|
||||
url: configs.url.Get,
|
||||
callback: function (msg) {
|
||||
msg.Data.Dblfunc = function () {
|
||||
btnEdit.click();
|
||||
};
|
||||
divGrid.$Grid(msg.Data);
|
||||
}
|
||||
})
|
||||
btnSearch.$Button({
|
||||
url: configs.url.Get,
|
||||
callback: function (msg) {
|
||||
msg.Data.Dblfunc = function () {
|
||||
btnEdit.click();
|
||||
};
|
||||
divGrid.$Grid(msg.Data);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
saveTemplateTypeName.$SelectTree({
|
||||
isMultiple: false,
|
||||
url: configs.url.GetDbType,
|
||||
maxHeight: 180,
|
||||
rootIsSelect: false
|
||||
})
|
||||
|
||||
btnReset.$Reset();
|
||||
|
||||
|
||||
btnAdd.$Open("#divOpen", {
|
||||
title: configs.text.add,
|
||||
w: configs.w.w,
|
||||
h: configs.w.h,
|
||||
validate: function () {
|
||||
frmSave.$ClearControls();
|
||||
return true;
|
||||
},
|
||||
yes: function () {
|
||||
frmSave.$Form({
|
||||
url: configs.url.SaveSystem,
|
||||
callback: function (msg) {
|
||||
if (msg.IsKeyValuePair) {
|
||||
$sugar.$Validate(msg.Data, "save");
|
||||
} else {
|
||||
$sugar.$Validate("clear");
|
||||
msg.Data.$Alert();
|
||||
if (msg.IsSuccess) {
|
||||
btnSearch.click();
|
||||
$sugar.$CloseAll(divOpen.getAttribute("dataindex"));
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
btn: ['添加', '关闭']
|
||||
});
|
||||
btnParameter.$Open("#divRemark", {
|
||||
title:"参数说明",
|
||||
w: 550,
|
||||
h: configs.w.h,
|
||||
})
|
||||
btnEdit.$Open("#divOpen", {
|
||||
title: configs.text.edit,
|
||||
w: configs.w.w,
|
||||
h: configs.w.h,
|
||||
validate: function () {
|
||||
var gridInfo = divGrid.$GridInfo();
|
||||
if (gridInfo.length == 0) {
|
||||
"请选择记录".$Alert();
|
||||
return false;
|
||||
} else {
|
||||
gridInfo = gridInfo[0];
|
||||
frmSave.$FillControls(gridInfo);
|
||||
return true;
|
||||
}
|
||||
},
|
||||
yes: function () {
|
||||
frmSave.$Form({
|
||||
url: configs.url.SaveSystem,
|
||||
callback: function (msg) {
|
||||
if (msg.IsKeyValuePair) {
|
||||
$sugar.$Validate(msg.Data, "save");
|
||||
} else {
|
||||
$sugar.$Validate("clear");
|
||||
msg.Data.$Alert();
|
||||
if (msg.IsSuccess) {
|
||||
btnSearch.click();
|
||||
$sugar.$CloseAll(divOpen.getAttribute("dataindex"));
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
btn: ['保存', '关闭']
|
||||
});
|
||||
|
||||
|
||||
btnDel.$Confirm({
|
||||
title: "是否删除记录",
|
||||
ok: function () {
|
||||
var gridInfo = divGrid.$GridInfo();
|
||||
if (gridInfo.length > 0) {
|
||||
configs.url.Del.$Ajax({
|
||||
callback: function (msg) {
|
||||
if (msg.IsSuccess) {
|
||||
"删除成功".$Alert();
|
||||
btnSearch.click();
|
||||
}
|
||||
else
|
||||
{
|
||||
msg.Data.$Alert();
|
||||
}
|
||||
},
|
||||
data: { "model": JSON.stringify(gridInfo) }
|
||||
})
|
||||
} else {
|
||||
"请选择一条数据".$Alert();
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user