123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2017/5/23 0023
- * Time: 下午 8:24
- */
- use yii\helpers\Url;
- use yii\widgets\LinkPager;
- $type_arr = [
- '10'=>'是',
- '0'=>'否',
- ];
- ?>
- <div class="panel panel-default">
- <div class="ibox-title">
- <h5 style="line-height:23px;">公司管理</h5>
- <div class="ibox-tools">
- <a class="glyphicon glyphicon-plus" style="color:#1ab394;" href="<?=Url::toRoute(['user/add_decorate'])?>"
- <i class="fa fa-times">新增</i>
- </a>
- </div>
- </div>
- <div class="ibox-content">
- <form id="search_form" action="<?=Url::toRoute(['user/decoratelist']);?>" method="get">
- <div class="row">
- <div class="col-sm-2">
- <select name="member" class="form-control type-select">
- <option value="-1" <?php if($member==-1)echo 'selected'; ?>>是否会员</option>
- <option value="<?=\common\models\UserCompany::NOMEMBER?>" <?=isset($member)&&$member==\common\models\UserCompany::NOMEMBER?'selected':''?>>否</option>
- <option value="<?=\common\models\UserCompany::ISMEMBER?>" <?=isset($member)&&$member==\common\models\UserCompany::ISMEMBER?'selected':''?>>是</option>
- </select>
- </div>
- <div class="col-sm-2">
- <input name="name" type="text" value="<?=empty($name)?"": $name?>" placeholder="账号或公司名称" class="input-sm form-control search-input">
- </div>
- <div class="col-sm-2">
- <span class="input-group">
- <button id="search_button" type="button" class="btn btn-primary search-button"> 搜索</button>
- </span>
- </div>
- </div>
- </form>
- </div>
- <table class="table">
- <thead>
- <tr>
- <th>操作</th>
- <th>用户名</th>
- <th>是否会员</th>
- <th>公司名</th>
- <th>电话</th>
- <th>城市</th>
- <th>注册时间</th>
- <th>会员周期</th>
- </tr>
- </thead>
- <tbody>
- <?php if(!empty($datas)):?>
- <?php foreach($datas as $data):?>
- <tr>
- <td>
- <div class="btn-group">
- <button data-toggle="dropdown" class="btn btn-primary dropdown-toggle btn-sm " aria-expanded="false">操作<span class="caret"></span>
- </button>
- <ul class="dropdown-menu">
- <li>
- <a href="<?=Url::toRoute(['company/edit','id'=>$data['user_id']])?>" >编辑</a>
- </li>
- <li>
- <a target="_blank" href="http://company.building.com/manage/site/reset?token=<?= \common\models\UserCompany::_getToken($data['user_id']); ?>" >登录</a>
- </li>
- <li>
- <a href="javascript:void(0);" class="reset" data="<?= $data['user_id']?>">重置密码</a>
- </li>
- </ul>
- </div>
- <?php if($data['status']== \common\models\User::STATUS_ACTIVE):?>
- <a class="btn btn-sm btn-danger edit" data="<?= $data['user_id']?>" edit="<?=\common\models\User::STATUS_DELETED?>">关闭</a>
- <?php elseif($data['status']== \common\models\User::STATUS_DELETED):?>
- <a class="btn btn-sm btn-primary edit" data="<?= $data['user_id']?>" edit="<?=\common\models\User::STATUS_ACTIVE;?>">开启</a>
- <?php endif;?>
- </td>
- <td><?=$data['username']?></td>
- <td class="keyword"><?= $type_arr[empty($data['member'])?'0':$data['member']]?></td>
- <td><a class="introduce""><input hidden="hidden" class="introduce-val" value="<?=isset($data['introduction'])?$data['introduction']:''?>"><?=isset($data['company'])?$data['company']:''?></a></td>
- <td><?=isset($data['tel'])?$data['tel']:''?></td>
- <td><?= \common\models\Area::queryAdminCityName($data['city']) ?> </td>
- <td><?=date('Y-m-d',$data['created_at'])?></td>
- <td>
- <?php if($data['member'] == \common\models\UserCompany::ISMEMBER) : ?>
- <?= !empty($data['vip_start'])?date("Y-m-d",$data['vip_start']) :"" ?>
- <br>
- <?= !empty($data['vip_end'])?date("Y-m-d",$data['vip_end']) :"" ?>
- <?php endif; ?>
- </td>
- </tr>
- <?php endforeach;?>
- <?php else: ?>
- <tr class="no-records-found" style="text-align: center;"><td colspan="8">没有找到匹配的记录</td></tr>
- <?php endif?>
- </tbody>
- </table>
- </div>
- <?= LinkPager::widget(['pagination' => $pages]); ?>
- <script>
- $('.edit').on('click',function(){
- var id = $(this).attr('data');
- var status = $(this).attr('edit');
- if(status==0){
- var data = "确定关闭该装修公司?";
- }else if(status==10){
- var data = "确定开启该装修公司?";
- }
- var chat = $(this);
- swal({
- title: data,
- type: "warning",
- showCancelButton: true,
- confirmButtonColor: "#DD6B55",
- confirmButtonText: "确定",
- cancelButtonText: "取消",
- closeOnConfirm: true,
- closeOnCancel: true },
- function(isConfirm){
- if (isConfirm) {
- $.ajax({
- url:'<?=Url::toRoute(['company/ustatus']);?>',
- type:'POST',
- dataType:'json',
- data:{id:id,status:status,'_csrf-backend':'<?=Yii::$app->request->csrfToken;?>'},
- success:function(data){
- if(data.sign==1){
- swal("", data.msg, "success");
- if(status==0){
- chat.removeClass('btn-danger');
- chat.addClass('btn-primary');
- chat.attr('edit',10)
- chat.html('开启')
- //chat.parents().siblings('.keyword').html('否')
- }else if(status==10){
- chat.removeClass('btn-primary');
- chat.addClass('btn-danger');
- chat.attr('edit',0)
- chat.html('关闭')
- // chat.parents().siblings('.keyword').html('是')
- }
- }else{
- swal("", data.msg, "error");
- }
- }
- })
- }
- });
- });
- $('.table-responsive').on('click','.del',function(){
- var id = $(this).attr('data');
- var text = $(this);
- swal({
- title: "确定删除该公司?",
- type: "warning",
- showCancelButton: true,
- confirmButtonColor: "#DD6B55",
- confirmButtonText: "确定",
- cancelButtonText: "取消",
- closeOnConfirm: true,
- closeOnCancel: true },
- function(isConfirm){
- if (isConfirm) {
- $.ajax({
- url:'<?=Url::toRoute(['user/del_company']);?>',
- type:'POST',
- dataType:'json',
- data:{id:id,'_csrf-backend':'<?=Yii::$app->request->csrfToken;?>'},
- success:function(data){
- if(data.sign==1){
- text.parents('tr').remove();
- }else{
- swal("", data.msg, "error");
- }
- }
- })
- }
- });
- });
- $('.reset').on('click',function(){
- var id = $(this).attr('data');
- var chat = $(this);
- swal({
- title: '是否把密码重置为123456?',
- type: "warning",
- showCancelButton: true,
- confirmButtonColor: "#DD6B55",
- confirmButtonText: "确定",
- cancelButtonText: "取消",
- closeOnConfirm: true,
- closeOnCancel: true },
- function(isConfirm){
- if (isConfirm) {
- $.ajax({
- url:'<?=Url::toRoute(['user/reset']);?>',
- type:'POST',
- dataType:'json',
- data:{id:id,'_csrf-backend':'<?=Yii::$app->request->csrfToken;?>'},
- success:function(data){
- if(data.sign==1){
- swal("", data.msg, "success");
- }else{
- swal("", data.msg, "error");
- }
- }
- })
- }
- });
- });
- $('#search_button').click(function(){
- $('#search_form').submit();
- });
- </script>
|