From a003ce03e48173090ce6d4193cb9440505b400cd Mon Sep 17 00:00:00 2001 From: qiankunpingtai Date: Thu, 21 Mar 2019 11:30:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E5=AD=97=E7=AC=A6=E4=B8=B2=E4=BC=A0?= =?UTF-8?q?=E9=80=92=E5=80=BC=E7=9A=84=E6=96=B9=E5=BC=8F=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E9=80=9A=E8=BF=87index=E8=8E=B7=E5=8F=96=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=9A=84=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- erp_web/pages/manage/serialNumber.html | 33 ++++++++++++++++---------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/erp_web/pages/manage/serialNumber.html b/erp_web/pages/manage/serialNumber.html index 022217a8..f7415411 100644 --- a/erp_web/pages/manage/serialNumber.html +++ b/erp_web/pages/manage/serialNumber.html @@ -198,12 +198,19 @@ {field: 'depotheadId', hidden: true}, {field: 'depotHeadType', hidden: true}, { - title: '操作', field: 'op', align: "center", width: 60, formatter: function (value, rec) { + title: '操作', field: 'op', align: "center", width: 60, formatter: function (value, rec,index) { var str = ''; - var rowInfo = rec.id + 'AaBb' + rec.materialId + 'AaBb' + rec.materialName + 'AaBb' + rec.serialNumber + 'AaBb' + rec.isSell + 'AaBb' + rec.remark - + 'AaBb' + rec.deleteFlag + 'AaBb' + rec.createTime + 'AaBb' + rec.updateTime + 'AaBb' + rec.creator + 'AaBb' + rec.updater - + 'AaBb' + rec.creatorName + 'AaBb' + rec.updaterName +'AaBb' + rec.depotheadId+'AaBb' + rec.depotHeadNumber +'AaBb' + rec.depotHeadType; - str += '   '; + /** + * create by: qiankunpingtai + * create time: 2019/3/21 11:23 + * website:http://39.105.146.63/symphony/ + * description: + * 对于每次拼接字符串作为参数传递 + * 再对字符串分解获取数据的方式,个人感觉效率是很高,实现也不优雅 + * 在此使用传递index,然后根据index获取数据的方式替代 + * + */ + str += '   '; str += ''; return str; } @@ -458,14 +465,14 @@ }); }); //编辑信息 - function editSerialNumber(serialNumberInfo) { - var serialNumberInfo = serialNumberInfo.split("AaBb"); - - $("#serialNumberId").focus().val(serialNumberInfo[0]); - $("#materialId").focus().val(serialNumberInfo[1]); - $("#materialName").focus().val(serialNumberInfo[2]); - $("#serialNumber").focus().val(serialNumberInfo[3]); - $("#remark").focus().val(serialNumberInfo[5]); + function editSerialNumber(index) { + //获取当前行 + var rowsdata = $("#tableData").datagrid("getRows")[index]; + $("#serialNumberId").focus().val(rowsdata.serialNumberId); + $("#materialId").focus().val(rowsdata.materialId); + $("#materialName").focus().val(rowsdata.materialName); + $("#serialNumber").focus().val(rowsdata.serialNumber); + $("#remark").focus().val(rowsdata.remark); $('#serialNumberDlg').dialog('open').dialog('setTitle', ' 编辑序列号信息'); $(".window-mask").css({width: webW, height: webH}); //选中基本资料tab