From 2eced509c7665706e23d11a1ca250fb1e6155d18 Mon Sep 17 00:00:00 2001 From: qiankunpingtai Date: Sun, 5 May 2019 11:59:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8A=9F=E8=83=BD=E7=AE=A1?= =?UTF-8?q?=E7=90=86js=E6=95=88=E7=8E=87=E4=BD=8E=E4=B8=8B=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- erp_web/pages/manage/functions.html | 43 +++++++++++++++-------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/erp_web/pages/manage/functions.html b/erp_web/pages/manage/functions.html index d0592cbe..6159f293 100644 --- a/erp_web/pages/manage/functions.html +++ b/erp_web/pages/manage/functions.html @@ -173,11 +173,11 @@ }, {title: '类型', field: 'type', width: 50}, { - title: '操作', field: 'op', align: "center", width: 130, formatter: function (value, rec) { + title: '操作', field: 'op', align: "center", width: 130, formatter: function (value, rec,index) { var str = ''; - var rowInfo = rec.id + 'AaBb' + rec.number + 'AaBb' + rec.name + 'AaBb' + rec.pnumber + 'AaBb' + rec.url - + 'AaBb' + rec.state + 'AaBb' + rec.sort + 'AaBb' + rec.enabled + 'AaBb' + rec.type + 'AaBb' + rec.pushbtn; - str += ' 编辑  '; + // var rowInfo = rec.id + 'AaBb' + rec.number + 'AaBb' + rec.name + 'AaBb' + rec.pnumber + 'AaBb' + rec.url + // + 'AaBb' + rec.state + 'AaBb' + rec.sort + 'AaBb' + rec.enabled + 'AaBb' + rec.type + 'AaBb' + rec.pushbtn; + str += ' 编辑  '; str += ' 删除  '; return str; } @@ -386,19 +386,20 @@ }); //编辑信息 - function editFunctions(functionsTotalInfo) { - var functionsInfo = functionsTotalInfo.split("AaBb"); - - $("#Number").focus().val(functionsInfo[1]); - $("#Name").focus().val(functionsInfo[2]); - $("#PNumber").focus().val(functionsInfo[3]); - $("#URL").focus().val(functionsInfo[4]); - $("#State").attr("checked", functionsInfo[5] == 'true' ? true : false); - $("#Sort").focus().val(functionsInfo[6]); - $("#Enabled").attr("checked", functionsInfo[7] == 'true' ? true : false); - $("#Type").focus().val(functionsInfo[8]); - if (functionsInfo[9] !== "undefined" && functionsInfo[9] !== "") { - var arr = functionsInfo[9].split(","); + function editFunctions(index) { + // var functionsInfo = functionsTotalInfo.split("AaBb"); + var rowsdata = $("#tableData").datagrid("getRows")[index]; + $("#Number").focus().val(rowsdata.number); + $("#Name").focus().val(rowsdata.name); + $("#PNumber").focus().val(rowsdata.pnumber); + $("#URL").focus().val(rowsdata.url); + $("#State").attr("checked", rowsdata.state === true ? true : false); + $("#Sort").focus().val(rowsdata.sort); + $("#Enabled").attr("checked", rowsdata.enabled === true ? true : false); + $("#Type").focus().val(rowsdata.type); + var pushbtn=rowsdata.pushbtn; + if (pushbtn !== "undefined" && pushbtn !== "") { + var arr = pushbtn.split(","); var pushBtnArray = []; for (var i = 0; i < arr.length; i++) { if (arr[i]) { @@ -413,13 +414,13 @@ $("#PushBtn").combobox('setValues', ''); } - oldFunctions = functionsInfo[2]; + oldFunctions = rowsdata.name; $('#functionsDlg').dialog('open').dialog('setTitle', ' 编辑功能信息'); $(".window-mask").css({width: webW, height: webH}); - functionsID = functionsInfo[0]; + functionsID = rowsdata.id; //焦点在名称输入框==定焦在输入文字后面 - $("#Name").val("").focus().val(functionsInfo[2]); - url = '/functions/update?id=' + functionsInfo[0]; + $("#Name").val("").focus().val(rowsdata.name); + url = '/functions/update?id=' + rowsdata.id; } //检查名称是否存在 ++ 重名无法提示问题需要跟进