From 3e9f45c99e09983ea487fbb13a1ec5116ebe1f69 Mon Sep 17 00:00:00 2001 From: helen Date: Wed, 25 Dec 2024 09:05:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=BC=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/manage/mkJigsaw/index.ts | 27 +++- src/views/manage/activity/index.vue | 43 ++++--- src/views/manage/mkJigsaw/index.vue | 175 ++++++++++++++++++++++---- src/views/manage/noteManage/index.vue | 2 +- src/views/manage/route/index.vue | 18 ++- 5 files changed, 224 insertions(+), 41 deletions(-) diff --git a/src/api/manage/mkJigsaw/index.ts b/src/api/manage/mkJigsaw/index.ts index 0b92000..199f288 100644 --- a/src/api/manage/mkJigsaw/index.ts +++ b/src/api/manage/mkJigsaw/index.ts @@ -65,10 +65,33 @@ export const delMkJigsaw = (id: string | number | Array) => { * 商品下拉列表 * @param query */ -export const productall = (query: Array) => { +export const productall = (query?: MkJigsawQuery): AxiosPromise => { return request({ url: '/manage/product/all', - method: 'gte', + method: 'get', + params: query + }); +}; +/** + * 碎片统计 + * @param query + */ +export const mkJigsawDetaillist = (query?: MkJigsawQuery): AxiosPromise => { + return request({ + url: '/manage/mkJigsawDetail/list', + method: 'get', + params: query + }); +}; + +/** + * 查询商品类别集合 + * @param query + */ +export const productCategoryall = (query?: MkJigsawQuery): AxiosPromise => { + return request({ + url: '/manage/productCategory/all', + method: 'get', params: query }); }; diff --git a/src/views/manage/activity/index.vue b/src/views/manage/activity/index.vue index daa86c6..80f1801 100644 --- a/src/views/manage/activity/index.vue +++ b/src/views/manage/activity/index.vue @@ -72,9 +72,10 @@ @@ -83,15 +84,28 @@ @@ -238,9 +252,10 @@ const publisherAddress = ref({}); const Mapvalue = ref({}); const Mapvaluetwo = ref({}); const note_publish_list = ref([ - { value: 3, label: '已发布' }, - { value: 0, label: '未发布' }, - { value: 1, label: '草稿' } + { label: '已发布', value: 3 }, + { label: '审核中', value: 2 }, + { label: '未发布', value: 0 }, + { label: '草稿', value: 1 } ]); const activityFormRef = ref(); const getMapValue = (value: any) => { diff --git a/src/views/manage/mkJigsaw/index.vue b/src/views/manage/mkJigsaw/index.vue index dbdaaa6..0c5c0b7 100644 --- a/src/views/manage/mkJigsaw/index.vue +++ b/src/views/manage/mkJigsaw/index.vue @@ -40,7 +40,11 @@ - + + + + + + + + + + +