Эх сурвалжийг харах

提前注销时间放到注销创客里

lcl 2 жил өмнө
parent
commit
52c00290c7

+ 6 - 0
Areas/Admin/Views/MainServer/Users/CancleUsers.cshtml

@@ -95,6 +95,12 @@
                 </div>
 
                 <table id="LAY-list-manage" lay-filter="LAY-list-manage"></table>
+                <script type="text/html" id="table-list-tools">                
+                    @if (RightInfo.Contains("," + right + "_SetLogoutDate,"))
+                    {
+                        <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="SetLogoutDate"><i class="layui-icon layui-icon-edit"></i>注销时间提前</a>
+                    }
+                </script>
             </div>
         </div>
     </div>

+ 0 - 4
Areas/Admin/Views/MainServer/Users/Index.cshtml

@@ -278,10 +278,6 @@
                     {
                         <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="ResetPwd"><i class="layui-icon layui-icon-edit"></i>重置密码</a>
                     }
-                    @if (RightInfo.Contains("," + right + "_SetLogoutDate,"))
-                    {
-                        <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="SetLogoutDate"><i class="layui-icon layui-icon-edit"></i>注销时间提前</a>
-                    }
                     @if (RightInfo.Contains("," + right + "_ProfitSet,"))
                     {
                     <a class="layui-btn layui-btn-normal layui-btn-xs" lay-text="{{d.MakerCode}}分润规则" lay-href="/Admin/UserProfit/Index?right=@right&UserId=@("{{d.Id}}")"><i class="layui-icon layui-icon-edit"></i>分润规则</a>

+ 21 - 0
wwwroot/layuiadmin/modules_main/UsersCancle_Admin.js

@@ -114,7 +114,9 @@ layui.config({
             , { field: 'AuthFlagName', width: 200, title: '实名状态', sort: true }
             , { field: 'RiskFlagName', width: 200, title: '风控状态', sort: true }
             , { field: 'CreateDate', width: 200, title: '注册时间', sort: true }
+            , { field: 'LogOutDate', width: 200, title: '注销时间', sort: true }
 
+            , { title: '操作', width: 200, align: 'left', toolbar: '#table-list-tools' }
         ]]
         , where: {
         }
@@ -130,6 +132,25 @@ layui.config({
     //监听工具条
     table.on('tool(LAY-list-manage)', function (obj) {
         var data = obj.data;
+        if (obj.event === 'SetLogoutDate') {
+            var index = layer.confirm('是否确定提前31天' + data.MakerCode + ',' + data.RealName + '的注销时间?', function (index) {
+                $.ajax({
+                    type: "POST",
+                    url: "/Admin/Users/SetLogoutDate?r=" + Math.random(1),
+                    data: "Id=" + data.Id,
+                    dataType: "text",
+                    success: function (data) {
+                        layer.close(index); //关闭弹层
+                        if (data == 'success') {
+                            parent.layer.msg('设置成功');
+                            table.reload('LAY-list-manage'); //数据刷新
+                        } else {
+                            parent.layer.msg(data);
+                        }
+                    }
+                });
+            });
+        }
     });
 
 

+ 0 - 17
wwwroot/layuiadmin/modules_main/Users_Admin.js

@@ -664,23 +664,6 @@ layui.config({
                     }
                 });
             });
-        } else if (obj.event === 'SetLogoutDate') {
-            var index = layer.confirm('是否确定提前31天' + data.MakerCode + ',' + data.RealName + '的注销时间?', function (index) {
-                $.ajax({
-                    type: "POST",
-                    url: "/Admin/Users/SetLogoutDate?r=" + Math.random(1),
-                    data: "Id=" + data.Id,
-                    dataType: "text",
-                    success: function (data) {
-                        layer.close(index); //关闭弹层
-                        if (data == 'success') {
-                            parent.layer.msg('设置成功');
-                        } else {
-                            parent.layer.msg(data);
-                        }
-                    }
-                });
-            });
         } else if (obj.event === 'sycnamount') {
             var index = layer.confirm('确定要重置该创客的小分仓额度吗?', function (index) {
                 layer.close(index);