Commit ffe652d8 authored by sugar's avatar sugar

Merge branch 'dev' of http://rungit.jxdsy.cn:10000/sugar/zhupu into dev

parents d78d9eb5 8e9da6f9
......@@ -3,6 +3,7 @@
namespace app\admin\controller\user;
use app\admin\controller\auth\Admin;
use app\admin\model\family\Family;
use app\common\controller\Backend;
use think\Db;
......@@ -99,6 +100,18 @@ class Agent extends Backend
if(empty($params['family_id'])){
$this->error("请选择族谱ID");
}
$family=Family::where(['id'=>$params['family_id']])->find();
if($params['type']==1){//族长
if(!in_array($params['user_id'],explode(",",$family['rw_user_id']))){
Family::where(['id'=>$params['family_id']])->update(['rw_user_id'=>empty($family['rw_user_id'])?$params['user_id']:$family['rw_user_id'].",".$params['user_id']]);
}
}else if($params['type']==2){//传承人
if(!in_array($params['user_id'],explode(",",$family['ro_user_id']))){
Family::where(['id'=>$params['family_id']])->update(['ro_user_id'=>empty($family['ro_user_id'])?$params['user_id']:$family['ro_user_id'].",".$params['user_id']]);
}
}
unset($params['province_id']);unset($params['city_id']);unset($params['area_id']);
}else{
if($params["type"] == 3){
......@@ -193,6 +206,18 @@ class Agent extends Backend
if(empty($params['family_id'])){
$this->error("请选择族谱ID");
}
$family=Family::where(['id'=>$params['family_id']])->find();
if($params['type']==1){//族长
if(!in_array($params['user_id'],explode(",",$family['rw_user_id']))){
Family::where(['id'=>$params['family_id']])->update(['rw_user_id'=>empty($family['rw_user_id'])?$params['user_id']:$family['rw_user_id'].",".$params['user_id']]);
}
}else if($params['type']==2){//传承人
if(!in_array($params['user_id'],explode(",",$family['ro_user_id']))){
Family::where(['id'=>$params['family_id']])->update(['ro_user_id'=>empty($family['ro_user_id'])?$params['user_id']:$family['ro_user_id'].",".$params['user_id']]);
}
}
unset($params['province_id']);unset($params['city_id']);unset($params['area_id']);
}else{
if($params["type"] == 3){
......
......@@ -2,7 +2,7 @@
return [
'Id' => 'id',
'Create_user_id' =>'族长信息',
'Create_user_id' =>'创建人信息',
'Realname' => '创建人姓名',
'Surname_id' =>'姓氏',
'Family_name' => '姓氏族谱',
......
......@@ -19,18 +19,7 @@
<a href="javascript:;" class="btn btn-primary btn-refresh" title="{:__('Refresh')}" ><i class="fa fa-refresh"></i> </a>
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('user/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('user/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('user/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
<a href="javascript:;" class="btn btn-danger btn-import {:$auth->check('user/import')?'':'hide'}" title="{:__('Import')}" id="btn-import-file" data-url="ajax/upload" data-mimetype="csv,xls,xlsx" data-multiple="false"><i class="fa fa-upload"></i> {:__('Import')}</a>
<div class="dropdown btn-group {:$auth->check('user/multi')?'':'hide'}">
<a class="btn btn-primary btn-more dropdown-toggle btn-disabled disabled" data-toggle="dropdown"><i class="fa fa-cog"></i> {:__('More')}</a>
<ul class="dropdown-menu text-left" role="menu">
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=normal"><i class="fa fa-eye"></i> {:__('Set to normal')}</a></li>
<li><a class="btn btn-link btn-multi btn-disabled disabled" href="javascript:;" data-params="status=hidden"><i class="fa fa-eye-slash"></i> {:__('Set to hidden')}</a></li>
</ul>
</div>
</div>
<table id="table" class="table table-striped table-bordered table-hover table-nowrap"
data-operate-edit="{:$auth->check('user/edit')}"
......
......@@ -8,7 +8,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
index_url: 'user/agent/index' + location.search,
add_url: 'user/agent/add',
edit_url: 'user/agent/edit',
del_url: 'user/agent/del',
//del_url: 'user/agent/del',
multi_url: 'user/agent/multi',
table: 'agent',
}
......
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 to comment