From 6a3d1f8ab19830adde3a653f48f89fd7c88afbde Mon Sep 17 00:00:00 2001
From: yzh <snbbt@21cn.com>
Date: 星期五, 13 五月 2022 16:03:59 +0800
Subject: [PATCH] 代理商功能优化 产品功能优化 增加产品分类功能 用户功能优化
---
web/web/SysUser.aspx | 52 ++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 46 insertions(+), 6 deletions(-)
diff --git a/web/web/SysUser.aspx b/web/web/SysUser.aspx
index 45918c6..925802e 100644
--- a/web/web/SysUser.aspx
+++ b/web/web/SysUser.aspx
@@ -19,6 +19,7 @@
$.each(result.Message.Table, function(i) {
html.push("<tr>");
html.push("<td>" + this.Account + "</td>");
+ html.push("<td>" + this.UserName + "</td>");
html.push("<td>" + this.Mobile + "</td>");
html.push("<td>" + formatFlagIcon(this.MobileFlag) + "</td>");
@@ -27,7 +28,15 @@
html.push("<td>" + this.ClientIp + "</td>");
html.push("<td>" + (this.IsVerification == 1 ? "<span class='label label-primary'>寮�鍚�</span>" : "<span class='label label-default'>鍏抽棴</span>") + "</td>");
html.push("<td>" + this.CreateTime + "</td>");
- html.push("<td >");
+ html.push("<td>" + (this.Status == 1 ? "<span class='label label-primary'>鍚敤</span>" : "<span class='label label-default'>鍋滅敤</span>") + "</td>");
+ //html.push("<td>" + (this.Status == 1 ? "<a href='javascript:;' class='btn btn-primary btn-xs action-update-status' data-id=" + this.UserID + " data-status=0 ><i class='fa fa-toggle-off'></i> 鍚敤</a>" : "<a href='javascript:;' class='btn btn-default btn-xs action-update-status' data-id=" + this.UserID + " data-status=1 ><i class='fa fa-toggle-on'></i>鍋滅敤</a>") + "</td>");
+ html.push("<td class='text-right' >");
+ if (this.Status == 0) {
+ html.push("<a href='javascript:;' class='btn btn-primary btn-xs action-update-status' data-id=" + this.UserID + " data-status=1 ><i class='fa fa-toggle-off'></i>鍚敤</a> " );
+ }
+ else {
+ html.push("<a href='javascript:;' class='btn btn-default btn-xs action-update-status' data-id=" + this.UserID + " data-status=0 ><i class='fa fa-toggle-on'></i>鍋滅敤</a> ");
+ }
html.push("<a href='javascript:;' class='btn btn-success btn-xs action-edit' data-id='" + this.UserID + "'><i class='fa fa-edit'></i> 缂栬緫</a> ");
html.push("<a href='javascript:;' data-id='" + this.UserID + "' class='action-permission btn btn-info btn-xs'><i class='fa fa-edit'></i> 鏉冮檺</a> ");
html.push("<a href='javascript:;' data-id='" + this.UserID + "' class='action-delete btn btn-default btn-xs'><i class='fa fa-trash'></i> 鍒犻櫎</a>");
@@ -35,7 +44,7 @@
html.push("</tr>");
});
if (result.Message.TotalCount == 0) {
- html.push("<tr><td colspan=\"10\" style=\"padding-left:5px; text-align: center;\">鏆傛棤淇℃伅</td></tr>");
+ html.push("<tr><td colspan=\"11\" style=\"padding-left:5px; text-align: center;\">鏆傛棤淇℃伅</td></tr>");
}
$("#mainTable>tbody").html(html.join(""));
@@ -68,10 +77,26 @@
});
});
+ $(document).on("click", ".action-update-status", function () {
+ //data鐨勫睘鎬у弬鏁颁笉鑳藉惈鏈夊ぇ鍐欏瓧姣嶃��
+ var userId = $(this).data("id");
+ var status = $(this).data("status");
+ mytek.confirm("鏄惁鏇存柊淇℃伅鐘舵�侊紵", "璇疯皑鎱庢搷浣滐紒", function (b) {
+ if (b) {
+ $.post("sysuser.ashx", { "action": "updateStatus", userId: userId, status: status }, function (r) {
+ mytek.alert(r.Message, r.OK, function () {
+ loadUserList();
+ });
+ });
+ }
+ });
+ });
+
$(document).on("click", ".action-save", function() {
var userid = $("#userDialog").data("id");
var account = $("#userDialog #account").val();
var password = $("#userDialog #password").val();
+ var userName = $("#userDialog #userName").val();
var mobile = $("#userDialog #mobile").val();
var email = $("#userDialog #email").val();
var emailFlag = $("#userDialog #emailFlag").val();
@@ -80,7 +105,7 @@
var clientIp = $("#userDialog #clientIp").val();
- $.post("sysuser.ashx", { action: "saveUser", userid: userid, account: account, password: password, mobile: mobile, email: email, mobileFlag: mobileFlag, emailFlag: emailFlag, isVerification: isVerification, clientIp: clientIp },
+ $.post("sysuser.ashx", { action: "saveUser", userid: userid, account: account, password: password, userName:userName, mobile: mobile, email: email, mobileFlag: mobileFlag, emailFlag: emailFlag, isVerification: isVerification, clientIp: clientIp },
function(result) {
mytek.alert(result.Message, result.OK, function() {
if (result.OK) {
@@ -96,6 +121,7 @@
$("#userDialog").data("id", 0);
$("#userDialog #account").val("");
$("#userDialog #password").val("");
+ $("#userDialog #userName").val("");
$("#userDialog #mobile").val("");
$("#userDialog #email").val("");
$("#userDialog input[name=isVerification]").iCheck("uncheck");
@@ -169,6 +195,7 @@
$("#userDialog").data("id", id);
$("#userDialog #account").val(user.Account);
$("#userDialog #password").val(user.Password);
+ $("#userDialog #userName").val(user.UserName);
$("#userDialog #mobile").val(user.Mobile);
$("#userDialog #email").val(user.Email);
$("#userDialog #emailFlag").val(user.EmailFlag);
@@ -200,16 +227,23 @@
<div class="modal-body">
<div class="form-group">
<label class="col-sm-2 control-label">
- 璐︽埛</label>
+ 璐︽埛 <span style="color:red">*</span></label>
<div class="col-sm-10">
<input type="text" name="account" id="account" value="" class="form-control" />
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">
- 瀵嗙爜</label>
+ 瀵嗙爜 <span style="color:red">*</span></label>
<div class="col-sm-10">
<input type="password" name="password" id="password" value="" class="form-control" />
+ </div>
+ </div>
+ <div class="form-group">
+ <label class="col-sm-2 control-label">
+ 璐︽埛鍚嶇О <span style="color:red">*</span></label>
+ <div class="col-sm-10">
+ <input type="text" name="userName" id="userName" value="" class="form-control" />
</div>
</div>
<div class="form-group">
@@ -304,6 +338,9 @@
璐﹀彿
</th>
<th>
+ 鐢ㄦ埛鍚嶇О
+ </th>
+ <th>
鎵嬫満
</th>
<th>
@@ -324,7 +361,10 @@
<th>
鍒涘缓鏃堕棿
</th>
- <th style="width: 200px;">
+ <th>
+ 鐘舵��
+ </th>
+ <th style="width: 240px;">
鎿嶄綔
</th>
</tr>
--
Gitblit v1.9.1