From af0be3243ab0d75e38ae8213de461c4a584652f7 Mon Sep 17 00:00:00 2001
From: Administrator <1101184511@qq.com>
Date: 星期三, 05 三月 2025 01:10:18 +0800
Subject: [PATCH] 代理订单忽略

---
 src/main/resources/static/admin/user-list.html |  442 +++++++++++++++++++++++++++++-------------------------
 1 files changed, 237 insertions(+), 205 deletions(-)

diff --git a/src/main/resources/static/admin/user-list.html b/src/main/resources/static/admin/user-list.html
index 848b1cc..b483d8a 100644
--- a/src/main/resources/static/admin/user-list.html
+++ b/src/main/resources/static/admin/user-list.html
@@ -1,234 +1,266 @@
 <!DOCTYPE html>
 <html>
 
-	<head>
-		<meta charset="UTF-8">
-		<meta name="renderer" content="webkit">
-		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-		<meta name="viewport"
-			content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
-		<title>鐢ㄦ埛绠$悊</title>
-		<link rel="stylesheet" type="text/css" href="/admin/layui/css/layui.css" />
-		<link rel="stylesheet" type="text/css" href="/admin/css/admin.css" />
-		<style>
-			.portrait{
-				width: 30px;
-			}
-		</style>
-	</head>
+<head>
+    <meta charset="UTF-8">
+    <meta name="renderer" content="webkit">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport"
+          content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"/>
+    <title>鐢ㄦ埛绠$悊</title>
+    <link rel="stylesheet" type="text/css" href="/admin/layui/css/layui.css"/>
+    <link rel="stylesheet" type="text/css" href="/admin/css/admin.css"/>
+    <style>
+        .portrait {
+            width: 30px;
+        }
+    </style>
+</head>
 
-	<body>
-		<div class="page-content-wrap">
-			<form class="layui-form" action="" lay-filter='search'>
-				<div class="layui-form-item">
+<body>
+<div class="page-content-wrap">
+    <form class="layui-form" action="" lay-filter='search'>
+        <div class="layui-form-item">
 
-					<div class="layui-inline">
-						<input type="text" name="uid" id="uid" placeholder="璇疯緭鍏ヨ�侀搧ID鎼滅储" autocomplete="off"
-							class="layui-input">
-					</div>
-					<div class="layui-inline">
-					<button class="layui-btn layui-btn-normal" lay-submit lay-filter="search" id="search">鎼滅储</button>
-					</div>
-				</div>
-			</form>
-			<div class="layui-form" id="table-list">
-				<table class="layui-table" lay-even lay-skin="nob" id="table">
+            <div class="layui-inline">
+                <input type="text" name="key" id="key" placeholder="璇疯緭鍏ヨ�侀搧ID鎼滅储" autocomplete="off"
+                       class="layui-input">
 
