正在显示
6 个修改的文件
包含
33 行增加
和
3 行删除
| @@ -26,7 +26,7 @@ class Activity extends Backend | @@ -26,7 +26,7 @@ class Activity extends Backend | ||
| 26 | { | 26 | { |
| 27 | parent::_initialize(); | 27 | parent::_initialize(); |
| 28 | $this->model = new \app\admin\model\verification\Activity; | 28 | $this->model = new \app\admin\model\verification\Activity; |
| 29 | - | 29 | + $this->view->assign("statusList", $this->model->getStatusList()); |
| 30 | } | 30 | } |
| 31 | 31 | ||
| 32 | 32 |
| @@ -13,5 +13,8 @@ return [ | @@ -13,5 +13,8 @@ return [ | ||
| 13 | 'Poster' => '海报', | 13 | 'Poster' => '海报', |
| 14 | 'Phone' => '联系电话', | 14 | 'Phone' => '联系电话', |
| 15 | 'Store.name' => '门店名称', | 15 | 'Store.name' => '门店名称', |
| 16 | - 'Coupon.name' => '卡卷名称' | 16 | + 'Coupon.name' => '卡卷名称', |
| 17 | + 'Status' => '状态', | ||
| 18 | + 'Status 0' => '下架', | ||
| 19 | + 'Status 1' => '上架', | ||
| 17 | ]; | 20 | ]; |
| @@ -30,7 +30,10 @@ class Activity extends Model | @@ -30,7 +30,10 @@ class Activity extends Model | ||
| 30 | 30 | ||
| 31 | 31 | ||
| 32 | 32 | ||
| 33 | - | 33 | + public function getStatusList() |
| 34 | + { | ||
| 35 | + return ['0' => __('Status 0'), '1' => __('Status 1')]; | ||
| 36 | + } | ||
| 34 | 37 | ||
| 35 | 38 | ||
| 36 | public function getClosetimeTextAttr($value, $data) | 39 | public function getClosetimeTextAttr($value, $data) |
| @@ -44,6 +44,17 @@ | @@ -44,6 +44,17 @@ | ||
| 44 | </div> | 44 | </div> |
| 45 | </div> | 45 | </div> |
| 46 | <div class="form-group"> | 46 | <div class="form-group"> |
| 47 | + <label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label> | ||
| 48 | + <div class="col-xs-12 col-sm-8"> | ||
| 49 | + | ||
| 50 | + <div class="radio"> | ||
| 51 | + {foreach name="statusList" item="vo"} | ||
| 52 | + <label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="1"}checked{/in} /> {$vo}</label> | ||
| 53 | + {/foreach} | ||
| 54 | + </div> | ||
| 55 | + </div> | ||
| 56 | + </div> | ||
| 57 | + <div class="form-group"> | ||
| 47 | <label class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label> | 58 | <label class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label> |
| 48 | <div class="col-xs-12 col-sm-8"> | 59 | <div class="col-xs-12 col-sm-8"> |
| 49 | <input id="c-title" class="form-control" name="row[title]" type="text"> | 60 | <input id="c-title" class="form-control" name="row[title]" type="text"> |
| @@ -34,6 +34,18 @@ | @@ -34,6 +34,18 @@ | ||
| 34 | </div> | 34 | </div> |
| 35 | </div> | 35 | </div> |
| 36 | <div class="form-group"> | 36 | <div class="form-group"> |
| 37 | + <label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label> | ||
| 38 | + <div class="col-xs-12 col-sm-8"> | ||
| 39 | + | ||
| 40 | + <div class="radio"> | ||
| 41 | + {foreach name="statusList" item="vo"} | ||
| 42 | + <label for="row[status]-{$key}"><input id="row[status]-{$key}" name="row[status]" type="radio" value="{$key}" {in name="key" value="$row.status"}checked{/in} /> {$vo}</label> | ||
| 43 | + {/foreach} | ||
| 44 | + </div> | ||
| 45 | + | ||
| 46 | + </div> | ||
| 47 | + </div> | ||
| 48 | + <div class="form-group"> | ||
| 37 | <label class="control-label col-xs-12 col-sm-2">{:__('Poster')}:</label> | 49 | <label class="control-label col-xs-12 col-sm-2">{:__('Poster')}:</label> |
| 38 | <div class="col-xs-12 col-sm-8"> | 50 | <div class="col-xs-12 col-sm-8"> |
| 39 | <div class="input-group"> | 51 | <div class="input-group"> |
| @@ -39,6 +39,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin | @@ -39,6 +39,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin | ||
| 39 | {field: 'phone', title: __('Phone'), operate: 'LIKE'}, | 39 | {field: 'phone', title: __('Phone'), operate: 'LIKE'}, |
| 40 | {field: 'store.name', title: __('Store.name'), operate: 'LIKE'}, | 40 | {field: 'store.name', title: __('Store.name'), operate: 'LIKE'}, |
| 41 | {field: 'coupon.name', title: __('Coupon.name'), operate: 'LIKE'}, | 41 | {field: 'coupon.name', title: __('Coupon.name'), operate: 'LIKE'}, |
| 42 | + {field: 'status', title: __('Status'), searchList: {"0":__('Status 0'),"1":__('Status 1')}, formatter: Table.api.formatter.status}, | ||
| 42 | {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate} | 43 | {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate} |
| 43 | ] | 44 | ] |
| 44 | ] | 45 | ] |
-
请 注册 或 登录 后发表评论