<style> .main_filter { cursor: pointer; } </style> <div class="layui-fluid" id="type_filter"> <div class="layui-card"> <div class="layui-card-body" style="padding: 0;"> <div class="split-group" style="height: 130px;"> <div class="split-item" id="s1"> <div class="layui-row"> <a class="main_filter layui-badge layui-bg-green" id="all">全部({{$statistics['total']}})</a> </div> </div> <div class="split-item" id="s2" style="text-align: center"> @if(checkPerm('SupplierPendingList')) <div class="layui-row"> <a class="main_filter" id="pending"> </a> </div> @endif @if(checkPerm('SupplierInReviewList')) <div class="layui-row"> <a class="main_filter" id="in_review"> </a> </div> @endif @if(checkPerm('SupplierPassedList')) <div class="layui-row"> <a class="main_filter" id="passed"> </a> </div> @endif @if(checkPerm('SupplierRejectList')) <div class="layui-row"> <a class="main_filter" id="rejected"> </a> </div> @endif @if(checkPerm('SupplierDisableList')) <div class="layui-row"> <a class="main_filter" id="disable"> </a> </div> @endif </div> <div class="split-item" id="s3" style="text-align: center"> @if(checkPerm('SupplierNoPurchaseUidList')) <div class="layui-row"> <a title="非禁用状态的渠道开发员为空的供应商" class="main_filter" id="no_purchase_uid"> </a> </div> @endif @if(checkPerm('SupplierInvalidChannelUidList')) <div class="layui-row"> <a title="非禁止交易状态联系人绑定的采购员姓名不在组织架构中(采购员离职)的供应商" class="main_filter" id="invalid_channel_uid"> </a> </div> @endif @if(checkPerm('SupplierInvalidPurchaseUidList')) <div class="layui-row"> <a title="非禁止交易状态联系人绑定的渠道开发员姓名不在组织架构中(渠道开发员离职)的供应商" class="main_filter" id="invalid_purchase_uid"> </a> </div> @endif </div> <div class="split-item" id="s4" style="text-align: center"> @if(checkPerm('SupplierToFollowUpList')) <div class="layui-row"> <a title="非禁止交易状态的供应商重新分配渠道员,且必填信息不完整;或者禁用状态的供应商重新分配渠道员" class="main_filter" id="to_follow_up"> </a> </div> @endif @if(checkPerm('SupplierNoSkuList')) <div class="layui-row"> <a class="main_filter" id="no_sku"> </a> </div> @endif </div> <div class="split-item" id="s5"> </div> </div> </div> </div> </div> <div class="layui-collapse"> @if(checkPerm('ViewFilter')) <!--通用的筛选--> <form class="layui-form" style="margin-top: 15px"> <?php $routerName = explode('/', request()->path())[1]; ?> <div class="layui-row"> <div class="layui-inline"> @inject('statusPresenter','App\Presenters\StatusPresenter') {!! $statusPresenter->render('supplier_group','供应商性质','', config('fixed.SupplierGroup')) !!} </div> <div class="layui-inline"> @inject('transformableInputPresenter','App\Presenters\Filter\TransformableInputPresenter') {!! $transformableInputPresenter->render(['supplier_name'=>'供应商名称','supplier_code'=>'供应商编码','supplier_id'=>'供应商ID']) !!} </div> {{-- <div class="layui-inline">--}} {{-- @inject('statusPresenter','App\Presenters\StatusPresenter')--}} {{-- {!! $statusPresenter->render('status','供应商状态','',config('fixed.SupplierStatus')) !!}--}} {{-- </div>--}} <div class="layui-inline"> @inject('statusPresenter','App\Presenters\StatusPresenter') {!! $statusPresenter->render('stockup_type','合作类型','',config('fixed.StockupType')) !!} </div> <div class="layui-inline"> @inject('transformableSelectPresenter','App\Presenters\Filter\TransformableSelectPresenter') {!! $transformableSelectPresenter->render(['channel_uid'=>'采购员','purchase_uid'=>'开发员','create_uid'=>'创建人'],$userCodes) !!} </div> @if(checkPerm('ViewFakeSupplier')) <div class="layui-inline"> @inject('statusPresenter','App\Presenters\StatusPresenter') {!! $statusPresenter->render('is_type','正式供应商','',[0=>'是',1=>'否'],['width'=>'100px']) !!} </div> @endif </div> <div class="layui-row"> <div class="layui-inline"> @inject('statusPresenter','App\Presenters\StatusPresenter') {!! $statusPresenter->render('has_sku','SKU上传','',[-1=>'否',1=>'是']) !!} </div> <div class="layui-inline" style="width: 600px"> @inject('transformableTimeIntervalPresenter','App\Presenters\Filter\TransformableTimeIntervalPresenter') {!! $transformableTimeIntervalPresenter->render(['update_time'=>'更新时间','create_time'=>'创建时间']) !!} </div> </div> <div class="layui-row" style="margin-top:10px;margin-bottom: 10px;margin-left: 20px;"> <button class="layui-btn layui-btn-sm layui-btn load" id="getSupplierListButton" lay-submit="" lay-filter="load">查询 </button> <button type="button" class="layui-btn layui-btn-sm layui-btn" lay-submit="" lay-filter="reset">重置 </button> <button type="button" class="layui-btn layui-btn-sm layui-btn hide_filter_type">隐藏罗盘</button> <button type="button" class="layui-btn layui-btn-sm layui-btn show_filter_type" style="display: none">显示罗盘 </button> </div> </form> @endif </div> <script> //一进来就去获取统计数据 function supplierStatistics() { let res = ajax('/api/supplier_statistics/GetSupplierStatistics'); if (res.err_code === 0) { $.each(res.data, function (index, value) { let menuObj = $('#' + index); menuObj.text(''); menuObj.append(value); }); } } supplierStatistics(); //罗盘隐藏 $('.hide_filter_type').click(function () { $(this).hide(); $('#type_filter').hide(); $('.show_filter_type').show(); }); $('.show_filter_type').click(function () { $(this).hide(); $('#type_filter').show(); $('.hide_filter_type').show(); }); </script>