layui.use(['table','form','element','layer', 'laydate'], function() { var table = layui.table; var element = layui.element; var form = layui.form; var laydate = layui.laydate; // 展示列表下的内容 $('.show-list').click(function(){ var nextTr = $(this).parent('tr').next('.show-other-content'); if (nextTr.css('display') == 'none') { $(this).parent('tr').siblings('.show-other-content').hide(); nextTr.show(); } else { nextTr.hide(); } }) form.on('submit(load)', function(data){ form.render(); var data=data.field; //执行重载 table.reload('Abnormal', { page: { curr: 1 } ,where: data }); return false; }); form.on('checkbox(*)', function(data){ var order_type=''; var status=''; $('input:checkbox:checked').each(function(){ var obj=$(this).data('type'); if(obj=='order_type'){ order_type +=$(this).val()+','; } if(obj=='status'){ status +=$(this).val()+','; } }) $("input[name=order_type]").val(order_type); $("input[name=status]").val(status); }); element.on('collapse(where)', function(data){ if(data.show==true){ $(data.title).html('查询条件 (点击收起)<i class="layui-icon layui-colla-icon"></i>'); }else{ $(data.title).html('查询条件 (点击展开)<i class="layui-icon layui-colla-icon"></i>'); } }); // 导出 $('.export').click(function(){ if ($(this).hasClass('layui-disabled')) { return false; } layer.confirm('确定导出数据吗?', { title: '导出数据' ,btn: ['确定', '取消'] }, function(){ var url = '/api/ApiPcbPurchaseListExport?'; var forms = $('#form1').serializeArray(); var data = {}; $.each(forms, function (i, v) { url = url+"&"+v['name']+"="+ v['value']; }); layer.closeAll('dialog'); // 确定时关闭弹框 window.location.href = url; return false; }); return false; }) laydate.render({ elem: '#start_time', type: 'datetime' ,format:'yyyy-MM-dd HH:mm:ss' //,value: new Date(Date.parse(new Date()) - three_month_timestamp) ,isInitValue: false }); laydate.render({ elem: '#end_time' ,type:'datetime' ,format:'yyyy-MM-dd HH:mm:ss' // ,value: new Date() ,isInitValue: false }); }) //采购确认 function confirmOrder(purchase_id) { layer.confirm('采购已完成,请确认是否通过审核?', { btn: ['通过','不通过'] //按钮 }, function(){ confirmOrder2(purchase_id,1); //通过 }, function(){ confirmOrder2(purchase_id,-1); //不通过 }); } //采购确认 function confirmOrder2(purchase_id,status) { $.ajax({ url:'/api/ApiConfirmOrder', type:'post', data:{"purchase_id":purchase_id,'status':status}, async: false, dataType:'json', timeout:10000, success:function (res) { if(res.err_code == 0){ alert_succ(res.err_msg,function () { window.location.reload() }) }else{ alert_err(res.err_msg) } } }) } //货已到猎芯 function setOrderProduct(purchase_id) { alert_confirm("确认货已入库?",function () { $.ajax({ url:'/api/ApiSetOrderProduct ', type:'post', data:{"purchase_id":purchase_id}, async: false, dataType:'json', timeout:10000, success:function (res) { if(res.err_code == 0){ alert_succ(res.err_msg,function () { window.location.reload() }) }else{ alert_err(res.err_msg) } } }) }) }