diff --git a/erp_web/pages/manage/user.html b/erp_web/pages/manage/user.html
index 50fcfa3a..2b8abff1 100644
--- a/erp_web/pages/manage/user.html
+++ b/erp_web/pages/manage/user.html
@@ -176,13 +176,20 @@
{title: '描述', field: 'description', width: 150},
{field: 'orgaId',hidden:true, width: 10},
{
- title: '操作', field: 'isystem', width: 150, formatter: function (value, rec) {
+ title: '操作', field: 'isystem', width: 150, formatter: function (value, rec,index) {
+ /**
+ * create by: qiankunpingtai
+ * create time: 2019/5/6 9:33
+ * website:https://qiankunpingtai.cn
+ * description:
+ * 修改效率低下的js实现
+ */
var str = '';
- var rowInfo = rec.id + 'AaBb' + rec.username + 'AaBb' + rec.loginame + 'AaBb' + rec.position
- + 'AaBb' + rec.orgAbr + 'AaBb' + rec.email + 'AaBb' + rec.phonenum + 'AaBb' + rec.ismanager
- + 'AaBb' + rec.isystem + 'AaBb' + rec.description+'AaBb'+rec.orgaId+'AaBb'+rec.orgaUserRelId
- +'AaBb' + rec.userBlngOrgaDsplSeq ;
- str += '
编辑 ';
+ // var rowInfo = rec.id + 'AaBb' + rec.username + 'AaBb' + rec.loginame + 'AaBb' + rec.position
+ // + 'AaBb' + rec.orgAbr + 'AaBb' + rec.email + 'AaBb' + rec.phonenum + 'AaBb' + rec.ismanager
+ // + 'AaBb' + rec.isystem + 'AaBb' + rec.description+'AaBb'+rec.orgaId+'AaBb'+rec.orgaUserRelId
+ // +'AaBb' + rec.userBlngOrgaDsplSeq ;
+ str += '
编辑 ';
if (rec.id != rec.tenantId) {
str += '
删除 ';
}
@@ -431,32 +438,34 @@
});
//编辑用户信息
- function editUser(usernameTotalInfo) {
- var usernameInfo = usernameTotalInfo.split("AaBb");
+ function editUser(index) {
+ // var usernameInfo = usernameTotalInfo.split("AaBb");
+ //获取当前行
+ var rowsdata = $("#tableData").datagrid("getRows")[index];
var row = {
- username: usernameInfo[1],
- loginame: usernameInfo[2],
- position: usernameInfo[3],
- email: usernameInfo[5],
- phonenum: usernameInfo[6],
- description: usernameInfo[9],
- orgAbr: usernameInfo[4]=='undefined'?'':usernameInfo[4],
- orgaId: usernameInfo[10]=='undefined'?'':usernameInfo[10],
- orgaUserRelId:usernameInfo[11]=='undefined'?'':usernameInfo[11],
- userBlngOrgaDsplSeq:usernameInfo[12]=='undefined'?'':usernameInfo[12]
+ username: rowsdata.username,
+ loginame: rowsdata.loginame,
+ position: rowsdata.position,
+ email: rowsdata.email,
+ phonenum: rowsdata.phonenum,
+ description: rowsdata.description,
+ orgAbr: rowsdata.orgAbr===undefined?'':rowsdata.orgAbr,
+ orgaId: rowsdata.orgaId===undefined?'':rowsdata.orgaId,
+ orgaUserRelId:rowsdata.orgaUserRelId===undefined?'':rowsdata.orgaUserRelId,
+ userBlngOrgaDsplSeq:rowsdata.userBlngOrgaDsplSeq===undefined?'':rowsdata.userBlngOrgaDsplSeq
};
- oldLoginName = usernameInfo[1];
+ oldLoginName = rowsdata.username;
$('#userDlg').dialog('open').dialog('setTitle', '
编辑用户信息');
$(".window-mask").css({width: webW, height: webH});
$('#usernameFM').form('load', row);
- userID = usernameInfo[0];
+ userID = rowsdata.id;
//焦点在名称输入框==定焦在输入文字后面
- $("#username").val("").focus().val(usernameInfo[1]);
+ $("#username").val("").focus().val(rowsdata.username);
$("#loginame").attr("readonly","readonly");
/**机构选择*/
$("#selectType").val("org");
- url = '/user/updateUser?id=' + usernameInfo[0];
+ url = '/user/updateUser?id=' + rowsdata.id;
}