Commit bf49bcf2 by gongyang

提交代码

parent b332843d
...@@ -68,35 +68,26 @@ layui.use(['jquery','element', 'layer', 'form','table','laypage','laydate','laye ...@@ -68,35 +68,26 @@ layui.use(['jquery','element', 'layer', 'form','table','laypage','laydate','laye
}); });
//监听头工具栏事件 // 点击按钮获取选中值
table.on('toolbar(systemUpdateList)', function (obj) { $('#createNotice').on('click', function(){
// 获取选中数据
var checkStatus = table.checkStatus(obj.config.id); var checkStatus = table.checkStatus('systemUpdateList');
var data = checkStatus.data; // checkStatus包含两个属性:data(选中的数组)和isAll(是否全选)
console.log(data); if(checkStatus.data.length === 0){
switch (obj.event) { layer.msg('请先选择数据');
//禁用
case 'createNotice':
if (data.length == 0) {
layer.msg('请至少勾选一条数据!');
return; return;
} }
var order_ids = data.map(item => item.order_id);
Request('/api/order/auditOrder', 'POST', { order_id: order_ids.join(','), status: -3, dis_reason: reason }, function (res) { // 输出选中的数据
if (res.code == 0) { console.log('选中的数据:', checkStatus.data);
layer.msg('操作成功', { shift: 0, time: 2000 }, function () {
layer.closeAll(); // 提取选中的ID(实际应用中常用)
table.reload('list'); var ids = checkStatus.data.map(function(item){
}); return item.id;
} else {
layer.msg(res.msg);
}
}); });
break; layer.msg('选中的ID:' + ids.join(','));
}
}); });
......
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
<div class="layui-btn-container" style="text-align: center; margin-top: 10px;"> <div class="layui-btn-container" style="text-align: center; margin-top: 10px;">
<button lay-submit lay-filter="load" class="layui-btn">搜索</button> <button lay-submit lay-filter="load" class="layui-btn">搜索</button>
<button type="button" class="layui-btn layui-btn-normal" id="addData">新增</button> <button type="button" class="layui-btn layui-btn-normal" id="addData">新增</button>
<a class="layui-btn layui-btn-sm layui-btn-warm" lay-event="createNotice" id="createNotice" href="javascript:;">生成公告</a> <a class="layui-btn layui-btn-sm layui-btn-warm" id="createNotice" href="javascript:;">生成公告</a>
</div> </div>
</div> </div>
</form> </form>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment