Browse Source

commit

master
hhx 3 years ago
parent
commit
751a74859d
  1. BIN
      04.系统编码/.vs/BeijingSafeguard/v15/.suo
  2. BIN
      04.系统编码/.vs/BeijingSafeguard/v15/Server/sqlite3/storage.ide-shm
  3. BIN
      04.系统编码/.vs/BeijingSafeguard/v15/Server/sqlite3/storage.ide-wal
  4. 20
      04.系统编码/App/Content/scripts/system-management/user-management/add.js
  5. 27
      04.系统编码/App/Content/scripts/system-management/user-management/edit.js
  6. 6
      04.系统编码/App/Content/scripts/system-management/user-management/index.js
  7. 3
      04.系统编码/App/Content/styles/common.css
  8. 6
      04.系统编码/App/Views/UserManagement/AddDialog.cshtml

BIN
04.系统编码/.vs/BeijingSafeguard/v15/.suo

Binary file not shown.

BIN
04.系统编码/.vs/BeijingSafeguard/v15/Server/sqlite3/storage.ide-shm

Binary file not shown.

BIN
04.系统编码/.vs/BeijingSafeguard/v15/Server/sqlite3/storage.ide-wal

Binary file not shown.

20
04.系统编码/App/Content/scripts/system-management/user-management/add.js

@ -18,8 +18,8 @@
}; };
this.OnSureButtonClick = function () { this.OnSureButtonClick = function () {
this.HideDialog();
this.AddUser(); this.AddUser();
this.HideDialog();
}; };
this.HideDialog = function () { this.HideDialog = function () {
@ -33,13 +33,7 @@
type: "POST", type: "POST",
dataType: 'text', dataType: 'text',
url: '/UserManagement/Add', url: '/UserManagement/Add',
data: { data: this.getUserParams(),
OrgId: 1,
Gender: parseInt($('.sex-select span.active').attr('gender')),
RealName: $("#name").textbox('getValue'),
LoginName: $('#loginAccount').textbox('getValue'),
LoginPassword: $('#loginPassword').textbox('getValue')
},
success: function () { success: function () {
this.Parent.ReLoadTableData(); this.Parent.ReLoadTableData();
}.bind(this) }.bind(this)
@ -52,4 +46,14 @@
$('#loginPassword').textbox('setValue', ''); $('#loginPassword').textbox('setValue', '');
$('.sex-select span').eq(0).addClass("active"); $('.sex-select span').eq(0).addClass("active");
}; };
this.getUserParams = function () {
return {
OrgId: 1,
Gender: parseInt($('.sex-select span.active').attr('gender')),
RealName: $("#name").textbox('getValue'),
LoginName: $('#loginAccount').textbox('getValue'),
LoginPassword: $('#loginPassword').textbox('getValue')
}
};
}; };

27
04.系统编码/App/Content/scripts/system-management/user-management/edit.js

@ -1,5 +1,6 @@
var EditDialog = function (parent) { var EditDialog = function (parent) {
this.Parent = parent; this.Parent = parent;
this.OrgId = null;
this.Setup = function () { this.Setup = function () {
$("#sex span").on("click", this.OnSexButtonClick.bind(this)); $("#sex span").on("click", this.OnSexButtonClick.bind(this));
@ -9,7 +10,8 @@
}; };
this.Show = function (data) { this.Show = function (data) {
console.log(data) console.log(data);
this.OrgId = data.OrgId;
$('#edit-dialog').show(); $('#edit-dialog').show();
$("#username").textbox('setValue', data.RealName); $("#username").textbox('setValue', data.RealName);
$("#account").textbox('setValue', data.LoginName); $("#account").textbox('setValue', data.LoginName);
@ -24,8 +26,9 @@
}; };
this.OnSureButtonClick = function () { this.OnSureButtonClick = function () {
this.HideDialog(); console.log(this.getUserParams())
this.EditUser(); this.EditUser();
this.HideDialog();
}; };
this.HideDialog = function () { this.HideDialog = function () {
@ -39,15 +42,9 @@
type: "POST", type: "POST",
dataType: 'text', dataType: 'text',
url: '/UserManagement/Update', url: '/UserManagement/Update',
data: { data: this.getUserParams(),
OrgId: 1,
Gender: parseInt($('#sex span.active').attr('gender')),
RealName: $("#username").textbox('getValue'),
LoginName: $('#account').textbox('getValue'),
LoginPassword: $('#password').textbox('getValue')
},
success: function (result) { success: function (result) {
console.log(result) console.log(this.getUserParams())
this.Parent.ReLoadTableData(); this.Parent.ReLoadTableData();
}.bind(this) }.bind(this)
}); });
@ -59,4 +56,14 @@
$('#password').textbox('setValue', ''), $('#password').textbox('setValue', ''),
$('#sex span').eq(0).addClass("active"); $('#sex span').eq(0).addClass("active");
}; };
this.getUserParams = function () {
return {
OrgId: this.OrgId,
Gender: parseInt($('#sex span.active').attr('gender')),
RealName: $("#username").textbox('getValue'),
LoginName: $('#account').textbox('getValue'),
LoginPassword: $('#password').textbox('getValue')
}
};
}; };

6
04.系统编码/App/Content/scripts/system-management/user-management/index.js

@ -70,8 +70,8 @@
fit: true, fit: true,
scrollbarSize: 0, scrollbarSize: 0,
pageNumber: 1, pageNumber: 1,
pageSize: 20, pageSize: 30,
pageList: [10, 20, 30], pageList: [30, 40, 50],
pagination: true, pagination: true,
onSelect: this.OnTaskSelected.bind(this), onSelect: this.OnTaskSelected.bind(this),
onUnselect: this.OnTaskUnselected.bind(this), onUnselect: this.OnTaskUnselected.bind(this),
@ -86,7 +86,7 @@
url: '/UserManagement/Query', url: '/UserManagement/Query',
data: { data: {
pageIndex: 1, pageIndex: 1,
pageSize: 10 pageSize: 30
}, },
success: function (result) { success: function (result) {
$('#task-grid').datagrid('loadData', JSON.parse(result)); $('#task-grid').datagrid('loadData', JSON.parse(result));

3
04.系统编码/App/Content/styles/common.css

@ -675,6 +675,9 @@
width: 100%; width: 100%;
} }
.manage-dialog .modal-body .user-row .col {
}
.manage-dialog .modal-footer { .manage-dialog .modal-footer {
padding: 16px 10px; padding: 16px 10px;
text-align: right; text-align: right;

6
04.系统编码/App/Views/UserManagement/AddDialog.cshtml

@ -8,7 +8,7 @@
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div class="row"> <div class="row user-row">
<div class="col"> <div class="col">
<label>姓名&nbsp;<span class="star">*</span></label> <label>姓名&nbsp;<span class="star">*</span></label>
<input type="text" id="name" class="easyui-textbox" prompt="请输入姓名" /> <input type="text" id="name" class="easyui-textbox" prompt="请输入姓名" />
@ -20,6 +20,10 @@
<span gender="10">女</span> <span gender="10">女</span>
</div> </div>
</div> </div>
<div class="col">
<label>所属机构&nbsp;<span class="star">*</span></label>
<input id="add-dialog-org" class="easyui-combobox org-list">
</div>
</div> </div>
<div class="row"> <div class="row">
<div class="col"> <div class="col">

Loading…
Cancel
Save