| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- function actionRenderer(e) {
- var record = e.record;
- var id = record.ID;
- var html = "";
- html += getGridBtn("edit", "修改", "commandFn('edit','" + id + "','" + record.Name + "','" + record.Sort + "','" + record.OrgID + "','" + record.OrgName + "','" + record.DefaultPageModuleID + "','" + record.Code + "','" + record.OrderAmountLimit + "','" + record.OrderDesignLimit + "','" + record.DayOrderLimit + "')");
- html += getGridBtn("remove", "删除", "delFn('" + id + "','" + record.OrgID + "')");
- return html;
- }
- function treeNodeSelFn(e, node) {
- var grid = mini.get("m_grid");
- var id = e.node.id;
- $("#hId").val(id);
- $("#hPath").val(e.node.path);
- $("#sp_orgname").html(e.node.name);
- grid.load({ oId: e.node.id, path: e.node.path });
- }
- function selItemSelected(obj, v) {
- for (var i = 0; i < obj.options.length; i++) {
- if (obj.options[i].value == v) {
- obj.selectedIndex = i;
- break;
- }
- }
- }
- function delFn(id, orgId) {
- cmdDelFn("del_post", "id=" + id + "&oId=" + orgId);
- }
- function commandFn(cmd, id, name, sort, orgId, orgName, mId, code, OrderAmountLimit, OrderDesignLimit, DayOrderLimit) {
- switch (cmd) {
- case "edit":
- {
- $("#sp_orgname").html(orgName);
- mini.get("txtName").setValue(name);
- mini.get("txtCode").setValue(code);
- mini.get("txtOrderAmountLimit").setValue(OrderAmountLimit);
- mini.get("txtOrderDesignLimit").setValue(OrderDesignLimit);
- mini.get("txtDayOrderLimit").setValue(DayOrderLimit);
- mini.get("txtSort").setValue(sort);
- $("#hPostId").val(id);
- $("#hId").val(orgId);
- if ($("#ctl00_content_tr_module").length > 0) {
- selItemSelected($("#selModules")[0], mId);
- }
- var win = mini.get("post_win");
- win.setTitle("修改职位");
- win.show();
- break;
- }
- case "del":
- {
- cmdDelFn("del_post", "id=" + id + "&oId=" + orgId);
- break;
- }
- }
- }
- function addFn() {
- $("#hPostId").val("");
- mini.get("txtName").setValue("");
- mini.get("txtSort").setValue(0);
- var path = $("#hPath").val();
- //if (path == "") {
- // alert(" 请选择除当前节点之外的部门添加职位");
- // return false;
- //}
- var win = mini.get("post_win");
- win.setTitle("添加职位");
- win.show();
- }
- function saveFn() {
- var oId = $("#hId").val();
- var name = mini.get("txtName").getValue();
- var sort = mini.get("txtSort").getValue();
- var mId = "0";
- if ($("#ctl00_content_tr_module").length > 0) {
- mId = $("#selModules").val();
- }
- if (name == "") {
- alert("职位名称不允许为空!");
- return;
- }
- if (sort.toString() == "") {
- alert("序号不允许为空!");
- return;
- }
- var code = mini.get("txtCode").getValue();
- var OrderAmountLimit = mini.get("txtOrderAmountLimit").getValue();
- var OrderDesignLimit = mini.get("txtOrderDesignLimit").getValue();
- var DayOrderLimit = mini.get("txtDayOrderLimit").getValue();
- var postId = $("#hPostId").val();
- runAjax("save_post", "postId=" + postId + "&oId=" + oId + "&name=" + encodeURIComponent(name) + "&code=" + encodeURIComponent(code) + "&OrderAmountLimit=" + OrderAmountLimit + "&OrderDesignLimit=" + OrderDesignLimit + "&DayOrderLimit=" + DayOrderLimit + "&sort=" + sort + "&mId=" + mId);
- mini.get("post_win").hide();
- }
|