From 35aa7e3666ea9cdf65f3aca13bc6f3bc439db34a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=8B=E4=BA=8E=E5=88=9D=E8=A7=81?= <752204717@qq.com> Date: Fri, 31 May 2024 09:32:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=B7=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../course/catalogue-add-or-update.vue | 4 +- src/views/modules/course/catalogue-price.vue | 399 ++++++++++++++++++ src/views/modules/course/courseCatalogue.vue | 397 +++++++++++------ src/views/modules/course/courseList.vue | 75 +++- src/views/modules/user/user.vue | 5 +- 5 files changed, 730 insertions(+), 150 deletions(-) create mode 100644 src/views/modules/course/catalogue-price.vue diff --git a/src/views/modules/course/catalogue-add-or-update.vue b/src/views/modules/course/catalogue-add-or-update.vue index 9cd9fe2..5908b5d 100644 --- a/src/views/modules/course/catalogue-add-or-update.vue +++ b/src/views/modules/course/catalogue-add-or-update.vue @@ -29,10 +29,10 @@ - + - + diff --git a/src/views/modules/course/catalogue-price.vue b/src/views/modules/course/catalogue-price.vue new file mode 100644 index 0000000..f203086 --- /dev/null +++ b/src/views/modules/course/catalogue-price.vue @@ -0,0 +1,399 @@ + + + + + {{ dataForm.title }} + + + + + + + 免费 + 普通收费 + 超v课程 + + + + + + + 半年: + + + ¥{{ dataForm.halfFee }} + + 全年: + + ¥{{ dataForm.fee }} + + + + + + + + + ¥ + {{ dataForm.yearType == 0 ? dataForm.halfFee : dataForm.fee }} + + + + + + + + + + + + + + + + + + + + + {{ item.productName }} + + + + + + + 取消 + 确定 + + + + + + diff --git a/src/views/modules/course/courseCatalogue.vue b/src/views/modules/course/courseCatalogue.vue index 308f82d..659ceef 100644 --- a/src/views/modules/course/courseCatalogue.vue +++ b/src/views/modules/course/courseCatalogue.vue @@ -1,32 +1,133 @@ - + - 查询 + 查询 新增 - - + + - - - - - + - - - - 章节管理 - - 修改 - 删除 - + 免费 + 普通收费 + 超v课程 + + + + + {{ scope.row.halfFee }} / {{ scope.row.fee }} + + + + + + {{ item.productName }} + ¥{{ item.activePrice?item.activePrice:item.price }} + ¥{{item.price }} + + + + + + + + + + + + + + + + 章节管理 + + 修改 + 修改价格 + 删除 + @@ -35,23 +136,33 @@ style="padding: 30px 0; text-align: center;" layout="total, sizes, prev, pager, next, jumper"> --> - + + diff --git a/src/views/modules/course/courseList.vue b/src/views/modules/course/courseList.vue index 6ebd58e..eb884b9 100644 --- a/src/views/modules/course/courseList.vue +++ b/src/views/modules/course/courseList.vue @@ -13,7 +13,8 @@ > - --> - + - + + + + + {{ v.title }} + + + + + {{ item.productName }} + ¥{{ + item.activePrice ? item.activePrice : item.price + }} + ¥{{ item.price }} + + + + + + + +