From 57d7043b850f246b6aa2c296233c137e85eac968 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <752718920@qq.com>
Date: Sun, 10 Nov 2019 00:06:39 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=94=A8=E6=88=B7=E6=A8=A1?=
=?UTF-8?q?=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
erp_web/pages/manage/role.html | 10 ++--
erp_web/pages/manage/systemConfig.html | 22 ++++-----
erp_web/pages/manage/user.html | 67 ++++++++++++--------------
3 files changed, 47 insertions(+), 52 deletions(-)
diff --git a/erp_web/pages/manage/role.html b/erp_web/pages/manage/role.html
index 3eb5629f..25842934 100644
--- a/erp_web/pages/manage/role.html
+++ b/erp_web/pages/manage/role.html
@@ -115,16 +115,16 @@
pageList: initPageNum,
columns: [[
{field: 'id', width: 35, align: "center", checkbox: true},
- {title: '角色名称', field: 'name', width: 200},
{
- title: '操作', field: 'op', align: "center", width: 130, formatter: function (value, rec) {
+ title: '操作', field: 'op', align: "center", width: 80, formatter: function (value, rec) {
var str = '';
var rowInfo = rec.id + 'AaBb' + rec.name;
- str += '
编辑 ';
- str += '
删除 ';
+ str += '
';
+ str += '
';
return str;
}
- }
+ },
+ {title: '角色名称', field: 'name', width: 200}
]],
toolbar: [
{
diff --git a/erp_web/pages/manage/systemConfig.html b/erp_web/pages/manage/systemConfig.html
index d20b21bd..8de74a58 100644
--- a/erp_web/pages/manage/systemConfig.html
+++ b/erp_web/pages/manage/systemConfig.html
@@ -114,6 +114,17 @@
pageList: initPageNum,
columns: [[
{field: 'id', width: 35, align: "center", checkbox:true},
+ {
+ title: '操作', field: 'op', align: "center", width: 80, formatter: function (value, rec) {
+ var str = '';
+ var rowInfo = rec.id + 'AaBb' + rec.companyName + 'AaBb' + rec.companyContacts + 'AaBb' + rec.companyAddress
+ + 'AaBb' + rec.companyTel + 'AaBb' + rec.companyFax + 'AaBb' + rec.companyPostCode
+ + 'AaBb' + rec.depotFlag + 'AaBb' + rec.customerFlag;
+ str += '
';
+ str += '
';
+ return str;
+ }
+ },
{title: '公司名称', field: 'companyName', width: 150},
{title: '联系人', field: 'companyContacts', width: 80, align: "center"},
{title: '公司地址', field: 'companyAddress', width: 150, align: "center"},
@@ -131,17 +142,6 @@
formatter: function (value) {
return parseFlag(value);
}
- },
- {
- title: '操作', field: 'op', width: 160, formatter: function (value, rec) {
- var str = '';
- var rowInfo = rec.id + 'AaBb' + rec.companyName + 'AaBb' + rec.companyContacts + 'AaBb' + rec.companyAddress
- + 'AaBb' + rec.companyTel + 'AaBb' + rec.companyFax + 'AaBb' + rec.companyPostCode
- + 'AaBb' + rec.depotFlag + 'AaBb' + rec.customerFlag;
- str += '
编辑 ';
- str += '
删除 ';
- return str;
- }
}
]],
toolbar: [
diff --git a/erp_web/pages/manage/user.html b/erp_web/pages/manage/user.html
index 217d2ce0..5d6c970e 100644
--- a/erp_web/pages/manage/user.html
+++ b/erp_web/pages/manage/user.html
@@ -176,6 +176,19 @@
pageList: initPageNum,
columns: [[
{field: 'id', width: 35, align: "center", checkbox:true},
+ {
+ title: '操作', field: 'isystem', align: "center", width: 80, formatter: function (value, rec, index) {
+ var str = '';
+ str += '
';
+ if (rec.id != rec.tenantId) {
+ str += '
';
+ }
+ else {
+ str += '';
+ }
+ return str;
+ }
+ },
{title: '登录名称', field: 'loginame', width: 80},
{title: '用户名称', field: 'username', width: 80, align: "center"},
{title: '职位', field: 'position', width: 115, align: "center"},
@@ -184,24 +197,7 @@
{title: '电话号码', field: 'phonenum', width: 150, align: "center"},
{title: '用户排序', field: 'userBlngOrgaDsplSeq', width: 60, align: "center"},
{title: '描述', field: 'description', width: 130},
- {field: 'orgaId',hidden:true, width: 10},
- {
- title: '操作', field: 'isystem', width: 150, formatter: function (value, rec) {
- 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 += '
编辑 ';
- if (rec.id != rec.tenantId) {
- str += '
删除 ';
- }
- else {
- str += '';
- }
- return str;
- }
- }
+ {field: 'orgaId',hidden:true, width: 10}
]],
toolbar: [
{
@@ -282,7 +278,7 @@
url: "/user/deleteUser",
dataType: "json",
data: ({
- ids: userID,
+ ids: userID
}),
success: function (res) {
if(res && res.code != 200) {
@@ -442,32 +438,31 @@
});
//编辑用户信息
- function editUser(usernameTotalInfo) {
- var usernameInfo = usernameTotalInfo.split("AaBb");
+ function editUser(index) {
+ 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,
+ orgaId: rowsdata.orgaId,
+ orgaUserRelId: rowsdata.orgaUserRelId,
+ userBlngOrgaDsplSeq: 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;
}