-				</table>
-			</div>
-		</div>
-		<script src="layui/layui.js" type="text/javascript" charset="utf-8"></script>
-		<script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
-		<script src="js/http_api.js"></script>
-		<!-- <script src="js/common.js" type="text/javascript" charset="utf-8"></script> -->
-		<script>
-			function editUserClick(uid) {
-				var layerIndex = layer.open({
-					title: "淇敼璁㈠崟棰戞",
-					type: 2,
-					area: ['400px', '350px'],
-					shade: 0.3,
-					shadeClose: false, //榛樿寮�鍚伄缃╁叧闂�
-					resize: false, //榛樿閲嶈澶у皬鏄惁
+            </div>
+            <div class="layui-inline">
+                <select name="keyType">
+                    <option value="1">鐢ㄦ埛ID/鏄电О</option>
+                    <option value="2">鍦板煙</option>
+                </select>
+            </div>
 
-					//濡傛灉涓嶈iframe鍑虹幇婊氬姩鏉★紝
-					//鍙互content: ['http://sentsin.com', 'no']
-					content: 'user-edit.html?id=' + uid,
-					btn: ['纭畾', '鍙栨秷'],
-					yes: function(index) {
-						//submit鏂规硶涓哄脊妗嗗唴瀹逛腑鐨勬柟娉�
-						window["layui-layer-iframe" + index].submit(function(res) {
-							try {
-								var index = layer.load(1);
-								$.post("/admin/api/wxuser/updateOrderSettings", res, function(response) {
-									layer.close(index);
-									if (response.code == 0) {
-										layer.close(layerIndex);
-										layer.msg("鏇存敼鎴愬姛");
-									} else {
-										layer.msg(response.msg);
-									}
-								}, 'json').fail(function(jqXHR, textStatus, errorThrown) {
-									layer.close(index);
-									layer.msg("缃戠粶璇锋眰澶辫触");
-								});
+            <div class="layui-inline">
+                <button class="layui-btn layui-btn-normal" lay-submit lay-filter="search" id="search">鎼滅储</button>
+            </div>
+        </div>
+    </form>
+    <div class="layui-form" id="table-list">
+        <table class="layui-table" lay-even lay-skin="nob" id="table">
 
-							} catch (e) {
-								console.log(e);
-							}
-						});
-					},
-					cancel: function() {
+        </table>
+    </div>
+</div>
+<script src="layui/layui.js" type="text/javascript" charset="utf-8"></script>
+<script src="js/jquery.min.js" type="text/javascript" charset="utf-8"></script>
+<script src="js/http_api.js"></script>
+<!-- <script src="js/common.js" type="text/javascript" charset="utf-8"></script> -->
+<script>
+    function editUserClick(uid) {
+        var layerIndex = layer.open({
+            title: "淇敼璁㈠崟棰戞",
+            type: 2,
+            area: ['400px', '350px'],
+            shade: 0.3,
+            shadeClose: false, //榛樿寮�鍚伄缃╁叧闂�
+            resize: false, //榛樿閲嶈澶у皬鏄惁
 
-					}
-				});
+            //濡傛灉涓嶈iframe鍑虹幇婊氬姩鏉★紝
+            //鍙互content: ['http://sentsin.com', 'no']
+            content: 'user-edit.html?id=' + uid,
+            btn: ['纭畾', '鍙栨秷'],
+            yes: function (index) {
+                //submit鏂规硶涓哄脊妗嗗唴瀹逛腑鐨勬柟娉�
+                window["layui-layer-iframe" + index].submit(function (res) {
+                    try {
+                        var index = layer.load(1);
+                        $.post("/admin/api/wxuser/updateOrderSettings", res, function (response) {
+                            layer.close(index);
+                            if (response.code == 0) {
+                                layer.close(layerIndex);
+                                layer.msg("鏇存敼鎴愬姛");
+                            } else {
+                                layer.msg(response.msg);
+                            }
+                        }, 'json').fail(function (jqXHR, textStatus, errorThrown) {
+                            layer.close(index);
+                            layer.msg("缃戠粶璇锋眰澶辫触");
+                        });
+
+                        $.post("/admin/api/wxuser/updateUser", res, function (response) {
+                            if (response.code == 0) {
+                            } else {
+                                layer.msg(response.msg);
+                            }
+                        }, 'json').fail(function (jqXHR, textStatus, errorThrown) {
+                            layer.close(index);
+                            layer.msg("缃戠粶璇锋眰澶辫触");
+                        });
+
+                    } catch (e) {
+                        console.log(e);
+                    }
+                });
+            },
+            cancel: function () {
+
+            }
+        });
 
 
-			}
+    }
 
