diff --git a/CHANGELOG.md b/CHANGELOG.md index 26b077a2..2d08a790 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +### [v1.2.6](https://gitee.com/koogua/course-tencent-cloud/releases/v1.2.6)(2021-02-20) + +### 新增 + +- 积分兑换机制 +- 课程增加原价属性 +- gitee提交webhooks自动化部署脚本 + +### 更新 + +- course和chapter数据迁移文件中遗漏了recourse_count字段 +- app/Caches/TopicCourseList不存在 +- Model文件属性定义默认值 +- 隐藏非付费课程的咨询服务 +- 教学中心教师直播推流按钮无反应 +- 用户中心部分样式调整 +- 播放器清晰度标签和实际的清晰度不对应 +- CNZZ统计代码会显示出站长统计图标 +- 自动安装后访问站点500错误 +- 自动更新脚本可更新css和js版本号 + ### [v1.2.5](https://gitee.com/koogua/course-tencent-cloud/releases/v1.2.5)(2021-01-20) ### 新增 diff --git a/app/Http/Admin/Controllers/PointGiftController.php b/app/Http/Admin/Controllers/PointGiftController.php index fafda241..1135eb9d 100644 --- a/app/Http/Admin/Controllers/PointGiftController.php +++ b/app/Http/Admin/Controllers/PointGiftController.php @@ -24,6 +24,14 @@ class PointGiftController extends Controller $this->view->setVar('pager', $pager); } + /** + * @Get("/search", name="admin.point_gift.search") + */ + public function searchAction() + { + $this->view->pick('point/gift/search'); + } + /** * @Get("/add", name="admin.point_gift.add") */ diff --git a/app/Http/Admin/Services/AuthNode.php b/app/Http/Admin/Services/AuthNode.php index f29c29dc..20dedbb5 100644 --- a/app/Http/Admin/Services/AuthNode.php +++ b/app/Http/Admin/Services/AuthNode.php @@ -481,22 +481,22 @@ class AuthNode extends Service 'title' => '积分商城', 'type' => 'menu', 'children' => [ - [ - 'id' => '2-8-1', - 'title' => '兑换记录', - 'type' => 'menu', - 'route' => 'admin.point_redeem.list', - ], [ 'id' => '2-8-2', 'title' => '礼品列表', 'type' => 'menu', 'route' => 'admin.point_gift.list', ], + [ + 'id' => '2-8-1', + 'title' => '兑换记录', + 'type' => 'menu', + 'route' => 'admin.point_redeem.list', + ], [ 'id' => '2-8-3', 'title' => '添加礼品', - 'type' => 'menu', + 'type' => 'button', 'route' => 'admin.point_gift.add', ], [ diff --git a/app/Http/Admin/Services/PointGift.php b/app/Http/Admin/Services/PointGift.php index 4a78efc0..b87211fe 100644 --- a/app/Http/Admin/Services/PointGift.php +++ b/app/Http/Admin/Services/PointGift.php @@ -76,6 +76,10 @@ class PointGift extends Service $data['details'] = $validator->checkDetails($post['details']); } + if (isset($post['attrs'])) { + $data['attrs'] = $validator->checkAttrs($gift, $post['attrs']); + } + if (isset($post['point'])) { $data['point'] = $validator->checkPoint($post['point']); } diff --git a/app/Http/Admin/Views/point/gift/edit.volt b/app/Http/Admin/Views/point/gift/edit.volt index a2560c51..9e43021f 100644 --- a/app/Http/Admin/Views/point/gift/edit.volt +++ b/app/Http/Admin/Views/point/gift/edit.volt @@ -5,96 +5,9 @@ {% set update_url = url({'for':'admin.point_gift.update','id':gift.id}) %} {% if gift.type == 1 %} -
- {% endif %} - - {% if gift.type == 2 %} - + {{ partial('point/gift/edit_course') }} + {% elseif gift.type == 2 %} + {{ partial('point/gift/edit_goods') }} {% endif %} {% endblock %} diff --git a/app/Http/Admin/Views/point/gift/edit_course.volt b/app/Http/Admin/Views/point/gift/edit_course.volt new file mode 100644 index 00000000..e6c7fcd6 --- /dev/null +++ b/app/Http/Admin/Views/point/gift/edit_course.volt @@ -0,0 +1,34 @@ + \ No newline at end of file diff --git a/app/Http/Admin/Views/point/gift/edit_goods.volt b/app/Http/Admin/Views/point/gift/edit_goods.volt new file mode 100644 index 00000000..ecfbc919 --- /dev/null +++ b/app/Http/Admin/Views/point/gift/edit_goods.volt @@ -0,0 +1,59 @@ + \ No newline at end of file diff --git a/app/Http/Admin/Views/point/gift/list.volt b/app/Http/Admin/Views/point/gift/list.volt index 2089f1bc..eba95255 100644 --- a/app/Http/Admin/Views/point/gift/list.volt +++ b/app/Http/Admin/Views/point/gift/list.volt @@ -5,6 +5,7 @@ {{ partial('macros/point') }} {% set add_url = url({'for':'admin.point_gift.add'}) %} + {% set search_url = url({'for':'admin.point_gift.search'}) %} diff --git a/app/Http/Admin/Views/point/gift/search.volt b/app/Http/Admin/Views/point/gift/search.volt index 9ce882e2..5663aca4 100644 --- a/app/Http/Admin/Views/point/gift/search.volt +++ b/app/Http/Admin/Views/point/gift/search.volt @@ -2,40 +2,27 @@ {% block content %} -