bztang-admin/plugins/area-dividend/views/admin/list.blade.php

273 lines
14 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@extends('layouts.base')
@section('content')
@section('title', trans('区域代理列表'))
<div class="w1200 ">
<div class=" rightlist ">
<div class="right-titpos">
<ul class="add-snav">
{{--<li class="active"><a href="#">区域代理</a></li>--}}
<a class='btn btn-primary' href="{{yzWebUrl('plugin.area-dividend.admin.agent.create-agent')}}"
style="margin-bottom:5px;"><i class='fa fa-plus'></i> 增加区域代理</a>
</ul>
</div>
<form action="" method="post" class="form-horizontal" id="form1">
<div class="right-addbox">
<div class="panel panel-info">
<div class="panel-body" style="padding: 15px;">
<div> 区域代理概况 ( 区域代理总人数: {{$total}} )</div>
</div>
</div>
<div class="panel panel-info">
<div class="panel-body">
<div class="form-group col-xs-12 col-sm-3">
<!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
<!--<div class="">-->
<input class="form-control" name="search[member]" id="" type="text"
value="{{$search['member']}}" placeholder="会员ID/昵称/姓名/手机">
<!--</div>-->
</div>
<div class="form-group col-xs-12 col-sm-3">
<!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">区域名称</label>-->
<!--<div class="col-xs-12 col-sm-8 col-lg-9">-->
<input class="form-control" name="search[area_name]" id="" type="text"
value="{{$search['area_name']}}" placeholder="区域名称">
<!--</div>-->
</div>
<div class="form-group col-xs-12 col-sm-4">
<!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">区域等级</label>-->
<!--<div class="col-sm-8 col-lg-9 col-xs-12">-->
<select name='search[agent_level]' class='form-control'>
<option value=''>区域等级</option>
<option value='1' @if($search['agent_level'] == '1') selected @endif></option>
<option value='2' @if($search['agent_level'] == '2') selected @endif></option>
<option value='3' @if($search['agent_level'] == '3') selected @endif>/</option>
<option value='4' @if($search['agent_level'] == '4') selected @endif>街道/乡镇</option>
</select>
<!--</div>-->
</div>
<div class="form-group col-xs-12 col-sm-8">
<!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">成为代理商时间</label>-->
<!--<div class="col-sm-7 col-lg-9 col-xs-12">-->
<div class="col-sm-3">
<label class='radio-inline'>
<input type='radio' value='0' name='search[is_time]'
@if($search['is_time'] == '0') checked @endif>不搜索
</label>
<label class='radio-inline'>
<input type='radio' value='1' name='search[is_time]'
@if($search['is_time'] == '1') checked @endif>搜索
</label>
</div>
{!! app\common\helpers\DateRange::tplFormFieldDateRange('search[time]', [
'starttime'=>$search['time']['start'],
'endtime'=>$search['time']['end'],
'start'=>$search['time']['start'],
'end'=>$search['time']['end']
], true) !!}
<!--</div>-->
</div>
<div class="form-group col-xs-12 col-sm-4">
<!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label"> </label>-->
<!--<div class="col-xs-12 col-sm-2 col-lg-2">-->
<!--<input type="button" class="btn btn-success pull-right" id="export" value="导出">
<input type="button" class="btn btn-success pull-right" id="search" value="搜索">-->
<button type="button" name="export" value="1" id="export"
class="btn btn-default excel back ">导出 Excel
</button>
<input type="hidden" name="token" value="{{$var['token']}}" id="search"/>
<button class="btn btn-success "><i class="fa fa-search"></i> 搜索</button>
<!--</div>-->
</div>
</div>
</div>
</div>
</form>
<div class="clearfix">
<div class='panel panel-default'>
<div class='panel-body table-responsive'>
<table class="table table-hover" style="overflow:visible;">
<thead>
<tr>
<th style='text-align:center;width:50px;'>ID</th>
<th style='text-align:center;width:80px;'>会员ID</th>
<th style='text-align:center;width:120px;'>会员</th>
<th style='text-align:center;width:120px;'>姓名</br>手机</th>
<th style='text-align:center;width:150px;'>成为代理时间</th>
<th style='text-align:center;width:300px;'>申请区域</th>
<th style='text-align:center;width:90px;'>申请等级</th>
<th style='text-align:center;width:120px;'>区域消费总额</th>
<th style='text-align:center;width:100px;'>分红比例<br />权重值比例</th>
<th style='text-align:center;min-width:120px;'>
累计结算金额<br />已结算分红佣金<br />未结算分红佣金
</th>
<th style='text-align:center;width:200px;'>操作</th>
</tr>
</thead>
<tbody>
@foreach($list['data'] as $row)
<tr>
<td style="text-align: center;">{{$row['id']}}</td>
<td style="text-align: center;">{{$row['has_one_member']['uid']}}</td>
<td style="text-align: center;">
<img src="{{tomedia($row['has_one_member']['avatar'])}}"
style="width: 30px; height: 30px;border:1px solid #ccc;padding:1px;">
</br>
{{$row['has_one_member']['nickname']}}
</td>
<td style="text-align: center;">{{$row['real_name']}} </br>{{$row['mobile']}}</td>
<td style="text-align: center;">{{date("Y-m-d H:i",$row['agent_at'])}}</td>
<td style="text-align: center;" title="" class='tdedit' width="26%">
<span class=' fa-edit-item' style='cursor:pointer' data-agentid="{{$row['id']}}">
<span class="title">
@if($row['province_name']){{$row['province_name']}}@endif
@if($row['city_name'])-{{$row['city_name']}}@endif
@if($row['district_name'])-{{$row['district_name']}}@endif
@if($row['street_name'])-{{$row['street_name']}}@endif
</span>
<i class='fa fa-pencil' style="display:none"></i>
</span>
</td>
<td style="text-align: center;">{{$row['level_name']}}</td>
<td style="text-align: center;">{{$row['has_one_dividend']['total_order_amount'] ?: '0.00'}}</td>
<td style="text-align: center;">{{$row['rate']}}%<br />{{$row['weight_value_ratio']}}%</td>
<td style="text-align: center;">
{{$row['has_one_dividend']['total_amount'] ?: '0.00'}}<br />
{{$row['has_one_dividend']['settle'] ?: '0.00'}}<br />
{{$row['has_one_dividend']['unsettled'] ?: '0.00'}}
</td>
<td style="position:relative; overflow:visible;text-align:center;">
<a href="{{yzWebUrl('plugin.area-dividend.admin.agent.daletedAgency',['id'=>$row['id']])}}"
onclick="return confirm('是否确认删除?');
return false;" class="btn btn-default btn-sm"
title="删除"><i
class="fa fa-trash"></i></a>
<a href="{{yzWebUrl('plugin.area-dividend.admin.agent.editAgency',['id'=>$row['id']])}}"
class="btn btn-default btn-sm" title="编辑账号"><i class="fa fa-edit"></i></a>
</td>
</tr>
@endforeach
</tbody>
</table>
{!! $pager !!}
</div>
</div>
</div>
<div style="width:100%;height:150px;"></div>
<div id="modal-module-menus-notice" class="modal fade" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button aria-hidden="true" data-dismiss="modal" class="close" type="button">
×
</button>
<h3>变更区域</h3>
</div>
<div class="modal-body">
<div class="row">
<div class="input-group">
原代理区域:
<span class="area-text"></span>
</div>
<div class="input-group">
变更区域:
{!! app\common\helpers\AddressHelper::tplLinkedAddress(['province_id','city_id','district_id','street_id'], [])!!}
</div>
</div>
<div id="module-menus-notice"></div>
</div>
<div class="modal-footer">
<input type="hidden" value="" name="areaAgentId" class="area-agent-id">
<a href="javascript:;" class="btn btn-default" id="submit">提交</a>
<a href="#" class="btn btn-default" data-dismiss="modal" aria-hidden="true">关闭</a>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" src="{{static_url('js/area/cascade_street.js')}}"></script>
<script language='javascript'>
$('.tdedit').mouseover(function () {
$(this).find('.fa-pencil').show();
}).mouseout(function () {
$(this).find('.fa-pencil').hide();
});
$('.fa-edit-item').click(function () {
var areaData = $(this).closest('span').find('span').html();
var agentid = $(this).data('agentid');
popwin = $('#modal-module-menus-notice').modal();
$('.area-text').text(areaData);
$('.area-agent-id').val(agentid);
cascdeInit();
});
$('#submit').click(function () {
var agentid = $('.area-agent-id').val();
var provanceId = $('#sel-provance').val();
var cityId = $('#sel-city').val();
var districtId = $('#sel-area').val();
var streetId = $('#sel-street').val();
var obg = {
province_id: provanceId,
city_id: cityId,
district_id: districtId,
street_id: streetId
};
fastChange(agentid, obg);
});
function fastChange(id, value) {
$.ajax({
url: "{!! yzWebUrl('plugin.area-dividend.admin.agent.change') !!}",
type: "post",
data: {id: id, value: value},
cache: false,
success: function ($data) {
//console.log($data);return;
if ($data.result == 0) {
confirm($data.msg);
}
location.reload();
}
})
}
$(function () {
$('#export').click(function () {
$('#form1').attr('action', '{!! yzWebUrl('plugin.area-dividend.admin.agent.export') !!}');
$('#form1').submit();
});
$('#search').click(function () {
$('#form1').attr('action', '{!! yzWebUrl('plugin.area-dividend.admin.agent') !!}');
$('#form1').submit();
});
});
</script>
@endsection