From 0d1a0cbcaf04019ffe09e64d7ca325708aa47e8e Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <xltys1995>
Date: 星期六, 10 四月 2021 00:26:22 +0800
Subject: [PATCH] #
---
src/main/webapp/static/js/order/order.js | 70 +++++++++++++++++++++++++---------
1 files changed, 51 insertions(+), 19 deletions(-)
diff --git a/src/main/webapp/static/js/order/order.js b/src/main/webapp/static/js/order/order.js
index 485af69..79896ad 100644
--- a/src/main/webapp/static/js/order/order.js
+++ b/src/main/webapp/static/js/order/order.js
@@ -147,7 +147,7 @@
page: true,
limit: 16,
limits: [16, 30, 50, 100, 200, 500],
- toolbar: '#toolbar',
+ toolbar: '#orderToolbar',
height: 'full-100',
cols: [[
{type: 'checkbox'}
@@ -202,6 +202,7 @@
response: {
statusCode: 200
},
+ size: 'lg',
done: function(res, curr, count) {
if (res.code === 403) {
top.location.href = baseUrl+"/";
@@ -223,30 +224,38 @@
insTb2.reload({where: data.field, page: {curr: 1}});
return false;
});
+ /* 琛ㄦ牸2閲嶇疆 */
+ form.on('submit(orderTbReset)', function (data) {
+ insTb2.reload({page: {curr: 1}});
+ return false;
+ });
/* 琛ㄦ牸2宸ュ叿鏉$偣鍑讳簨浠� */
table.on('tool(orderTable)', function (obj) {
if (obj.event === 'edit') { // 淇敼
showEditModel2(obj.data);
} else if (obj.event === 'del') { // 鍒犻櫎
- doDel2(obj);
+ var ids = [];
+ ids.push(obj.id)
+ doDelOrder({ids: ids});
}
});
/* 琛ㄦ牸2澶村伐鍏锋爮鐐瑰嚮浜嬩欢 */
table.on('toolbar(orderTable)', function (obj) {
if (obj.event === 'add') { // 娣诲姞
- showEditModel2();
+ // showEditModel2();
+ right();
} else if (obj.event === 'del') { // 鍒犻櫎
- var checkRows = table.checkStatus('dictDataTable');
+ var checkRows = table.checkStatus('orderTable');
if (checkRows.data.length === 0) {
layer.msg('璇烽�夋嫨瑕佸垹闄ょ殑鏁版嵁', {icon: 2});
return;
}
var ids = checkRows.data.map(function (d) {
- return d.dictDataId;
+ return d.id;
});
- doDel2({ids: ids});
+ doDelOrder({ids: ids});
}
});
@@ -279,26 +288,32 @@
});
}
- /* 鍒犻櫎2 */
- function doDel2(obj) {
+ /* 鍒犻櫎璁㈠崟 */
+ function doDelOrder(obj) {
layer.confirm('纭畾瑕佸垹闄ら�変腑鏁版嵁鍚楋紵', {
skin: 'layui-layer-admin',
shade: .1
}, function (i) {
layer.close(i);
var loadIndex = layer.load(2);
- $.get('../../json/ok.json', {
- id: obj.data ? obj.data.dictDataId : '',
- ids: obj.ids ? obj.ids.join(',') : ''
- }, function (res) {
- layer.close(loadIndex);
- if (200 === res.code) {
- layer.msg(res.msg, {icon: 1});
- insTb2.reload({page: {curr: 1}});
- } else {
- layer.msg(res.msg, {icon: 2});
+ $.ajax({
+ url: baseUrl+"/orders/delete/auth",
+ headers: {'token': localStorage.getItem('token')},
+ data: {ids: obj.ids},
+ method: 'POST',
+ success: function (res) {
+ layer.close(loadIndex);
+ if (res.code === 200){
+ layer.msg(res.msg, {icon: 1});
+ $(".layui-laypage-btn")[0].click();
+ } else if (res.code === 403){
+ top.location.href = baseUrl+"/";
+ }else {
+ layer.msg(res.msg, {icon: 2});
+ }
}
- }, 'json');
+ })
+
});
}
@@ -594,6 +609,23 @@
});
+function right(){
+ top.popupRight = top.layui.admin.popupRight({
+ id: 'LAY_adminPopupLayerTest'
+ , area: '750px'
+ , type: 2
+ , shade: [0.3,'#000']
+ , content:'order/matQuery.html'
+ , success: function(){
+ // $('#'+ this.id).html('<div style="padding: 20px;">鏀惧叆鍐呭</div>');
+ //admin.view(this.id).render('system/xxx')
+ }
+ , end: function () {
+ $(".layui-laypage-btn")[0].click();
+ }
+ });
+}
+
// 鍏抽棴鍔ㄤ綔
$(document).on('click','#data-detail-close', function () {
parent.layer.closeAll();
--
Gitblit v1.9.1