| <!DOCTYPE html> | 
| <html> | 
|     <head> | 
|         <meta charset="utf-8"> | 
|         <title>用户信息列表</title> | 
|         <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.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> | 
|         <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all"> | 
|         <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all"> | 
|         <script> | 
|             // 这里是需要在页面渲染之前执行的代码 | 
|             document.addEventListener("DOMContentLoaded", function() { | 
|                  | 
|                 //获取table默认显示数 | 
|                 pageCntFirst(); | 
|             }); | 
|           </script> | 
|     </head> | 
|     <body id="body"> | 
|         <div class="layui-fluid" style="padding-bottom: 0;"> | 
|             <div class="layui-card"> | 
|                 <div class="layui-form layui-card-header layuiadmin-card-header-auto" style="border-bottom:1px solid #CCC" id="top"> | 
|                     <div class="layui-form-item" > | 
|                         <div class="layui-inline"> | 
|                             <label class="layui-form-label">登录名</label> | 
|                             <div class="layui-input-inline"> | 
|                                 <input type="text" id="UserName" name="UserName" placeholder="请输入登录名" autocomplete="off" class="layui-input"> | 
|                             </div> | 
|                         </div> | 
|                         <div class="layui-inline"> | 
|                             <label class="layui-form-label">角色</label> | 
|                             <div class="layui-input-block"> | 
|                                 <select name="RoleNo" id="RoleNo" lay-search> | 
|                                     <option value=""></option> | 
|                                 </select> | 
|                             </div> | 
|                         </div> | 
|                         <div class="layui-inline"> | 
|                             <label class="layui-form-label" style="width: 45px;">状态</label> | 
|                             <div class="layui-input-inline"> | 
|                                 <select name="Status" id="Status" lay-verify="" lay-search > | 
|                                     <option value=""></option> | 
|                                     <option value="0">正常</option> | 
|                                     <option value="1">停用</option> | 
|                                     <option value="2">离职</option> | 
|                                 </select> | 
|                             </div> | 
|                         </div> | 
|                         <div class="layui-inline"> | 
|                             <button class="layui-btn layui-btn-sm layuiadmin-btn-list" lay-submit lay-filter="LAY-app-contlist-search"> | 
|                                 <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>搜索 | 
|                             </button> | 
|                         </div> | 
|                         <div class="layui-inline"> | 
|                             <button class="layui-btn layui-btn-sm layuiadmin-btn-list approvalBtn" style="margin-right: 10px;" data-type="add" id="approvalBtn"> | 
|                                 <i class="layui-icon layuiadmin-button-btn"></i>添加 | 
|                             </button> | 
|                         </div> | 
|                     </div> | 
|                 </div> | 
|   | 
|                 <div id="center"></div> | 
|   | 
|                 <div class="layui-card-body"> | 
|                     <!-- <div style="padding-bottom: 5px;display: flex; flex-direction: row-reverse;">                         | 
|                         <button class="layui-btn layui-btn-sm layuiadmin-btn-list layui-hide layui-btn-danger" data-type="hide"> | 
|                             <i class="layui-icon"></i>隐藏按钮 | 
|                         </button> | 
|                     </div> --> | 
|                     <table id="LAY-app-content-list" lay-filter="LAY-app-content-list"></table> | 
|                     <script type="text/html" id="buttonStatus"> | 
|                         {{# if(d.Status=='0'){ }} | 
|                             <button class="layui-btn layui-btn-radius layui-btn-xs" style="background-color:green;">正常</button> | 
|                         {{# } else if(d.Status=='1') { }} | 
|                             <button class="layui-btn layui-btn-radius layui-btn-danger layui-btn-xs" style="background-color:#778899;">停用</button> | 
|                         {{# } else if(d.Status=='2') { }} | 
|                             <button class="layui-btn layui-btn-radius layui-btn-danger layui-btn-xs" style="background-color: red;">离职</button> | 
|                         {{# }  }} | 
|                     </script> | 
|                     <script type="text/html" id="table-content-list"> | 
|                         <a class="layui-btn layui-btn-normal layui-btn-xs approvalBtnupt" lay-event="edit"> | 
|                             <i class="layui-icon layui-icon-edit"></i>编辑 | 
|                         </a> | 
|                         <a class="layui-btn layui-btn-normal layui-btn-xs layui-hide layui-btn-danger" data-type="hide"> | 
|                             <i class="layui-icon"></i>编辑 | 
|                         </a> | 
|                         <a class="layui-btn layui-btn-danger layui-btn-xs approvalBtndel" lay-event="del"> | 
|                             <i class="layui-icon layui-icon-delete"></i>删除 | 
|                         </a> | 
|                         <a class="layui-btn layui-btn-danger layui-btn-xs layui-hide" data-type="hide"> | 
|                             <i class="layui-icon"></i>删除 | 
|                         </a> | 
|                     </script> | 
|                 </div> | 
|             </div> | 
|         </div> | 
|         <script src="../../layuiadmin/layui/layui.js"></script> | 
|         <script src="../../js/public.js"></script> | 
|         <script src="../../js/jquery-3.5.1.min.js"></script> | 
|         <script src="../../js/jquery.cookie.js"></script> | 
|         <script> | 
|             layui.config({ | 
|                 base: '../../layuiadmin/' //静态资源所在路径 | 
|             }).extend({ | 
|                 index: 'lib/index' //主入口模块 | 
|             }).use(['index', 'table', 'laypage', 'layer'], function() { | 
|                 var table = layui.table, | 
|                     form = layui.form, | 
|                     laypage = layui.laypage, | 
|                     layer = layui.layer; | 
|   | 
|                     var h1 = GetTableHeight(); | 
|                     refreshTable("", "", "", ""); | 
|                     var tableIns; | 
|                   //获取角色信息 | 
|                 sendData(IP + "/basis/GetRolesList", {}, 'get', function(res) { | 
|                     var html = ''; | 
|                     if (res.code == 0) //成功 | 
|                     { | 
|                         var list = res.data; | 
|                         for (var i = 0; i < list.length; i++) { | 
|                             html += '<option value = "' + list[i].RoleNo + '">' + list[i].RoleName + '</option>'; | 
|                         } | 
|                         $("#RoleNo").append(html); | 
|                         form.render('select'); | 
|                     } | 
|                     else //不成功 | 
|                     { | 
|                         layer.msg('获取角色信息失败!', { | 
|                             icon: 2, | 
|                             time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                         }, function() {}); | 
|                     } | 
|                 }); | 
|   | 
|                 function refreshTable(UserName, RoleNo, Status) { | 
|                     var param = { | 
|                         UserName: UserName, | 
|                         RoleNo: RoleNo, | 
|                         Status: Status, | 
|                     }; | 
|                     var url  = "/Basis/GetUserRoleList?UserName="+UserName+"&&RoleNo="+RoleNo+"&&Status="+Status; | 
|                     sendData(IP + url, {}, 'get', function(res) { | 
|                          | 
|                         console.log(res.data) | 
|   | 
|                         if (res.code == 0) //成功 | 
|                         { | 
|                             var list = res.data; | 
|                             $.extend(infoOptions, { | 
|                                 data: list | 
|                             }); | 
|                             infoOptions.page = { | 
|                                 curr: 1 | 
|                             } | 
|                             tableIns = table.render(infoOptions); | 
|                              | 
|                         } | 
|                         else //不成功 | 
|                         { | 
|                             layer.msg('获取用户列表信息失败!', { | 
|                                 icon: 2, | 
|                                 time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                             }, function() {}); | 
|                         } | 
|                     }); | 
|   | 
|                 } | 
|                 var xml = ''; | 
|                 function getchiled(data, mainId) { | 
|                     if (data) | 
|                     { | 
|                         var list = data.filter(item => item.ParentId == mainId); | 
|                         if (list) | 
|                         { | 
|                             for (var i = 0; i < list.length; i++) | 
|                             { | 
|                                 var id = list[i].Id; | 
|                                 //查询有无子菜单 | 
|                                 var count = data.filter(item => item.ParentId == id).length; | 
|                                 if (count > 0) | 
|                                 { | 
|                                     xml = xml + '<dd>' + '<a href="javascript:;">' + list[i].Name + '</a>' + '<dl class="layui-nav-child">'; | 
|                                     getchiled(data, id); | 
|                                     xml = xml + '</dl></dd>'; | 
|                                 } | 
|                                 else | 
|                                 { | 
|                                     xml = xml + '<dd>' + '<a lay-href="' + list[i].Url + '">' + list[i].Name + '</a>' + '</dd>'; | 
|                                 } | 
|                             } | 
|                         } | 
|                     } | 
|                 } | 
|                 sendData(IP + "/basis/GetRoleRightList", {}, 'get', function(res) { | 
|                     $(function() { | 
|                         $("#approvalBtn").hide(); | 
|                     }); | 
|                     $(function() { | 
|                         $(".approvalBtndel").hide(); | 
|                     }); | 
|                     $(function() { | 
|                         $(".approvalBtnupt").hide(); | 
|                     }); | 
|                     if (res.code == 0) //成功 | 
|                     { | 
|                         var list = res.data.filter(item => item.Layer == 0); | 
|                         if (list) | 
|                         { | 
|                             for (var i = 0; i < list.length; i++) | 
|                             { | 
|                                 xml = xml + '<li class="layui-nav-item">' + '<a href="javascript:;" lay-tips=' + list[i].Icon + ' lay-direction="2">' + '<span class="iconfont ' + list[i].Icon + '"></span>' + '<cite>' + list[i].MenuName + '</cite>' + '</a>'; | 
|                                 var id = list[i].Id; | 
|                                 //查询有无子菜单     | 
|                                 var count = res.data.filter(item => item.ParentId == id).length; | 
|                                 if (count > 0) { | 
|                                     xml = xml + '<dl class="layui-nav-child">'; | 
|                                     getchiled(res.data, id); | 
|                                     xml = xml + '</dl>'; | 
|                                 } | 
|                                 xml = xml + '</li>' | 
|                             } | 
|                         } | 
|                         for (var k = 0; k < res.data.length; k++) | 
|                         { | 
|                             if (res.data[k].MenuName == "添加用户") { | 
|                                 $(function() { | 
|                                     $("#approvalBtn").show(); | 
|                                 }); | 
|                             } | 
|                             if (res.data[k].MenuName == "删除用户") { | 
|                                 $(function() { | 
|                                     $(".approvalBtndel").show(); | 
|                                 }); | 
|                             } | 
|                             if (res.data[k].MenuName == "编辑用户") { | 
|                                 $(function() { | 
|                                     $(".approvalBtnupt").show(); | 
|                                 }); | 
|                             } | 
|                         } | 
|                     } | 
|                     else //不成功 | 
|                     { | 
|                         layer.msg('获取信息失败', { | 
|                             icon: 2, | 
|                             time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                         }, function() { | 
|                             //回调 | 
|                         }); | 
|                     } | 
|                 }) | 
|                 var infoOptions = { | 
|                     elem: '#LAY-app-content-list', | 
|                     height: h1, | 
|                     id: 'LAY-app-content-list', | 
|                     page: true, | 
|                     limit: pageCnt, | 
|                     limits: pageLimits, | 
|                     even: true, | 
|                     cols:  | 
|                     [[ | 
|                         { | 
|                             title: '序号', type: 'numbers', fixed: 'left', width:65 | 
|                         }, | 
|                         { | 
|                             field: 'UserNo', title: '用户号', align: 'center', fixed: 'left', width:80 | 
|                         }, | 
|                         { | 
|                             field: 'JobNo', title: '职工号', align: 'center', fixed: 'left', width:80 | 
|                         }, | 
|                         { | 
|                             field: 'UserName', title: '登录名称', align: 'center', width: 100 | 
|                         }, | 
|                         { | 
|                             field: 'RealName', title: '真实姓名', align: 'center', width: 100 | 
|                         }, | 
|                         { | 
|                             field: 'RoleName', title: '角色', align: 'center', width: 120 | 
|                         }, | 
|                         { | 
|                             field: 'Status', templet: '#buttonStatus', title: '状态', align: 'center', width: 80 | 
|                         }, | 
|                         { | 
|                             field: 'Sex', title: '性别', align: 'center', width: 80 | 
|                         }, | 
|                         { | 
|                             field: 'Nationality', title: '国籍', align: 'center', width : 80 | 
|                         }, | 
|                         { | 
|                             field: 'Paper', title: '身份证', align: 'center', width: 200 | 
|                         }, | 
|                         { | 
|                             field: 'Phone', title: '手机号', align: 'center', width: 150 | 
|                         }, | 
|                         { | 
|                             field: 'Email', title: '邮箱', align: 'center', width: 180 | 
|                         }, | 
|                         { | 
|                             field: 'Addres', title: '地址', align: 'center', width: 100 | 
|                         }, | 
|                         { | 
|                             field: 'Demo', title: '备注', align: 'center', width: 150 | 
|                         }, | 
|                         { | 
|                             field: 'CreateUserName', title: '创建人', align: 'center', width: 150 | 
|                         }, | 
|                         { | 
|                             field: 'CreateTime', title: '创建时间', align: 'center', width: 150, | 
|                             templet: function (d) { | 
|                                 return formatDate(d.CreateTime); | 
|                             } | 
|                         }, | 
|                         { | 
|                             title: '操作', fixed: 'right', width: 200, align: 'center', toolbar: '#table-content-list' | 
|                         }     | 
|                     ]] | 
|                 }; | 
|                 //监听搜索 | 
|                 form.on('submit(LAY-app-contlist-search)', function(data) { | 
|                     console.log(data) | 
|                     var UserName = data.field.UserName; | 
|                     var RoleNo = data.field.RoleNo; | 
|                     var Status = data.field.Status; | 
|                     refreshTable(UserName, RoleNo, Status); | 
|                 }); | 
|   | 
|                 var doing = true; | 
|                 var $ = layui.$, | 
|                     active = { | 
|                         //新增 | 
|                         add: function() { | 
|                             layer.open({ | 
|                                 type: 2, | 
|                                 title: '添加用户信息', | 
|                                 content: 'UserForm.html', | 
|                                 maxmin: true, | 
|                                 area: ['655px', '645px'], | 
|                                 btn: ['确定', '取消'], | 
|                                 yes: function(index, layero) { | 
|                                     var iframeWindow = window['layui-layer-iframe' + index], | 
|                                         submitID = 'layuiadmin-app-form-submit', | 
|                                         submit = layero.find('iframe').contents().find('#' + submitID); | 
|                                     //监听提交 | 
|                                     iframeWindow.layui.form.on('submit(' + submitID + ')', function(data)  | 
|                                     { | 
|                                         var field = data.field; //获取提交的字段 | 
|                                         //console.log(field); | 
|                                         //提交 Ajax 成功后,静态更新表格中的数据 | 
|                                         var param = { | 
|                                             //Id: "", | 
|                                             UserNo: field.UserNo, | 
|                                             UserName: field.UserName, | 
|                                             RealName: field.RealName, | 
|                                             Status: field.Status, | 
|                                             Sex: field.Sex, | 
|                                             Nationality: field.Nationality, | 
|                                             Paper: field.Paper, | 
|                                             JobNo : field.JobNo, | 
|                                             Phone: field.Phone, | 
|                                             Email: field.Email, | 
|                                             Addres: field.Addres, | 
|                                             RoleNo: field.RoleNo, | 
|                                             Demo: field.Demo, | 
|                                             //CreateUser: $.cookie('userId') | 
|                                         }; | 
|                                         console.log(param) | 
|                                         var phone = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$|^1060[1-9]\d{1,2}\d{7,8}$/; | 
|                                         var identity = /^([1-6][1-9]|50)[0-9]{4}(19|20)[0-9]{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)[0-9]{3}[0-9Xx]$/; //身份证号 | 
|                                         //验证身份证号 | 
|                                         if(!identity.test(param.Paper) && param.Paper != "") | 
|                                         { | 
|                                             //请输入正确身份证号 | 
|                                             layer.msg('请输入正确身份证号',{ | 
|                                                 icon: 2, | 
|                                                 time: 2000 //2秒关闭 | 
|                                             },function() {doing = true}) | 
|                                         } | 
|                                         else | 
|                                         { | 
|                                             //验证手机号 | 
|                                             if(!phone.test(param.Phone) && param.Phone != "") | 
|                                             { | 
|                                                 //请输入正确手机号 | 
|                                                 layer.msg('请输入正确手机号',{ | 
|                                                     icon: 2, | 
|                                                     time: 2000 //2秒关闭 | 
|                                                 },function() {doing = true}) | 
|                                             } | 
|                                             else | 
|                                             { | 
|                                                 if(doing) | 
|                                                 { | 
|                                                     doing = false; | 
|                                                     sendData(IP + "/basis/InsertUserinfo", param, 'post',function(res) { | 
|                                                         console.log(res); | 
|                                                         if (res.code == 0) //成功 | 
|                                                         { | 
|                                                             layer.msg(res.msg, { | 
|                                                                 icon: 1, | 
|                                                                 time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                                                             }, function() { | 
|                                                                 layer.close(index); //关闭弹层 | 
|                                                                 refreshTable($("#UserName").val(), $("#RoleNo").val(), $("#Status").val()); | 
|                                                                 doing = true; | 
|                                                             }); | 
|                                                         } | 
|                                                         else //不成功 | 
|                                                         { | 
|                                                             layer.msg(res.msg, { | 
|                                                                 icon: 2, | 
|                                                                 time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                                                             }, function() {doing = true;}); | 
|                                                         } | 
|                                                     }); | 
|                                                 } | 
|                                                 else | 
|                                                 { | 
|                                                     console.log(123); | 
|                                                 } | 
|                                             } | 
|                                         } | 
|                                     }) | 
|                                     submit.trigger('click'); | 
|                                 } | 
|                             }); | 
|                         } | 
|                     }; | 
|                 $('.layui-btn.layuiadmin-btn-list').on('click', function() { | 
|                     var type = $(this).data('type'); | 
|                     active[type] ? active[type].call(this) : ''; | 
|                 }); | 
|                  | 
|                 var element = layui.element; | 
|                 var houseId = 0; | 
|                 var param = { | 
|                     Id: $.cookie('userId') | 
|                 } | 
|                  | 
|                 var menuList; | 
|                 var uid = $.cookie('userId'); | 
|                 table.on('tool(LAY-app-content-list)', function(obj) { | 
|                     var data = obj.data; | 
|                     //删除 | 
|                     if (obj.event === 'del') | 
|                     { | 
|                         layer.confirm('确定删除选中的用户?', function(index) { | 
|                             // console.log(data); | 
|                             cusid = data.Id; | 
|                              | 
|                             var arr = []; | 
|                             arr.push(cusid); //属性 | 
|                             var param = { | 
|                                 Ids: arr | 
|                             }; | 
|                             if(doing) | 
|                             { | 
|                                 doing = false; | 
|                                 sendData(IP + "/Basis/DeleteUserInfo?Userids="+data.Id+"", {} , 'get', function(res) { | 
|                                     console.log(res); | 
|                                     if (res.code == 0) { //成功 | 
|                                         layer.msg(res.msg, { | 
|                                             icon: 1, | 
|                                             time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                                         }, function() { | 
|                                             refreshTable($("#UserName").val(), $("#RoleNo").val(), $("#Status").val()); | 
|                                             //table.reload('LAY-app-content-list'); //数据刷新 | 
|                                             doing = true; | 
|                                         }); | 
|                                     } | 
|                                     else //不成功 | 
|                                     { | 
|                                         layer.msg(res.msg, { | 
|                                             icon: 2, | 
|                                             time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                                         }, function() {doing = true;}); | 
|                                     } | 
|                                 }); | 
|                             } | 
|                             else | 
|                             { | 
|                                 console.log(123); | 
|                             } | 
|                         }); | 
|                     }  | 
|                     //编辑 | 
|                     else if (obj.event === 'edit') | 
|                     { | 
|                         cusId = data.Id; | 
|                         layer.open({ | 
|                             type: 2, | 
|                             title: '编辑用户信息', | 
|                             content: 'UserForm.html?id=' + cusId, | 
|                             maxmin: true, | 
|                             area: ['655px', '645px'], | 
|                             btn: ['确定', '取消'], | 
|                             yes: function(index, layero) { | 
|                                 var iframeWindow = window['layui-layer-iframe' + index], | 
|                                     submitID = 'layuiadmin-app-form-edit', | 
|                                     submit = layero.find('iframe').contents().find('#' + submitID); | 
|                                 //监听提交 | 
|                                 iframeWindow.layui.form.on('submit(' + submitID + ')', function( | 
|                                     data) { | 
|                                     var field = data.field; //获取提交的字段 | 
|                                     //提交 Ajax 成功后,静态更新表格中的数据 | 
|                                     var param = { | 
|                                         Id: cusId, | 
|                                         UserNo: field.UserNo, | 
|                                         UserName: field.UserName, | 
|                                         RealName: field.RealName, | 
|                                         Status: field.Status, | 
|                                         JobNo : field.JobNo, | 
|                                         Sex: field.Sex, | 
|                                         Nationality: field.Nationality, | 
|                                         Paper: field.Paper, | 
|                                         Phone: field.Phone, | 
|                                         Email: field.Email, | 
|                                         Addres: field.Addres, | 
|                                         RoleNo: field.RoleNo, | 
|                                         Demo: field.Demo, | 
|                                     }; | 
|                                     console.log(param) | 
|                                     var phone = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$|^1060[1-9]\d{1,2}\d{7,8}$/; //手机号 | 
|                                     var identity = /^([1-6][1-9]|50)[0-9]{4}(19|20)[0-9]{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)[0-9]{3}[0-9Xx]$/; //身份证号 | 
|                                     //验证身份证号 | 
|                                     if(!identity.test(param.Paper) && param.Paper != "") | 
|                                     { | 
|                                         //请输入正确身份证号 | 
|                                         layer.msg('请输入正确身份证号',{ | 
|                                             icon: 2, | 
|                                             time: 2000 //2秒关闭 | 
|                                         },function() {doing = true}) | 
|                                     } | 
|                                     else | 
|                                     { | 
|                                         //验证手机号 | 
|                                         if(!phone.test(param.Phone) && param.Phone != "") | 
|                                         { | 
|                                             //请输入正确手机号 | 
|                                             layer.msg('请输入正确手机号',{ | 
|                                                 icon: 2, | 
|                                                 time: 2000 //2秒关闭 | 
|                                             },function() {doing = true}) | 
|                                         } | 
|                                         else | 
|                                         { | 
|                                             if(doing) | 
|                                             { | 
|                                                 doing = false; | 
|                                                 sendData(IP + "/basis/UpdateUserinfo", param, 'post', | 
|                                                 function(res) { | 
|                                                     if (res.code == 0) { //成功 | 
|                                                         layer.msg("修改成功", { | 
|                                                             icon: 1, | 
|                                                             time: 1000 //2秒关闭(如果不配置,默认是3秒) | 
|                                                         }, function() { | 
|                                                             layer.close(index); //关闭弹层 | 
|                                                             refreshTable($("#UserName").val(), $("#RoleNo").val(), $("#Status").val()); | 
|                                                             //table.reload('LAY-app-content-list'); //数据刷新 | 
|                                                             doing = true; | 
|                                                         }); | 
|                                                     } | 
|                                                     else //不成功 | 
|                                                     { | 
|                                                         layer.msg(res.msg, { | 
|                                                             icon: 2, | 
|                                                             time: 2000 //2秒关闭(如果不配置,默认是3秒) | 
|                                                         }, function() {doing = true;}); | 
|                                                     } | 
|                                                 }); | 
|                                             } | 
|                                             else | 
|                                             { | 
|                                                 console.log(123); | 
|                                             } | 
|                                         } | 
|                                     } | 
|                                 }); | 
|                                 submit.trigger('click'); | 
|                             } | 
|                         }); | 
|                     }  | 
|                 }); | 
|             }); | 
|         </script> | 
|     </body> | 
| </html> |