|
|
@@ -24,6 +24,7 @@ function ConfirmImport() {
|
|
|
}
|
|
|
|
|
|
var excel;
|
|
|
+var loadindex;
|
|
|
layui.config({
|
|
|
base: '/layuiadmin/' //静态资源所在路径
|
|
|
}).extend({
|
|
|
@@ -119,6 +120,7 @@ layui.config({
|
|
|
, text: '对不起,加载出现异常!'
|
|
|
, done: function (res, curr, count) {
|
|
|
$(".layui-none").text("无数据");
|
|
|
+ layer.close(loadindex);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
@@ -215,7 +217,10 @@ layui.config({
|
|
|
});
|
|
|
// layer.full(perContent);
|
|
|
} else if (obj.event === 'Close') {
|
|
|
- var index = layer.confirm('是否确定驳回?驳回后使用额度将返回该创客的可用额度', function (index) {
|
|
|
+ var index = layer.confirm('是否确定驳回?驳回后使用额度将返回该创客的对应额度', function (index) {
|
|
|
+ loadindex = layer.load(1, {
|
|
|
+ shade: [0.5, '#000']
|
|
|
+ });
|
|
|
$.ajax({
|
|
|
type: "POST",
|
|
|
url: "/Admin/StoreMachineApplysOperate/Close?r=" + Math.random(1),
|
|
|
@@ -243,6 +248,9 @@ layui.config({
|
|
|
area: ['450px', '680px'],
|
|
|
btn: ['确定发货', '取消'],
|
|
|
yes: function (index, layero) {
|
|
|
+ loadindex = layer.load(1, {
|
|
|
+ shade: [0.5, '#000']
|
|
|
+ });
|
|
|
var iframeWindow = window['layui-layer-iframe' + index],
|
|
|
submitID = 'LAY-list-front-submit',
|
|
|
submit = layero.find('iframe').contents().find('#' + submitID);
|
|
|
@@ -259,7 +267,7 @@ layui.config({
|
|
|
|
|
|
//监听提交
|
|
|
iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
|
|
|
- if(clickflag == 0) {
|
|
|
+ if (clickflag == 0) {
|
|
|
clickflag = 1;
|
|
|
var field = data.field; //获取提交的字段
|
|
|
var userdata = "";
|
|
|
@@ -305,215 +313,209 @@ layui.config({
|
|
|
|
|
|
}
|
|
|
});
|
|
|
-}
|
|
|
+ }
|
|
|
});
|
|
|
|
|
|
|
|
|
-//监听搜索
|
|
|
-form.on('submit(LAY-list-front-search)', function (data) {
|
|
|
- var field = data.field;
|
|
|
+ //监听搜索
|
|
|
+ form.on('submit(LAY-list-front-search)', function (data) {
|
|
|
+ var field = data.field;
|
|
|
|
|
|
- //执行重载
|
|
|
- table.reload('LAY-list-manage', {
|
|
|
- where: field,
|
|
|
- page: {
|
|
|
- curr: 1
|
|
|
- }
|
|
|
+ //执行重载
|
|
|
+ table.reload('LAY-list-manage', {
|
|
|
+ where: field,
|
|
|
+ page: {
|
|
|
+ curr: 1
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
-});
|
|
|
-form.on('submit(LAY-list-front-searchall)', function (data) {
|
|
|
- table.reload('LAY-list-manage', {
|
|
|
- where: null,
|
|
|
- page: {
|
|
|
- curr: 1
|
|
|
- }
|
|
|
+ form.on('submit(LAY-list-front-searchall)', function (data) {
|
|
|
+ table.reload('LAY-list-manage', {
|
|
|
+ where: null,
|
|
|
+ page: {
|
|
|
+ curr: 1
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
-});
|
|
|
|
|
|
-//事件
|
|
|
-var active = {
|
|
|
- batchdel: function () {
|
|
|
- var checkStatus = table.checkStatus('LAY-list-manage')
|
|
|
- , data = checkStatus.data; //得到选中的数据
|
|
|
- if (data.length < 1) {
|
|
|
- parent.layer.msg("请选择要删除的项");
|
|
|
- } else {
|
|
|
- var ids = "";
|
|
|
- $.each(data, function (index, value) {
|
|
|
- ids += data[index].Id + ",";
|
|
|
- });
|
|
|
- ids = ids.substring(0, ids.length - 1);
|
|
|
- var index = layer.confirm('确定要删除吗?删除后不能恢复!', function (index) {
|
|
|
- $.ajax({
|
|
|
- type: "POST",
|
|
|
- url: "/Admin/StoreMachineApplysOperate/Delete?r=" + Math.random(1),
|
|
|
- data: "Id=" + ids,
|
|
|
- dataType: "text",
|
|
|
- success: function (data) {
|
|
|
- layer.close(index);
|
|
|
- if (data == "success") {
|
|
|
- table.reload('LAY-list-manage');
|
|
|
- } else {
|
|
|
- layer.msg(data);
|
|
|
+ //事件
|
|
|
+ var active = {
|
|
|
+ batchdel: function () {
|
|
|
+ var checkStatus = table.checkStatus('LAY-list-manage')
|
|
|
+ , data = checkStatus.data; //得到选中的数据
|
|
|
+ if (data.length < 1) {
|
|
|
+ parent.layer.msg("请选择要删除的项");
|
|
|
+ } else {
|
|
|
+ var ids = "";
|
|
|
+ $.each(data, function (index, value) {
|
|
|
+ ids += data[index].Id + ",";
|
|
|
+ });
|
|
|
+ ids = ids.substring(0, ids.length - 1);
|
|
|
+ var index = layer.confirm('确定要删除吗?删除后不能恢复!', function (index) {
|
|
|
+ $.ajax({
|
|
|
+ type: "POST",
|
|
|
+ url: "/Admin/StoreMachineApplysOperate/Delete?r=" + Math.random(1),
|
|
|
+ data: "Id=" + ids,
|
|
|
+ dataType: "text",
|
|
|
+ success: function (data) {
|
|
|
+ layer.close(index);
|
|
|
+ if (data == "success") {
|
|
|
+ table.reload('LAY-list-manage');
|
|
|
+ } else {
|
|
|
+ layer.msg(data);
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
+ });
|
|
|
});
|
|
|
- });
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- , add: function () {
|
|
|
- var perContent = layer.open({
|
|
|
- type: 2
|
|
|
- , title: '分仓机具申请记录-添加'
|
|
|
- , content: 'Add'
|
|
|
- , maxmin: true
|
|
|
- , area: ['500px', '450px']
|
|
|
- , btn: ['确定', '取消']
|
|
|
- , yes: function (index, layero) {
|
|
|
- var iframeWindow = window['layui-layer-iframe' + index]
|
|
|
- , submitID = 'LAY-list-front-submit'
|
|
|
- , submit = layero.find('iframe').contents().find('#' + submitID);
|
|
|
+ , add: function () {
|
|
|
+ var perContent = layer.open({
|
|
|
+ type: 2
|
|
|
+ , title: '分仓机具申请记录-添加'
|
|
|
+ , content: 'Add'
|
|
|
+ , maxmin: true
|
|
|
+ , area: ['500px', '450px']
|
|
|
+ , btn: ['确定', '取消']
|
|
|
+ , yes: function (index, layero) {
|
|
|
+ var iframeWindow = window['layui-layer-iframe' + index]
|
|
|
+ , submitID = 'LAY-list-front-submit'
|
|
|
+ , submit = layero.find('iframe').contents().find('#' + submitID);
|
|
|
|
|
|
- setTimeout(function () {
|
|
|
- layero.find('iframe').contents().find('.layui-tab-item').each(function (i) {
|
|
|
- var errObj = $(this).find('.layui-form-danger');
|
|
|
- if (errObj.length > 0) {
|
|
|
- iframeWindow.element.tabChange('mytabbar', String(i + 1));
|
|
|
- submit.click();
|
|
|
+ setTimeout(function () {
|
|
|
+ layero.find('iframe').contents().find('.layui-tab-item').each(function (i) {
|
|
|
+ var errObj = $(this).find('.layui-form-danger');
|
|
|
+ if (errObj.length > 0) {
|
|
|
+ iframeWindow.element.tabChange('mytabbar', String(i + 1));
|
|
|
+ submit.click();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }, 300);
|
|
|
+ //监听提交
|
|
|
+ iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
|
|
|
+ var field = data.field; //获取提交的字段
|
|
|
+ var userdata = "";
|
|
|
+ for (var prop in field) {
|
|
|
+ userdata += prop + "=" + encodeURIComponent(field[prop]) + "&";
|
|
|
}
|
|
|
- });
|
|
|
- }, 300);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ //提交 Ajax 成功后,静态更新表格中的数据
|
|
|
+ //$.ajax({});
|
|
|
|
|
|
- //监听提交
|
|
|
- iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
|
|
|
- var field = data.field; //获取提交的字段
|
|
|
- var userdata = "";
|
|
|
- for (var prop in field) {
|
|
|
- userdata += prop + "=" + encodeURIComponent(field[prop]) + "&";
|
|
|
- }
|
|
|
- //提交 Ajax 成功后,静态更新表格中的数据
|
|
|
- //$.ajax({});
|
|
|
+ $.ajax({
|
|
|
+ type: "POST",
|
|
|
+ url: "/Admin/StoreMachineApplysOperate/Add?r=" + Math.random(1),
|
|
|
+ data: userdata,
|
|
|
+ dataType: "text",
|
|
|
+ success: function (data) {
|
|
|
+ layer.close(index); //关闭弹层
|
|
|
+ if (data == "success") {
|
|
|
+ table.reload('LAY-list-manage'); //数据刷新
|
|
|
+ } else {
|
|
|
+ layer.msg(data);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
|
|
|
+ submit.trigger('click');
|
|
|
+ }
|
|
|
+ });
|
|
|
+ layer.full(perContent);
|
|
|
+ }
|
|
|
+ , ImportData: function () {
|
|
|
+ ExcelKind = 1;
|
|
|
+ layer.open({
|
|
|
+ type: 1,
|
|
|
+ title: '导入',
|
|
|
+ maxmin: false,
|
|
|
+ area: ['460px', '280px'],
|
|
|
+ content: $('#excelForm'),
|
|
|
+ cancel: function () {
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $("#excelTemp").html('<a href="/excelfile/模板文件.xlsx">点击下载模板文件</a>');
|
|
|
+ }
|
|
|
+ , ExportExcel: function () {
|
|
|
+ var userdata = '';
|
|
|
+ $(".layuiadmin-card-header-auto input").each(function (i) {
|
|
|
+ userdata += $(this).attr('name') + '=' + encodeURIComponent($(this).val()) + '&';
|
|
|
+ });
|
|
|
+ $(".layuiadmin-card-header-auto select").each(function (i) {
|
|
|
+ userdata += $(this).attr('name') + '=' + encodeURIComponent($(this).val()) + '&';
|
|
|
+ });
|
|
|
+ $.ajax({
|
|
|
+ type: "GET",
|
|
|
+ url: "/Admin/StoreMachineApplysOperate/ExportExcel?r=" + Math.random(1),
|
|
|
+ data: userdata,
|
|
|
+ dataType: "json",
|
|
|
+ success: function (data) {
|
|
|
+ data.Obj.unshift(data.Fields);
|
|
|
+ excel.exportExcel(data.Obj, data.Info, 'xlsx');
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ , Open: function () {
|
|
|
+ var checkStatus = table.checkStatus('LAY-list-manage')
|
|
|
+ , data = checkStatus.data; //得到选中的数据
|
|
|
+ if (data.length < 1) {
|
|
|
+ parent.layer.msg("请选择要开启的项");
|
|
|
+ } else {
|
|
|
+ var ids = "";
|
|
|
+ $.each(data, function (index, value) {
|
|
|
+ ids += data[index].Id + ",";
|
|
|
+ });
|
|
|
+ ids = ids.substring(0, ids.length - 1);
|
|
|
+ var index = layer.confirm('确定要开启吗?', function (index) {
|
|
|
$.ajax({
|
|
|
type: "POST",
|
|
|
- url: "/Admin/StoreMachineApplysOperate/Add?r=" + Math.random(1),
|
|
|
- data: userdata,
|
|
|
+ url: "/Admin/StoreMachineApplysOperate/Open?r=" + Math.random(1),
|
|
|
+ data: "Id=" + ids,
|
|
|
dataType: "text",
|
|
|
success: function (data) {
|
|
|
- layer.close(index); //关闭弹层
|
|
|
+ layer.close(index);
|
|
|
if (data == "success") {
|
|
|
- table.reload('LAY-list-manage'); //数据刷新
|
|
|
+ table.reload('LAY-list-manage');
|
|
|
} else {
|
|
|
layer.msg(data);
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
-
|
|
|
- submit.trigger('click');
|
|
|
}
|
|
|
- });
|
|
|
- layer.full(perContent);
|
|
|
- }
|
|
|
- , ImportData: function () {
|
|
|
- ExcelKind = 1;
|
|
|
- layer.open({
|
|
|
- type: 1,
|
|
|
- title: '导入',
|
|
|
- maxmin: false,
|
|
|
- area: ['460px', '280px'],
|
|
|
- content: $('#excelForm'),
|
|
|
- cancel: function () {
|
|
|
- }
|
|
|
- });
|
|
|
- $("#excelTemp").html('<a href="/excelfile/模板文件.xlsx">点击下载模板文件</a>');
|
|
|
- }
|
|
|
- , ExportExcel: function () {
|
|
|
- var userdata = '';
|
|
|
- $(".layuiadmin-card-header-auto input").each(function (i) {
|
|
|
- userdata += $(this).attr('name') + '=' + encodeURIComponent($(this).val()) + '&';
|
|
|
- });
|
|
|
- $(".layuiadmin-card-header-auto select").each(function (i) {
|
|
|
- userdata += $(this).attr('name') + '=' + encodeURIComponent($(this).val()) + '&';
|
|
|
- });
|
|
|
- $.ajax({
|
|
|
- type: "GET",
|
|
|
- url: "/Admin/StoreMachineApplysOperate/ExportExcel?r=" + Math.random(1),
|
|
|
- data: userdata,
|
|
|
- dataType: "json",
|
|
|
- success: function (data) {
|
|
|
- data.Obj.unshift(data.Fields);
|
|
|
- excel.exportExcel(data.Obj, data.Info, 'xlsx');
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
- , Open: function () {
|
|
|
- var checkStatus = table.checkStatus('LAY-list-manage')
|
|
|
- , data = checkStatus.data; //得到选中的数据
|
|
|
- if (data.length < 1) {
|
|
|
- parent.layer.msg("请选择要开启的项");
|
|
|
- } else {
|
|
|
- var ids = "";
|
|
|
- $.each(data, function (index, value) {
|
|
|
- ids += data[index].Id + ",";
|
|
|
- });
|
|
|
- ids = ids.substring(0, ids.length - 1);
|
|
|
- var index = layer.confirm('确定要开启吗?', function (index) {
|
|
|
- $.ajax({
|
|
|
- type: "POST",
|
|
|
- url: "/Admin/StoreMachineApplysOperate/Open?r=" + Math.random(1),
|
|
|
- data: "Id=" + ids,
|
|
|
- dataType: "text",
|
|
|
- success: function (data) {
|
|
|
- layer.close(index);
|
|
|
- if (data == "success") {
|
|
|
- table.reload('LAY-list-manage');
|
|
|
- } else {
|
|
|
- layer.msg(data);
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
- });
|
|
|
}
|
|
|
- }
|
|
|
- , Close: function () {
|
|
|
- var checkStatus = table.checkStatus('LAY-list-manage')
|
|
|
- , data = checkStatus.data; //得到选中的数据
|
|
|
- if (data.length < 1) {
|
|
|
- parent.layer.msg("请选择要关闭的项");
|
|
|
- } else {
|
|
|
- var ids = "";
|
|
|
- $.each(data, function (index, value) {
|
|
|
- ids += data[index].Id + ",";
|
|
|
- });
|
|
|
- ids = ids.substring(0, ids.length - 1);
|
|
|
- var index = layer.confirm('确定要关闭吗?', function (index) {
|
|
|
- $.ajax({
|
|
|
- type: "POST",
|
|
|
- url: "/Admin/StoreMachineApplysOperate/Close?r=" + Math.random(1),
|
|
|
- data: "Id=" + ids,
|
|
|
- dataType: "text",
|
|
|
- success: function (data) {
|
|
|
- layer.close(index);
|
|
|
- if (data == "success") {
|
|
|
- table.reload('LAY-list-manage');
|
|
|
- } else {
|
|
|
- layer.msg(data);
|
|
|
+ , Close: function () {
|
|
|
+ var checkStatus = table.checkStatus('LAY-list-manage')
|
|
|
+ , data = checkStatus.data; //得到选中的数据
|
|
|
+ if (data.length < 1) {
|
|
|
+ parent.layer.msg("请选择要关闭的项");
|
|
|
+ } else {
|
|
|
+ var ids = "";
|
|
|
+ $.each(data, function (index, value) {
|
|
|
+ ids += data[index].Id + ",";
|
|
|
+ });
|
|
|
+ ids = ids.substring(0, ids.length - 1);
|
|
|
+ var index = layer.confirm('确定要关闭吗?', function (index) {
|
|
|
+ $.ajax({
|
|
|
+ type: "POST",
|
|
|
+ url: "/Admin/StoreMachineApplysOperate/Close?r=" + Math.random(1),
|
|
|
+ data: "Id=" + ids,
|
|
|
+ dataType: "text",
|
|
|
+ success: function (data) {
|
|
|
+ layer.close(index);
|
|
|
+ if (data == "success") {
|
|
|
+ table.reload('LAY-list-manage');
|
|
|
+ } else {
|
|
|
+ layer.msg(data);
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
+ });
|
|
|
});
|
|
|
- });
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
-};
|
|
|
+ };
|
|
|
|
|
|
-$('.layui-btn').on('click', function () {
|
|
|
- var type = $(this).data('type');
|
|
|
- active[type] ? active[type].call(this) : '';
|
|
|
-});
|
|
|
+ $('.layui-btn').on('click', function () {
|
|
|
+ var type = $(this).data('type');
|
|
|
+ active[type] ? active[type].call(this) : '';
|
|
|
+ });
|
|
|
});
|