-			layui.use(['form', 'jquery', 'layer', 'table'], function() {
+    layui.use(['form', 'jquery', 'layer', 'table'], function () {
 
-				var table = layui.table;
-				var form = layui.form;
-				var $ = layui.jquery;
+        var table = layui.table;
+        var form = layui.form;
+        var $ = layui.jquery;
 
-				let table_option = {
-					elem: '#table',
-					height: 600,
-					url: '/admin/api/wxuser/list', //鏁版嵁鎺ュ彛
-					where: {
-						'uid': $("#uid").val()
-					},
-					parseData: function(res) { //res 鍗充负鍘熷杩斿洖鐨勬暟鎹�
-						let flist = new Array();
-						res.data.list.forEach(function(e) {
-							var fdata = {}
-							for (let key in e) {
-								// 鍒ゆ柇灞炴�ф槸鍚︽槸瀵硅薄鑷韩鐨勫睘鎬ц�岄潪缁ф壙鐨勫睘鎬�
-								if (e.hasOwnProperty(key)) {
-									//console.log(key + ": " + json[key]);
-									if (typeof e[key] == 'object') {
-										for (let k1 in e[key]) {
-											fdata[key + "." + k1] = e[key][k1];
-										}
-									} else {
-										fdata[key] = e[key];
-									}
-								}
-							}
-							console.log(fdata);
-							flist.push(fdata);
-						});
-						return {
-							"code": res.code, //瑙f瀽鎺ュ彛鐘舵��
-							"msg": res.msg, //瑙f瀽鎻愮ず鏂囨湰
-							"count": res.data.count, //瑙f瀽鏁版嵁闀垮害
-							"data": flist //瑙f瀽鏁版嵁鍒楄〃
-						}
-					},
-					page: true, //寮�鍚垎椤�
-					cols: [
-						[ //琛ㄥご
-							{
-								field: 'id',
-								title: '鑰侀搧ID',
-								sort: false,
-								fixed: 'left'
-							},
-							{
-								field: 'nickName',
-								title: '鏄电О',
-								sort: false
-								
-							},
-							{
-								field: '',
-								title: '澶村儚',
-								sort: false,
-								templet: function(d) {return "<img class='portrait' src='"+d.portrait+"' />";}
-							},
-							{
-								field: 'createTime',
-								title: '棣栨鎻愪氦鍙d护鏃堕棿',
-							}, {
-								field: 'orderSetting.dyPayCount',
-								title: '鎶栭煶棰戞闄愬埗',
-								sort: false
-							}, {
-								field: 'orderSetting.ksPayCount',
-								title: '蹇墜棰戞闄愬埗'
-							}, {
+        let table_option = {
+            elem: '#table',
+            height: 600,
+            url: '/admin/api/wxuser/list', //鏁版嵁鎺ュ彛
+            where: {
+                'uid': $("#uid").val()
+            },
+            parseData: function (res) { //res 鍗充负鍘熷杩斿洖鐨勬暟鎹�
+                let flist = new Array();
+                res.data.list.forEach(function (e) {
+                    var fdata = {}
+                    for (let key in e) {
+                        // 鍒ゆ柇灞炴�ф槸鍚︽槸瀵硅薄鑷韩鐨勫睘鎬ц�岄潪缁ф壙鐨勫睘鎬�
+                        if (e.hasOwnProperty(key)) {
+                            //console.log(key + ": " + json[key]);
+                            if (typeof e[key] == 'object') {
+                                for (let k1 in e[key]) {
+                                    fdata[key + "." + k1] = e[key][k1];
+                                }
+                            } else {
+                                fdata[key] = e[key];
+                            }
+                        }
+                    }
+                    console.log(fdata);
+                    flist.push(fdata);
+                });
+                return {
+                    "code": res.code, //瑙f瀽鎺ュ彛鐘舵��
+                    "msg": res.msg, //瑙f瀽鎻愮ず鏂囨湰
+                    "count": res.data.count, //瑙f瀽鏁版嵁闀垮害
+                    "data": flist //瑙f瀽鏁版嵁鍒楄〃
+                }
+            },
+            page: true, //寮�鍚垎椤�
+            cols: [
+                [ //琛ㄥご
+                    {
+                        field: 'id',
+                        title: '鑰侀搧ID',
+                        sort: false,
+                        fixed: 'left'
+                    },
+                    {
+                        field: 'nickName',
+                        title: '鏄电О',
+                        sort: false
 
-								field: 'orderSetting.totalSubmitCount',
-								title: '鎬婚娆¢檺鍒�'
+                    },
+                    {
+                        field: '',
+                        title: '澶村儚',
+                        sort: false,
+                        templet: function (d) {
+                            return "<img class='portrait' src='" + d.portrait + "' />";
+                        }
+                    },
+                    {
+                        field: 'createTime',
+                        title: '棣栨鎻愪氦鍙d护鏃堕棿',
+                    }, {
+                    field: 'orderSetting.dyPayCount',
+                    title: '鎶栭煶棰戞闄愬埗',
+                    sort: false
+                }, {
+                    field: 'orderSetting.ksPayCount',
+                    title: '蹇墜棰戞闄愬埗'
+                }, {
 
-							},{
+                    field: 'orderSetting.totalSubmitCount',
+                    title: '鎬婚娆¢檺鍒�'
 
-							field: 'orderSetting.totalSubmitCount',
-							title: '鐢ㄦ埛鍦板煙',
-							templet: function(d){
-								if(d["ipInfo.city"]){
-									return d["ipInfo.province"] + "/"+ d["ipInfo.city"];
-								}
-								return "";
-							},
+                }, {
 
-						},
-							{
-								field: '',
-								title: '鎿嶄綔',
-								sort: false,
-								templet: '<div><a href="javascript:void" onclick="editUserClick({{d.id}})" class="layui-table-link">淇敼</a></div>'
-							}
+                    field: 'ipInfo',
+                    title: '鐢ㄦ埛鍦板煙',
+                    templet: function (d) {
+                        if (d["ipInfo.city"]) {
+                            return d["ipInfo.province"] + "/" + d["ipInfo.city"];
+                        }
+                        return "";
+                    }
+                }, {
 
-						]
-					]
-				};
+                    field: 'status',
+                    title: '鐘舵��',
+                    templet: function (d) {
+                        if (d["status"] == 0) {
+                            return "鏅�氱敤鎴�";
+                        } else if (d["status"] == 1) {
+                            return "鐧藉悕鍗曠敤鎴�";
+                        }
+                        return "鏈煡";
+                    },
 
-				var uid = http_util.getQueryString("uid");
-				if (uid != null && uid != undefined) {
-					form.val("search", {
-						"uid": uid
-					});
-					table_option.data = [];
-					setTimeout(function() {
-						$("#search").click();
-					}, 100);
-				}
+                },
+                    {
+                        field: '',
+                        title: '鎿嶄綔',
+                        sort: false,
+                        templet: '<div><a href="javascript:void" onclick="editUserClick({{d.id}})" class="layui-table-link">淇敼</a></div>'
+                    }
 
-				//绗竴涓疄渚�
-				let tableIns = table.render(table_option);
+                ]
+            ]
+        };
 
-				//鐩戝惉鎻愪氦
-				form.on('submit(search)', function(data) {
-					tableIns.reload({
-						where: data.field,
-						page: {
-							curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
-						}
-					});
+        var uid = http_util.getQueryString("uid");
+        if (uid != null && uid != undefined) {
+            form.val("search", {
+                "uid": uid
+            });
+            table_option.data = [];
+            setTimeout(function () {
+                $("#search").click();
+            }, 100);
+        }
 
-					return false;
-				});
+        //绗竴涓疄渚�
+        let tableIns = table.render(table_option);
+
+        //鐩戝惉鎻愪氦
+        form.on('submit(search)', function (data) {
+            tableIns.reload({
+                where: data.field,
+                page: {
+                    curr: 1 //閲嶆柊浠庣 1 椤靛紑濮�
+                }
+            });
+
+            return false;
+        });
 
 
-				//淇敼鐘舵��
-				$('#table-list').on('click', '.table-list-status', function() {
-					var That = $(this);
-					var status = That.attr('data-status');
-					var id = That.parent().attr('data-id');
-					if (status == 1) {
-						That.removeClass('layui-btn-normal').addClass('layui-btn-warm').html('闅愯棌').attr(
-							'data-status', 2);
-					} else if (status == 2) {
-						That.removeClass('layui-btn-warm').addClass('layui-btn-normal').html('鏄剧ず').attr(
-							'data-status', 1);
+        //淇敼鐘舵��
+        $('#table-list').on('click', '.table-list-status', function () {
+            var That = $(this);
+            var status = That.attr('data-status');
+            var id = That.parent().attr('data-id');
+            if (status == 1) {
+                That.removeClass('layui-btn-normal').addClass('layui-btn-warm').html('闅愯棌').attr(
+                    'data-status', 2);
+            } else if (status == 2) {
+                That.removeClass('layui-btn-warm').addClass('layui-btn-normal').html('鏄剧ず').attr(
+                    'data-status', 1);
 
-					}
-				})
+            }
+        })
 
-			});
-		</script>
-	</body>
+    });
+</script>
+</body>
 
 </html>

--
Gitblit v1.8.0