From eb3ad532b9c813e8cc1f4b6788fd11b85f16ce05 Mon Sep 17 00:00:00 2001 From: 15004070936 <1097449274@qq.com> Date: Mon, 23 Mar 2026 17:23:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=8F=8A=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/oms/aftersale.js | 2 +- src/components/sc/course/cla/changeCla.vue | 2 +- .../sc/memberCardTypes/addMemberCardTypes.vue | 13 +- src/router/index.js | 2 +- src/views/index.vue | 22 +--- src/views/mall/board/index.vue | 6 +- src/views/mall/brand/index.vue | 14 ++- src/views/mall/product/AddProduct.vue | 48 +++++-- src/views/mall/product/index.vue | 109 ++++++++-------- src/views/mall/productCategory/index.vue | 14 +-- src/views/oms/aftersale/detail.vue | 20 +-- src/views/oms/aftersale/index.vue | 59 +++++---- src/views/oms/order/detail.vue | 4 +- src/views/oms/order/index.vue | 69 +++++----- src/views/school/course/cla/index.vue | 4 +- .../student/components/studentMemberCard.vue | 45 ++++--- .../school/student/studentMemberCard.vue | 118 ++++++++++++++++++ 17 files changed, 370 insertions(+), 181 deletions(-) create mode 100644 src/views/school/student/studentMemberCard.vue diff --git a/src/api/oms/aftersale.js b/src/api/oms/aftersale.js index 97a7766..5570eda 100644 --- a/src/api/oms/aftersale.js +++ b/src/api/oms/aftersale.js @@ -27,7 +27,7 @@ export function dealWithAftersale(data){ }) } -export function viewLog(orderId){ +export function viewLog(orderId){ return request({ url: `/oms/aftersale/log/` + orderId, method: 'get' diff --git a/src/components/sc/course/cla/changeCla.vue b/src/components/sc/course/cla/changeCla.vue index 2833726..5f2dd16 100644 --- a/src/components/sc/course/cla/changeCla.vue +++ b/src/components/sc/course/cla/changeCla.vue @@ -7,7 +7,7 @@ 选择课程 - 重选 + 重选 diff --git a/src/components/sc/memberCardTypes/addMemberCardTypes.vue b/src/components/sc/memberCardTypes/addMemberCardTypes.vue index c437e22..c9faef1 100644 --- a/src/components/sc/memberCardTypes/addMemberCardTypes.vue +++ b/src/components/sc/memberCardTypes/addMemberCardTypes.vue @@ -248,7 +248,7 @@ export default { ], days: [ { - pattern: /^[1-9]\d*$/, + pattern: /^[0-9]\d*$/, message: '天数必须为正整数', trigger: 'blur' }, @@ -291,12 +291,14 @@ export default { if (!item.selectedCourses || item.selectedCourses.length<1) { callback(new Error('请选择课程,')); } - }) - } else { + }) + callback(); + + }else { callback(); // 其他情况不验证 } }, - trigger: ['change']// 输入框用 blur 触发 + trigger: 'change' }, ], bookNum: [ @@ -399,8 +401,9 @@ export default { }, submitForm: function() { - + console.log(1) this.$refs['form'].validate(valid => { + console.log(valid) if (valid) { this.loadingChange = true diff --git a/src/router/index.js b/src/router/index.js index 68b66da..cc42431 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -194,7 +194,7 @@ export const dynamicRoutes = [ path: '/aftersale', component: Layout, hidden: true, - permissions: ['oms:aftersale:query'], + permissions: ['oms:aftersale:list'], children: [ { path: 'detail', diff --git a/src/views/index.vue b/src/views/index.vue index f8532e4..dd3d68c 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -64,22 +64,6 @@ - - - - - - - - - - - - - - - -
@@ -162,12 +146,12 @@
- +
10日内即将到期 {{ dashboardData.dateWillExpireCnt }}
- +
剩余课时小于5课时 {{ dashboardData.hourWillExpireCnt }}
-
+
余额小于200元 {{ dashboardData.feeWillExpireCnt }}
diff --git a/src/views/mall/board/index.vue b/src/views/mall/board/index.vue index 9f94df9..9803f3a 100644 --- a/src/views/mall/board/index.vue +++ b/src/views/mall/board/index.vue @@ -64,9 +64,9 @@ -
- -
+ + +
diff --git a/src/views/mall/brand/index.vue b/src/views/mall/brand/index.vue index e850047..d60767a 100644 --- a/src/views/mall/brand/index.vue +++ b/src/views/mall/brand/index.vue @@ -14,9 +14,8 @@ @keyup.enter.native="handleQuery" /> - + 搜索 - 重置 @@ -32,7 +31,14 @@ - +