后台会员级别与会员权益
This commit is contained in:
@@ -202,9 +202,7 @@ class Level extends Backend
|
|||||||
if (false === $this->request->isPost()) {
|
if (false === $this->request->isPost()) {
|
||||||
$benefits = $this->benefit_model->getSimpleByStatus(0);
|
$benefits = $this->benefit_model->getSimpleByStatus(0);
|
||||||
$this->view->assign('benefits', $benefits);
|
$this->view->assign('benefits', $benefits);
|
||||||
if (is_null($row['benefits_id'])) {
|
|
||||||
$row['benefits_id'] = [];
|
|
||||||
}
|
|
||||||
$join_config = $this->join_config_model->getSimpleByStatus();
|
$join_config = $this->join_config_model->getSimpleByStatus();
|
||||||
$this->view->assign('join_config', $join_config);
|
$this->view->assign('join_config', $join_config);
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ use app\common\controller\Backend;
|
|||||||
*/
|
*/
|
||||||
class Rights extends Backend
|
class Rights extends Backend
|
||||||
{
|
{
|
||||||
protected $join_config_model = null;
|
protected $level_model = null;
|
||||||
|
|
||||||
public function _initialize()
|
public function _initialize()
|
||||||
{
|
{
|
||||||
@@ -28,8 +28,10 @@ class Rights extends Backend
|
|||||||
$this->model = new \app\admin\model\wdsxh\member\MemberBenefits();
|
$this->model = new \app\admin\model\wdsxh\member\MemberBenefits();
|
||||||
$this->view->assign("statusList", $this->model->getDisabledList());
|
$this->view->assign("statusList", $this->model->getDisabledList());
|
||||||
|
|
||||||
$this->join_config_model = new \app\admin\model\wdsxh\member\JoinConfig();
|
$this->level_model = new \app\admin\model\wdsxh\member\Level;
|
||||||
$this->view->assign('join_config', $this->join_config_model->getSimpleByStatus());
|
$level_id = $this->request->get('level_id');
|
||||||
|
$level = $this->level_model->get($level_id);
|
||||||
|
$this->view->assign('join_config_id', $level['join_config_id']);
|
||||||
$this->searchFields = ['title'];
|
$this->searchFields = ['title'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -32,10 +32,6 @@ class Level extends Model
|
|||||||
protected $updateTime = 'updatetime';
|
protected $updateTime = 'updatetime';
|
||||||
protected $deleteTime = false;
|
protected $deleteTime = false;
|
||||||
|
|
||||||
protected $type = [
|
|
||||||
'benefits_id' => 'json',
|
|
||||||
];
|
|
||||||
|
|
||||||
// 追加属性
|
// 追加属性
|
||||||
protected $append = [
|
protected $append = [
|
||||||
'status_text'
|
'status_text'
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!--会员权益-->
|
<!--会员权益-->
|
||||||
<div class="form-group">
|
<!--<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">会员权益:</label>
|
<label class="control-label col-xs-12 col-sm-2">会员权益:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<select id="input-benefits" name="row[benefits_id][]" class="selectpicker form-control" multiple title="请选择权益" placeholder="请选择权益">
|
<select id="input-benefits" name="row[benefits_id][]" class="selectpicker form-control" multiple title="请选择权益" placeholder="请选择权益">
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
{/foreach}
|
{/foreach}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>-->
|
||||||
|
|
||||||
<!--会员轮播背景图-->
|
<!--会员轮播背景图-->
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -23,16 +23,16 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!--会员权益-->
|
<!--会员权益-->
|
||||||
<div class="form-group">
|
<!--<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">会员权益:</label>
|
<label class="control-label col-xs-12 col-sm-2">会员权益:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<select id="input-benefits" name="row[benefits_id][]" class="selectpicker form-control" multiple title="请选择权益" placeholder="请选择权益">
|
<select id="input-benefits" name="row[benefits_id][]" class="selectpicker form-control" multiple title="请选择权益" placeholder="请选择权益">
|
||||||
{foreach $benefits as $benefit}
|
{foreach $benefits as $benefit}
|
||||||
<option value="{$benefit.id}" {if condition="in_array($benefit.id, $row.benefits_id)"}selected{/if}>{$benefit.title}</option>
|
<option value="{$benefit.id}" >{$benefit.title}</option>
|
||||||
{/foreach}
|
{/foreach}
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>-->
|
||||||
|
|
||||||
<!--会员轮播背景图-->
|
<!--会员轮播背景图-->
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -6,17 +6,6 @@
|
|||||||
<input id="c-name" data-rule="required" class="form-control" name="row[title]" type="text" placeholder="请输入权益名称">
|
<input id="c-name" data-rule="required" class="form-control" name="row[title]" type="text" placeholder="请输入权益名称">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
|
||||||
<label class="control-label col-xs-12 col-sm-2">入会类型:</label>
|
|
||||||
<div class="col-xs-12 col-sm-8">
|
|
||||||
<select id="input-group" name="row[join_config_id]" class="selectpicker form-control" placeholder="请选择入会类型" >
|
|
||||||
{foreach $join_config as $item}
|
|
||||||
<option value="{$item.id}">{$item.name}</option>
|
|
||||||
{/foreach}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">权益介绍:</label>
|
<label class="control-label col-xs-12 col-sm-2">权益介绍:</label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
@@ -65,6 +54,7 @@
|
|||||||
<div class="form-group layer-footer">
|
<div class="form-group layer-footer">
|
||||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
|
<input type="hidden" name="row[join_config_id]" value="{$join_config_id}">
|
||||||
<input type="hidden" name="row[level_id]" value="{$Think.get.level_id}">
|
<input type="hidden" name="row[level_id]" value="{$Think.get.level_id}">
|
||||||
<button type="submit" class="btn btn-primary btn-embossed disabled">确认</button>
|
<button type="submit" class="btn btn-primary btn-embossed disabled">确认</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -5,16 +5,6 @@
|
|||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
<input id="c-name" data-rule="required" class="form-control" name="row[title]" value="{$row.title|htmlentities}" type="text" placeholder="请输入权益名称">
|
<input id="c-name" data-rule="required" class="form-control" name="row[title]" value="{$row.title|htmlentities}" type="text" placeholder="请输入权益名称">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
<div class="form-group">
|
|
||||||
<label class="control-label col-xs-12 col-sm-2">入会类型:</label>
|
|
||||||
<div class="col-xs-12 col-sm-8">
|
|
||||||
<select id="input-group" name="row[join_config_id]" class="selectpicker form-control" placeholder="请选择入会类型" >
|
|
||||||
{foreach $join_config as $item}
|
|
||||||
<option value="{$item.id}" {eq name="row.join_config_id" value="$item.id"}selected{/eq}>{$item.name}</option>
|
|
||||||
{/foreach}
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="control-label col-xs-12 col-sm-2">权益介绍:</label>
|
<label class="control-label col-xs-12 col-sm-2">权益介绍:</label>
|
||||||
@@ -64,6 +54,7 @@
|
|||||||
<div class="form-group layer-footer">
|
<div class="form-group layer-footer">
|
||||||
<label class="control-label col-xs-12 col-sm-2"></label>
|
<label class="control-label col-xs-12 col-sm-2"></label>
|
||||||
<div class="col-xs-12 col-sm-8">
|
<div class="col-xs-12 col-sm-8">
|
||||||
|
<input type="hidden" name="row[join_config_id]" value="{$join_config_id}">
|
||||||
<input type="hidden" name="row[level_id]" value="{$Think.get.level_id|htmlentities}">
|
<input type="hidden" name="row[level_id]" value="{$Think.get.level_id|htmlentities}">
|
||||||
<button type="submit" class="btn btn-primary btn-embossed disabled">确认</button>
|
<button type="submit" class="btn btn-primary btn-embossed disabled">确认</button>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user