From 9ffcda3dfe690dece8f4b2f1889face997ffb1fe Mon Sep 17 00:00:00 2001 From: zhangheng Date: Thu, 11 Sep 2025 10:46:29 +0800 Subject: [PATCH 1/5] =?UTF-8?q?##=20=E5=88=A0=E9=99=A4=E6=AD=BB=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/deletedeadlock.js | 17 ++ src/router/index.js | 7 + .../specialBusiness/deleteDeadLock/index.vue | 162 ++++++++++++++++++ 3 files changed, 186 insertions(+) create mode 100644 src/api/deletedeadlock.js create mode 100644 src/views/information/specialBusiness/deleteDeadLock/index.vue diff --git a/src/api/deletedeadlock.js b/src/api/deletedeadlock.js new file mode 100644 index 0000000..fb4d62f --- /dev/null +++ b/src/api/deletedeadlock.js @@ -0,0 +1,17 @@ +import request from '@/utils/request' +// 删除死点列表查询 +export function getdeleteDeadLockList(params) { + return request({ + url: '/member/manager/deleteDeadLock/list', + method: 'get', + params + }) +} + +export function getdeleteDeadLockDel(data) { + return request({ + url: '/member/manager/deleteDeadLock/delete', + method: 'post', + data + }) +} \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 41af54c..2bcbd23 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -461,8 +461,15 @@ export const constantRoutes = [ name: 'MemberRenewal', component: () => import('@/views/information/specialBusiness/memberRenewal/index'), meta: { title: '会员续约' } + }, + { + path: 'deleteDeadLock', + name: 'DeleteDeadLock', + component: () => import('@/views/information/specialBusiness/deleteDeadLock/index'), + meta: {title: '删除死点'} } + ] }, diff --git a/src/views/information/specialBusiness/deleteDeadLock/index.vue b/src/views/information/specialBusiness/deleteDeadLock/index.vue new file mode 100644 index 0000000..acf82a4 --- /dev/null +++ b/src/views/information/specialBusiness/deleteDeadLock/index.vue @@ -0,0 +1,162 @@ + + + + + \ No newline at end of file From ef183d7344e7024c1b3b1510685db47a90546092 Mon Sep 17 00:00:00 2001 From: zhangheng Date: Thu, 11 Sep 2025 13:34:24 +0800 Subject: [PATCH 2/5] =?UTF-8?q?##=20=E5=88=A0=E9=99=A4=E6=AD=BB=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../specialBusiness/deleteDeadLock/index.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/information/specialBusiness/deleteDeadLock/index.vue b/src/views/information/specialBusiness/deleteDeadLock/index.vue index acf82a4..19ee7f8 100644 --- a/src/views/information/specialBusiness/deleteDeadLock/index.vue +++ b/src/views/information/specialBusiness/deleteDeadLock/index.vue @@ -22,7 +22,6 @@ -
-
{ - spe.getdeleteDeadLockDel({memberCode:memberCode}).then(() => { - this.$message.success("删除成功"); + spe.getdeleteDeadLockDel({memberCode:memberCode}).then((res) => { + if(res.code == 200){ + this.$message.success("删除成功"); + }else{ + this.$message.error(res.msg); + } this.getSearch(); }); }); From f0b7ed589f5b53065c89d031a27af6da1478f795 Mon Sep 17 00:00:00 2001 From: zhangheng Date: Thu, 11 Sep 2025 13:54:19 +0800 Subject: [PATCH 3/5] =?UTF-8?q?##=20=E5=88=A0=E9=99=A4=E6=AD=BB=E7=82=B9?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=BF=94=E5=9B=9E=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/information/specialBusiness/deleteDeadLock/index.vue | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/views/information/specialBusiness/deleteDeadLock/index.vue b/src/views/information/specialBusiness/deleteDeadLock/index.vue index 19ee7f8..081cadb 100644 --- a/src/views/information/specialBusiness/deleteDeadLock/index.vue +++ b/src/views/information/specialBusiness/deleteDeadLock/index.vue @@ -122,8 +122,6 @@ export default { spe.getdeleteDeadLockDel({memberCode:memberCode}).then((res) => { if(res.code == 200){ this.$message.success("删除成功"); - }else{ - this.$message.error(res.msg); } this.getSearch(); }); From 2f1473aac9dfbec656fffe20ff82a1a440e645ac Mon Sep 17 00:00:00 2001 From: sangelxiu1 <15781802@163.com> Date: Tue, 16 Sep 2025 12:10:55 +0800 Subject: [PATCH 4/5] =?UTF-8?q?##=20Opt=20-=20=E5=9C=A8=E7=BA=BF=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E6=98=8E=E7=BB=86=E5=A2=9E=E5=8A=A0=E4=BD=93=E7=B3=BB?= =?UTF-8?q?=E5=90=8D=E7=A7=B0&=E4=BD=93=E7=B3=BB=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../financial/onlinePayDetails/index.vue | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/views/financial/onlinePayDetails/index.vue b/src/views/financial/onlinePayDetails/index.vue index a513142..794764f 100644 --- a/src/views/financial/onlinePayDetails/index.vue +++ b/src/views/financial/onlinePayDetails/index.vue @@ -132,6 +132,22 @@ /> + + + + + + + + { this.tradeTypeList = res.data }) + api.getvertexValue().then(res => { + this.vertexValueList = res.data + }) }, changeTime(val) { // this.select.startDate = val[0] From 6220c821eb29f241f21328faef7b98ada3263ae7 Mon Sep 17 00:00:00 2001 From: woody Date: Tue, 16 Sep 2025 13:40:06 +0800 Subject: [PATCH 5/5] =?UTF-8?q?feat(giftGoods):=20=E5=95=86=E5=93=81?= =?UTF-8?q?=E8=B5=A0=E9=80=81=E3=80=81=E6=B6=88=E8=B4=B9=E8=B5=A0=E9=80=81?= =?UTF-8?q?=E3=80=81=E4=BC=9A=E5=91=98=E6=B6=88=E8=B4=B9=E8=B5=A0=E9=80=81?= =?UTF-8?q?=E5=8E=BB=E7=AD=BE=E5=91=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/giftGoods.js | 24 + src/router/index.js | 25 +- .../consumptionGift/addConsumptionInfo.vue | 221 ++++--- .../consumptionGift/consumptionGiftZxqc.vue | 547 ------------------ .../marketing/giftGoods/addGiftGoodsInfo.vue | 358 +++++++----- .../marketing/giftGoods/giftGoodsZxqc.vue | 541 ----------------- .../addConsumptionInfo.vue | 62 +- .../consumptionGiftZxqc.vue | 487 ---------------- 8 files changed, 399 insertions(+), 1866 deletions(-) delete mode 100644 src/views/marketing/consumptionGift/consumptionGiftZxqc.vue delete mode 100644 src/views/marketing/giftGoods/giftGoodsZxqc.vue delete mode 100644 src/views/marketing/memberConsumptionGift/consumptionGiftZxqc.vue diff --git a/src/api/giftGoods.js b/src/api/giftGoods.js index a8e358e..574fbf1 100644 --- a/src/api/giftGoods.js +++ b/src/api/giftGoods.js @@ -318,3 +318,27 @@ export function getBenefitsRuleLogList(params) { }) } +// 消费赠送 +export function consumeRuleConfigSubmit(data) { + return request({ + url: '/sale/manage/consume-rule-config/submit', + method: 'post', + data + }) +} +// 会员消费赠送: +export function memberConsumeRuleSubmit(data) { + return request({ + url: '/sale/manage/member-consume-rule/submit', + method: 'post', + data + }) +} +// 商品赠送: +export function waresRuleConfigSubmit(data) { + return request({ + url: '/sale/manage/wares-rule-config/submit', + method: 'post', + data + }) +} diff --git a/src/router/index.js b/src/router/index.js index 2bcbd23..680341e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -466,10 +466,9 @@ export const constantRoutes = [ path: 'deleteDeadLock', name: 'DeleteDeadLock', component: () => import('@/views/information/specialBusiness/deleteDeadLock/index'), - meta: {title: '删除死点'} + meta: { title: '删除死点' } } - ] }, @@ -1858,13 +1857,6 @@ export const constantRoutes = [ component: () => import('@/views/marketing/giftGoods/setGiftGoodsInfo'), meta: { title: '规则设置' }, hidden: true - }, - { - path: 'giftGoodsZxqc', - name: 'GiftGoodsZxqc', - component: () => import('@/views/marketing/giftGoods/giftGoodsZxqc'), - meta: { title: '在线签呈' }, - hidden: true } ] }, @@ -1892,14 +1884,8 @@ export const constantRoutes = [ component: () => import('@/views/marketing/consumptionGift/setConsumptionInfo'), meta: { title: '规则设置' }, hidden: true - }, - { - path: 'consumptionGiftZxqc', - name: 'ConsumptionGiftZxqc', - component: () => import('@/views/marketing/consumptionGift/consumptionGiftZxqc'), - meta: { title: '在线签呈' }, - hidden: true } + ] }, { @@ -1926,13 +1912,6 @@ export const constantRoutes = [ component: () => import('@/views/marketing/memberConsumptionGift/setConsumptionInfo'), meta: { title: '规则设置' }, hidden: true - }, - { - path: 'memberConsumptionGiftZxqc', - name: 'MemberConsumptionGiftZxqc', - component: () => import('@/views/marketing/memberConsumptionGift/consumptionGiftZxqc'), - meta: { title: '在线签呈' }, - hidden: true } ] }, diff --git a/src/views/marketing/consumptionGift/addConsumptionInfo.vue b/src/views/marketing/consumptionGift/addConsumptionInfo.vue index e96e6fd..6908575 100644 --- a/src/views/marketing/consumptionGift/addConsumptionInfo.vue +++ b/src/views/marketing/consumptionGift/addConsumptionInfo.vue @@ -10,8 +10,13 @@ :topList="topList" :moren="moren"> -->
-
+
{{ item.name }}
@@ -20,12 +25,12 @@
{{ '基本信息' }}
-
- +
+ - + @@ -36,8 +41,13 @@ type="textarea" v-model="ruleForm.actExplain" :disabled="lookOver"> --> - + @@ -52,27 +62,33 @@
- {{ - '注册等级' }} + {{ + '注册等级' }} {{ item.gradeName - }} + }}
- {{ '真实奖衔' }} + {{ '真实奖衔' }} {{ item.awardsName - }} + }}
- {{ '权限中心' }} + {{ '权限中心' }} {{ item.label - }} + }}
@@ -81,20 +97,32 @@ - - + - - + @@ -102,13 +130,13 @@
- - + +
-