From 83932947f03eb425450bd4c22feeccb444415991 Mon Sep 17 00:00:00 2001
From: zoujiandong <10130823232@qq.com>
Date: Thu, 6 Jun 2024 14:17:51 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components.d.ts | 1 +
src/api/coupon/list.js | 9 +-
src/api/inquiry/service.js | 21 ++-
src/components/addHealthModal.vue | 203 +++++++++++++++++++++++++
src/components/couponDetail.vue | 48 +++++-
src/components/giveCouponModal.vue | 2 +-
src/components/isOkCouponModal.vue | 2 +-
src/views/coupon/coupon-list/index.vue | 14 +-
src/views/inquiry/health/index.vue | 123 ++++-----------
9 files changed, 300 insertions(+), 123 deletions(-)
create mode 100644 src/components/addHealthModal.vue
diff --git a/components.d.ts b/components.d.ts
index aac7bc1..8c48da0 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -10,6 +10,7 @@ export {}
declare module '@vue/runtime-core' {
export interface GlobalComponents {
AccountModal: typeof import('./src/components/accountModal.vue')['default']
+ AddHealthModal: typeof import('./src/components/addHealthModal.vue')['default']
AddInquiryConfigModal: typeof import('./src/components/addInquiryConfigModal.vue')['default']
AddSysconfigModal: typeof import('./src/components/addSysconfigModal.vue')['default']
ChatRecord: typeof import('./src/components/chatRecord.vue')['default']
diff --git a/src/api/coupon/list.js b/src/api/coupon/list.js
index a85473e..b9bc9b7 100644
--- a/src/api/coupon/list.js
+++ b/src/api/coupon/list.js
@@ -62,11 +62,4 @@ export function getCouponDetail(id){
params
})
}
- export function exportService(data){//导出
- return request({
- url:'/admin/export/order/service',
- method: 'post',
- data
- })
- }
-
+
diff --git a/src/api/inquiry/service.js b/src/api/inquiry/service.js
index 69f74bb..b9d66b6 100644
--- a/src/api/inquiry/service.js
+++ b/src/api/inquiry/service.js
@@ -8,10 +8,23 @@ export function getHealthList(data){//健康包管理-获取健康包列表-分
})
}
-export function healthDetail(id,params){//健康包管理-获取健康包详情
+export function healthDetail(id){//健康包管理-获取健康包详情
return request({
url:'/admin/inquiry/health/'+id,
- method: 'post',
- params
+ method: 'get'
})
-}
\ No newline at end of file
+}
+export function addHealth(data){//健康包管理-获取健康包详情
+ return request({
+ url:'/admin/inquiry/health',
+ method: 'post',
+ data
+ })
+ }
+ export function updateHealth(id,data){//健康包管理-获取健康包详情
+ return request({
+ url:'/admin/inquiry/health/'+id,
+ method: 'post',
+ data
+ })
+ }
\ No newline at end of file
diff --git a/src/components/addHealthModal.vue b/src/components/addHealthModal.vue
new file mode 100644
index 0000000..b8d77da
--- /dev/null
+++ b/src/components/addHealthModal.vue
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.product_name }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/couponDetail.vue b/src/components/couponDetail.vue
index 0ce7729..749d13f 100644
--- a/src/components/couponDetail.vue
+++ b/src/components/couponDetail.vue
@@ -135,7 +135,7 @@
@@ -209,7 +209,7 @@
placeholder="请输入单商品最小可使用数量"
class="input-demo"
:min="1"
- :step="0" :precision="0"
+ :step="1" :precision="0"
/>
@@ -222,7 +222,7 @@
:style="{ width: '320px' }"
placeholder="请输入发放关联天数"
class="input-demo"
- :step="0" :precision="0"
+ :step="1" :precision="0"
:min="1"
/>
@@ -250,14 +250,14 @@
-
+
-
+
@@ -280,6 +280,7 @@
@@ -341,18 +342,35 @@
>修改
+
+ 强制失效
+
+