From fb8d8644e3f24db404eb5e824d7d9de0c09536a2 Mon Sep 17 00:00:00 2001
From: Leo_Ding <2405260743@qq.com>
Date: Mon, 30 Jun 2025 10:29:42 +0800
Subject: [PATCH] =?UTF-8?q?=E7=9B=90=E5=9F=8E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/enums/useEnum.js | 10 +-
src/locales/lang/zh-CN/menu.js | 22 +-
src/router/routes/ycequite.js | 139 ++++++------
src/views/ycequite/fangchan/index.vue | 200 ------------------
src/views/ycequite/jiazhuang/index.vue | 200 ------------------
src/views/ycequite/kangyang/index.vue | 200 ------------------
.../ycequite/{caizhai => ycbirth}/index.vue | 4 +-
.../ycequite/{birth => ycfwjbj}/index.vue | 2 +-
src/views/ycequite/{life => ycjd}/index.vue | 4 +-
.../ycequite/{hotel => ycjztg}/index.vue | 4 +-
src/views/ycequite/ycmcby/index.vue | 200 ++++++++++++++++++
src/views/ycequite/ycparentChild/index.vue | 2 +-
src/views/ycequite/{lvyou => ycqw}/index.vue | 4 +-
src/views/ycequite/ycqwsc/index.vue | 200 ++++++++++++++++++
src/views/ycequite/ycxwybm/index.vue | 200 ++++++++++++++++++
src/views/ycequite/ycyllvs/index.vue | 200 ++++++++++++++++++
16 files changed, 896 insertions(+), 695 deletions(-)
delete mode 100644 src/views/ycequite/fangchan/index.vue
delete mode 100644 src/views/ycequite/jiazhuang/index.vue
delete mode 100644 src/views/ycequite/kangyang/index.vue
rename src/views/ycequite/{caizhai => ycbirth}/index.vue (98%)
rename src/views/ycequite/{birth => ycfwjbj}/index.vue (99%)
rename src/views/ycequite/{life => ycjd}/index.vue (98%)
rename src/views/ycequite/{hotel => ycjztg}/index.vue (98%)
create mode 100644 src/views/ycequite/ycmcby/index.vue
rename src/views/ycequite/{lvyou => ycqw}/index.vue (98%)
create mode 100644 src/views/ycequite/ycqwsc/index.vue
create mode 100644 src/views/ycequite/ycxwybm/index.vue
create mode 100644 src/views/ycequite/ycyllvs/index.vue
diff --git a/src/enums/useEnum.js b/src/enums/useEnum.js
index e430744..e33335a 100644
--- a/src/enums/useEnum.js
+++ b/src/enums/useEnum.js
@@ -32,7 +32,15 @@ const equiteEnum = new EnumManager([
{value:12,name:'yllvs'},
{value:15,name:'birth'},
-
+ {value:16,name:'ycjztg'},
+ {value:17,name:'ycqwsc'},
+ {value:18,name:'ycfwjbj'},
+ {value:19,name:'ycmcby'},
+ {value:20,name:'ycxwybm'},
+ {value:21,name:'ycjd'},
+ {value:23,name:'ycyllvs'},
+ {value:24,name:'ycparentchild'},
+ {value:28,name:'ycbirth'},
// {value:4,name:'life'},
// {value:5,name:'lvyou'},
// {value:6,name:'caizhai'},
diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js
index f9fc2f0..b151fd6 100644
--- a/src/locales/lang/zh-CN/menu.js
+++ b/src/locales/lang/zh-CN/menu.js
@@ -81,18 +81,18 @@ export default {
kangyang: '房屋精保洁',
fangchan: '南通景点年卡',
birth: '生日礼遇',
- quanwu:'全屋纱窗',
- aiya:'爱牙抵用卷',
- yllvs:'医疗绿色',
+ quanwu: '全屋纱窗',
+ aiya: '爱牙抵用卷',
+ yllvs: '医疗绿色',
ycequite: '盐城权益兑换',
- ychotel: '酒店优惠',
- ycparentChild: '亲子礼遇',
- ycjiazhuang: '家装团购',
- yclife: '生活服务',
- yclvyou: '旅游',
- yccaizhai: '采摘及拍卖',
- yckangyang: '康养礼遇',
- ycfangchan: '房产礼遇',
+ ycjztg: '家装团购',
+ ycqwsc: '全屋纱窗安装服务',
+ ycfwjbj: '房屋精保洁',
+ ycmcby: '门窗保养',
+ ycxwybm: '盐城享物业便民',
+ ycjd: '盐城市内景点畅玩',
+ ycyllvs: '医疗绿色通道',
+ ycparentChild: '亲子权益',
ycbirth: '生日礼遇',
}
diff --git a/src/router/routes/ycequite.js b/src/router/routes/ycequite.js
index 34f79fc..d314106 100644
--- a/src/router/routes/ycequite.js
+++ b/src/router/routes/ycequite.js
@@ -14,19 +14,77 @@ export default [
},
children: [
{
- path: 'ychotel',
- name: 'ychotel',
- component: 'ycequite/ychotel/index.vue',
+ path: 'ycjztg',
+ name: 'ycjztg',
+ component: 'ycequite/ycjztg/index.vue',
meta: {
- title: '酒店优惠',
+ title: '家装团购',
isMenu: true,
keepAlive: true,
permission: '*',
},
},
{
- path: 'parentChild',
+ path: 'ycqwsc',
+ name: 'ycqwsc',
+ component: 'ycequite/ycqwsc/index.vue',
+ meta: {
+ title: '全屋纱窗安装',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+
+ {
+ path: 'ycfwjbj',
+ name: 'ycfwjbj',
+ component: 'ycequite/ycfwjbj/index.vue',
+
+ meta: {
+ title: '房屋精保洁',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+
+ {
+ path: 'ycxwybm',
+ name: 'ycxwybm',
+ component: 'ycequite/ycxwybm/index.vue',
+ meta: {
+ title: '享物业便民',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+ {
+ path: 'ycjd',
+ name: 'ycjd',
+ component: 'ycequite/ycjd/index.vue',
+ meta: {
+ title: '市内景点畅玩',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+ {
+ path: 'ycyllvs',
+ name: 'ycyllvs',
+ component: 'ycequite/ycyllvs/index.vue',
+ meta: {
+ title: '医疗绿色通道服务',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+ {
+ path: 'ycparentChild',
name: 'ycparentChild',
component: 'ycequite/ycparentChild/index.vue',
meta: {
@@ -36,76 +94,11 @@ export default [
permission: '*',
},
},
+
{
- path: 'jiazhuang',
- name: 'ycjiazhuang',
- component: 'ycequite/jiazhuang/index.vue',
- meta: {
- title: '家装团购',
- isMenu: true,
- keepAlive: true,
- permission: '*',
- },
- },
- {
- path: 'life',
- name: 'yclife',
- component: 'ycequite/life/index.vue',
- meta: {
- title: '生活服务',
- isMenu: true,
- keepAlive: true,
- permission: '*',
- },
- },
- {
- path: 'lvyou',
- name: 'yclvyou',
- component: 'ycequite/lvyou/index.vue',
- meta: {
- title: '旅游待遇',
- isMenu: true,
- keepAlive: true,
- permission: '*',
- },
- },
- {
- path: 'caizhai',
- name: 'yccaizhai',
- component: 'ycequite/caizhai/index.vue',
- meta: {
- title: '采摘及拍卖',
- isMenu: true,
- keepAlive: true,
- permission: '*',
- },
- },
- {
- path: 'kangyang',
- name: 'yckangyang',
- component: 'ycequite/kangyang/index.vue',
- meta: {
- title: '康养礼遇',
- isMenu: true,
- keepAlive: true,
- permission: '*',
- },
- },
- {
- path: 'fangchan',
- name: 'ycfangchan',
- component: 'ycequite/fangchan/index.vue',
- meta: {
- title: '房产礼遇',
- isMenu: true,
- keepAlive: true,
- permission: '*',
- },
- },
- {
- path: 'birth',
+ path: 'ycbirth',
name: 'ycbirth',
- component: 'ycequite/birth/index.vue',
+ component: 'ycequite/ycbirth/index.vue',
meta: {
title: '生日礼遇',
isMenu: true,
diff --git a/src/views/ycequite/fangchan/index.vue b/src/views/ycequite/fangchan/index.vue
deleted file mode 100644
index 403143a..0000000
--- a/src/views/ycequite/fangchan/index.vue
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
-
-
-
-
-
- {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
-
-
- {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
-
-
- 已核销
- 待核销
-
-
-
-
- 核销
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/ycequite/jiazhuang/index.vue b/src/views/ycequite/jiazhuang/index.vue
deleted file mode 100644
index 5409763..0000000
--- a/src/views/ycequite/jiazhuang/index.vue
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
-
-
-
-
-
- {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
-
-
- {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
-
-
- 已核销
- 待核销
-
-
-
-
- 核销
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/ycequite/kangyang/index.vue b/src/views/ycequite/kangyang/index.vue
deleted file mode 100644
index 4875f00..0000000
--- a/src/views/ycequite/kangyang/index.vue
+++ /dev/null
@@ -1,200 +0,0 @@
-
-
-
-
-
-
-
-
-
- {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
-
-
- {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
-
-
- 已核销
- 待核销
-
-
-
-
- 核销
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/ycequite/caizhai/index.vue b/src/views/ycequite/ycbirth/index.vue
similarity index 98%
rename from src/views/ycequite/caizhai/index.vue
rename to src/views/ycequite/ycbirth/index.vue
index 5d0b472..eee0bb6 100644
--- a/src/views/ycequite/caizhai/index.vue
+++ b/src/views/ycequite/ycbirth/index.vue
@@ -71,7 +71,7 @@ import { useI18n } from 'vue-i18n'
import dayjs from 'dayjs'
import { equiteEnum } from "@/enums/useEnum"
defineOptions({
- name: 'caizhai',
+ name: 'ycbirth',
})
const { t } = useI18n() // 解构出t方法
const columns = [
@@ -98,7 +98,7 @@ async function getPageList() {
pageSize,
page: current,
channel: 'product',
- productId: equiteEnum.getValue('caizhai'),
+ productId: equiteEnum.getValue('ycbirth'),
...searchFormData.value,
})
.catch(() => {
diff --git a/src/views/ycequite/birth/index.vue b/src/views/ycequite/ycfwjbj/index.vue
similarity index 99%
rename from src/views/ycequite/birth/index.vue
rename to src/views/ycequite/ycfwjbj/index.vue
index 7ad3288..c3d40e5 100644
--- a/src/views/ycequite/birth/index.vue
+++ b/src/views/ycequite/ycfwjbj/index.vue
@@ -98,7 +98,7 @@ async function getPageList() {
pageSize,
page: current,
channel: 'product',
- productId: equiteEnum.getValue('birth'),
+ productId: equiteEnum.getValue('ycfwjbj'),
...searchFormData.value,
})
.catch(() => {
diff --git a/src/views/ycequite/life/index.vue b/src/views/ycequite/ycjd/index.vue
similarity index 98%
rename from src/views/ycequite/life/index.vue
rename to src/views/ycequite/ycjd/index.vue
index 9737ac6..6bf6417 100644
--- a/src/views/ycequite/life/index.vue
+++ b/src/views/ycequite/ycjd/index.vue
@@ -71,7 +71,7 @@ import { useI18n } from 'vue-i18n'
import dayjs from 'dayjs'
import { equiteEnum } from "@/enums/useEnum"
defineOptions({
- name: 'life',
+ name: 'ycjd',
})
const { t } = useI18n() // 解构出t方法
const columns = [
@@ -98,7 +98,7 @@ async function getPageList() {
pageSize,
page: current,
channel: 'product',
- productId: equiteEnum.getValue('life'),
+ productId: equiteEnum.getValue('ycjd'),
...searchFormData.value,
})
.catch(() => {
diff --git a/src/views/ycequite/hotel/index.vue b/src/views/ycequite/ycjztg/index.vue
similarity index 98%
rename from src/views/ycequite/hotel/index.vue
rename to src/views/ycequite/ycjztg/index.vue
index da8204d..c86b595 100644
--- a/src/views/ycequite/hotel/index.vue
+++ b/src/views/ycequite/ycjztg/index.vue
@@ -71,7 +71,7 @@ import { useI18n } from 'vue-i18n'
import dayjs from 'dayjs'
import { equiteEnum } from "@/enums/useEnum"
defineOptions({
- name: 'hotel',
+ name: 'ycjztg',
})
const { t } = useI18n() // 解构出t方法
const columns = [
@@ -98,7 +98,7 @@ async function getPageList() {
pageSize,
page: current,
channel: 'product',
- productId: equiteEnum.getValue('hotel'),
+ productId: equiteEnum.getValue('ycjztg'),
...searchFormData.value,
})
.catch(() => {
diff --git a/src/views/ycequite/ycmcby/index.vue b/src/views/ycequite/ycmcby/index.vue
new file mode 100644
index 0000000..90e8042
--- /dev/null
+++ b/src/views/ycequite/ycmcby/index.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+ {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ 已核销
+ 待核销
+
+
+
+
+ 核销
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ycequite/ycparentChild/index.vue b/src/views/ycequite/ycparentChild/index.vue
index c05020e..fac6143 100644
--- a/src/views/ycequite/ycparentChild/index.vue
+++ b/src/views/ycequite/ycparentChild/index.vue
@@ -98,7 +98,7 @@ async function getPageList() {
pageSize,
page: current,
channel: 'product',
- productId: equiteEnum.getValue('parentchild'),
+ productId: equiteEnum.getValue('ycparentchild'),
...searchFormData.value,
})
.catch(() => {
diff --git a/src/views/ycequite/lvyou/index.vue b/src/views/ycequite/ycqw/index.vue
similarity index 98%
rename from src/views/ycequite/lvyou/index.vue
rename to src/views/ycequite/ycqw/index.vue
index d21a1aa..7dbc299 100644
--- a/src/views/ycequite/lvyou/index.vue
+++ b/src/views/ycequite/ycqw/index.vue
@@ -71,7 +71,7 @@ import { useI18n } from 'vue-i18n'
import dayjs from 'dayjs'
import { equiteEnum } from "@/enums/useEnum"
defineOptions({
- name: 'lvyou',
+ name: 'ycqw',
})
const { t } = useI18n() // 解构出t方法
const columns = [
@@ -98,7 +98,7 @@ async function getPageList() {
pageSize,
page: current,
channel: 'product',
- productId: equiteEnum.getValue('lvyou'),
+ productId: equiteEnum.getValue('ycqw'),
...searchFormData.value,
})
.catch(() => {
diff --git a/src/views/ycequite/ycqwsc/index.vue b/src/views/ycequite/ycqwsc/index.vue
new file mode 100644
index 0000000..d66efa7
--- /dev/null
+++ b/src/views/ycequite/ycqwsc/index.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+ {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ 已核销
+ 待核销
+
+
+
+
+ 核销
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ycequite/ycxwybm/index.vue b/src/views/ycequite/ycxwybm/index.vue
new file mode 100644
index 0000000..d7a87e8
--- /dev/null
+++ b/src/views/ycequite/ycxwybm/index.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+ {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ 已核销
+ 待核销
+
+
+
+
+ 核销
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/ycequite/ycyllvs/index.vue b/src/views/ycequite/ycyllvs/index.vue
new file mode 100644
index 0000000..2c2290f
--- /dev/null
+++ b/src/views/ycequite/ycyllvs/index.vue
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+
+
+
+ {{ dayjs(record.createdAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ {{ dayjs(record.expireAt).format('YYYY-MM-DD HH:mm') }}
+
+
+ 已核销
+ 待核销
+
+
+
+
+ 核销
+
+
+
+
+
+
+
+
+
+
+
+