示例#1
0
 public function getPromoter($gh_id)
 {
     if (empty($this->original_office_id)) {
         $office = new \app\models\MOffice();
         $office->title = $this->title;
         $office->gh_id = $gh_id;
         $office->save(false);
         $this->updateAttributes(['original_office_id' => $office->office_id]);
     }
     $promoter = \app\models\MStaff::find()->where(['office_id' => $this->original_office_id, 'gh_id' => $gh_id, 'cat' => \app\models\MStaff::SCENE_CAT_OFFICE])->one();
     if (empty($promoter)) {
         $promoter = new \app\models\MStaff();
         $promoter->name = $this->title;
         $promoter->office_id = $this->original_office_id;
         $promoter->gh_id = $gh_id;
         $promoter->cat = \app\models\MStaff::SCENE_CAT_OFFICE;
         $promoter->save(false);
     }
     return $promoter;
 }
示例#2
0
    <h1>渠道优惠券兑换管理</h1>
    
    <?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

    <!--
    <p>
        <//?= Html::a('Create Moffice Score Event', ['create'], ['class' => 'btn btn-success']) ?>
    </p>
    -->

    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['label' => '渠道名称', 'value' => function ($model, $key, $index, $column) {
    //return MHd201509t6::gethd201509t6StatusOption($model->status);
    $office = app\models\MOffice::findOne(["office_id" => $model->office_id]);
    if (empty($office)) {
        return "--";
    } else {
        return $office->title;
    }
}, 'headerOptions' => array('style' => 'width:220px;')], 'create_time', 'score', 'memo', 'code', ['attribute' => 'status', 'label' => '审核状态', 'value' => function ($model, $key, $index, $column) {
    return MOfficeScoreEvent::getOseStatusOption($model->status);
}, 'filter' => MOfficeScoreEvent::getOseStatusOption(), 'headerOptions' => array('style' => 'width:120px;')], ['class' => 'yii\\grid\\ActionColumn', 'template' => '{update}', 'buttons' => ['update' => function ($url, $model) {
    return Html::a('<span class="glyphicon glyphicon-pencil"></span>', $url, ['title' => Yii::t('yii', 'Update'), 'data-pjax' => '0']);
}]]]]);
?>

</div>