impr:完善user.html
parent
d6e58f5a24
commit
b2459fb803
|
|
@ -35,20 +35,19 @@
|
|||
</div>
|
||||
<!--js逻辑-->
|
||||
<script src="../../lib/layui/layui.js"></script>
|
||||
<script src="../../lib/nprogress/nprogress.js"></script>
|
||||
<script>
|
||||
layui.use(["element", "table", "form", "laydate", "okLayer", "okUtils", "okMock"], function () {
|
||||
var table = layui.table;
|
||||
var form = layui.form;
|
||||
var laydate = layui.laydate;
|
||||
var okLayer = layui.okLayer;
|
||||
var okUtils = layui.okUtils;
|
||||
var okMock = layui.okMock;
|
||||
let table = layui.table;
|
||||
let form = layui.form;
|
||||
let laydate = layui.laydate;
|
||||
let okLayer = layui.okLayer;
|
||||
let okUtils = layui.okUtils;
|
||||
let okMock = layui.okMock;
|
||||
|
||||
laydate.render({elem: "#startTime", type: "datetime"});
|
||||
laydate.render({elem: "#endTime", type: "datetime"});
|
||||
|
||||
var userTable = table.render({
|
||||
let userTable = table.render({
|
||||
elem: '#tableId',
|
||||
url: okMock.api.user.list,
|
||||
limit: 20,
|
||||
|
|
@ -104,7 +103,7 @@
|
|||
});
|
||||
|
||||
table.on("tool(tableFilter)", function (obj) {
|
||||
var data = obj.data;
|
||||
let data = obj.data;
|
||||
switch (obj.event) {
|
||||
case "edit":
|
||||
edit(data);
|
||||
|
|
@ -117,13 +116,12 @@
|
|||
|
||||
function batchEnabled() {
|
||||
okLayer.confirm("确定要批量启用吗?", function (index) {
|
||||
// TODO
|
||||
layer.close(index);
|
||||
var idsStr = okUtils.table.batchCheck(table);
|
||||
let idsStr = okUtils.table.batchCheck(table);
|
||||
if (idsStr) {
|
||||
okUtils.ajax(okMock.api.user.batchNormal, "put", {idsStr: idsStr}).done(function (response) {
|
||||
okUtils.ajax("/user/normalUser", "put", {idsStr: idsStr}, true).done(function (response) {
|
||||
console.log(response);
|
||||
okUtils.table.successMsg("批量启用成功");
|
||||
okUtils.table.successMsg(response.msg);
|
||||
}).fail(function (error) {
|
||||
console.log(error)
|
||||
});
|
||||
|
|
@ -134,11 +132,11 @@
|
|||
function batchDisabled() {
|
||||
okLayer.confirm("确定要批量停用吗?", function (index) {
|
||||
layer.close(index);
|
||||
var idsStr = okUtils.table.batchCheck(table);
|
||||
let idsStr = okUtils.table.batchCheck(table);
|
||||
if (idsStr) {
|
||||
okUtils.ajax(okMock.api.user.batchStop, "put", {idsStr: idsStr}).done(function (response) {
|
||||
okUtils.ajax("/user/stopUser", "put", {idsStr: idsStr}, true).done(function (response) {
|
||||
console.log(response);
|
||||
okUtils.table.successMsg("批量停用成功");
|
||||
okUtils.table.successMsg(response.msg);
|
||||
}).fail(function (error) {
|
||||
console.log(error)
|
||||
});
|
||||
|
|
@ -149,11 +147,11 @@
|
|||
function batchDel() {
|
||||
okLayer.confirm("确定要批量删除吗?", function (index) {
|
||||
layer.close(index);
|
||||
var idsStr = okUtils.table.batchCheck(table);
|
||||
let idsStr = okUtils.table.batchCheck(table);
|
||||
if (idsStr) {
|
||||
okUtils.ajax(okMock.api.user.batchDel, "delete", {idsStr: idsStr}).done(function (response) {
|
||||
okUtils.ajax("/user/deleteUser", "delete", {idsStr: idsStr}, true).done(function (response) {
|
||||
console.log(response);
|
||||
okUtils.table.successMsg("批量删除成功");
|
||||
okUtils.table.successMsg(response.msg);
|
||||
}).fail(function (error) {
|
||||
console.log(error)
|
||||
});
|
||||
|
|
@ -169,7 +167,7 @@
|
|||
|
||||
function edit(data) {
|
||||
okLayer.open("编辑用户", "user-edit.html", "90%", "90%", function (layero) {
|
||||
var iframeWin = window[layero.find("iframe")[0]["name"]];
|
||||
let iframeWin = window[layero.find("iframe")[0]["name"]];
|
||||
iframeWin.initForm(data);
|
||||
}, function () {
|
||||
userTable.reload();
|
||||
|
|
@ -178,9 +176,9 @@
|
|||
|
||||
function del(id) {
|
||||
okLayer.confirm("确定要删除吗?", function () {
|
||||
okUtils.ajax(okMock.api.user.batchDel, "delete", {idsStr: id}).done(function (response) {
|
||||
okUtils.ajax("/user/deleteUser", "delete", {idsStr: id}, true).done(function (response) {
|
||||
console.log(response);
|
||||
okUtils.table.successMsg("删除成功");
|
||||
okUtils.table.successMsg(response.msg);
|
||||
}).fail(function (error) {
|
||||
console.log(error)
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue