From dd8c38b7116cd8b12b3ff54388308e4ea3274830 Mon Sep 17 00:00:00 2001 From: rh <3462644232@qq.com> Date: Thu, 5 Dec 2024 10:45:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E7=BB=88=E6=8F=90=E4=BA=A412-5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/common/textview/index.vue | 43 ++ pages/common/webview/index.vue | 34 ++ pages/index.vue | 43 ++ pages/login.vue | 202 +++++++++ pages/marketing/marketing.vue | 221 +++++++++ pages/marketing/marketingDeatil.vue | 236 ++++++++++ pages/mine/about/index.vue | 75 +++ pages/mine/avatar/index.vue | 631 ++++++++++++++++++++++++++ pages/mine/help/index.vue | 112 +++++ pages/mine/index.vue | 198 ++++++++ pages/mine/info/edit.vue | 127 ++++++ pages/mine/info/index.vue | 44 ++ pages/mine/pwd/index.vue | 85 ++++ pages/mine/setting/index.vue | 78 ++++ pages/register.vue | 196 ++++++++ pages/work/index.vue | 183 ++++++++ src/api/marketing.js | 6 +- src/api/marketing/marketing.js | 30 ++ src/api/product/info.js | 1 + src/views/product/brand/index.vue | 1 + src/views/product/info/index.vue | 20 +- src/views/product/marketing/index.vue | 44 +- 22 files changed, 2584 insertions(+), 26 deletions(-) create mode 100644 pages/common/textview/index.vue create mode 100644 pages/common/webview/index.vue create mode 100644 pages/index.vue create mode 100644 pages/login.vue create mode 100644 pages/marketing/marketing.vue create mode 100644 pages/marketing/marketingDeatil.vue create mode 100644 pages/mine/about/index.vue create mode 100644 pages/mine/avatar/index.vue create mode 100644 pages/mine/help/index.vue create mode 100644 pages/mine/index.vue create mode 100644 pages/mine/info/edit.vue create mode 100644 pages/mine/info/index.vue create mode 100644 pages/mine/pwd/index.vue create mode 100644 pages/mine/setting/index.vue create mode 100644 pages/register.vue create mode 100644 pages/work/index.vue create mode 100644 src/api/marketing/marketing.js diff --git a/pages/common/textview/index.vue b/pages/common/textview/index.vue new file mode 100644 index 0000000..e9b05fb --- /dev/null +++ b/pages/common/textview/index.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/pages/common/webview/index.vue b/pages/common/webview/index.vue new file mode 100644 index 0000000..8388c76 --- /dev/null +++ b/pages/common/webview/index.vue @@ -0,0 +1,34 @@ + + + diff --git a/pages/index.vue b/pages/index.vue new file mode 100644 index 0000000..4646807 --- /dev/null +++ b/pages/index.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/pages/login.vue b/pages/login.vue new file mode 100644 index 0000000..8563261 --- /dev/null +++ b/pages/login.vue @@ -0,0 +1,202 @@ + + + + + diff --git a/pages/marketing/marketing.vue b/pages/marketing/marketing.vue new file mode 100644 index 0000000..3ab552a --- /dev/null +++ b/pages/marketing/marketing.vue @@ -0,0 +1,221 @@ + + + + diff --git a/pages/marketing/marketingDeatil.vue b/pages/marketing/marketingDeatil.vue new file mode 100644 index 0000000..f07b681 --- /dev/null +++ b/pages/marketing/marketingDeatil.vue @@ -0,0 +1,236 @@ + + + + + \ No newline at end of file diff --git a/pages/mine/about/index.vue b/pages/mine/about/index.vue new file mode 100644 index 0000000..d3f6255 --- /dev/null +++ b/pages/mine/about/index.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/pages/mine/avatar/index.vue b/pages/mine/avatar/index.vue new file mode 100644 index 0000000..7a874bd --- /dev/null +++ b/pages/mine/avatar/index.vue @@ -0,0 +1,631 @@ + + + + + diff --git a/pages/mine/help/index.vue b/pages/mine/help/index.vue new file mode 100644 index 0000000..d2e4374 --- /dev/null +++ b/pages/mine/help/index.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/pages/mine/index.vue b/pages/mine/index.vue new file mode 100644 index 0000000..b79ed52 --- /dev/null +++ b/pages/mine/index.vue @@ -0,0 +1,198 @@ + + + + + diff --git a/pages/mine/info/edit.vue b/pages/mine/info/edit.vue new file mode 100644 index 0000000..519540a --- /dev/null +++ b/pages/mine/info/edit.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/pages/mine/info/index.vue b/pages/mine/info/index.vue new file mode 100644 index 0000000..65c861a --- /dev/null +++ b/pages/mine/info/index.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/pages/mine/pwd/index.vue b/pages/mine/pwd/index.vue new file mode 100644 index 0000000..da9567f --- /dev/null +++ b/pages/mine/pwd/index.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/pages/mine/setting/index.vue b/pages/mine/setting/index.vue new file mode 100644 index 0000000..0f9f058 --- /dev/null +++ b/pages/mine/setting/index.vue @@ -0,0 +1,78 @@ + + + + + diff --git a/pages/register.vue b/pages/register.vue new file mode 100644 index 0000000..2ab1d87 --- /dev/null +++ b/pages/register.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/pages/work/index.vue b/pages/work/index.vue new file mode 100644 index 0000000..1afefc9 --- /dev/null +++ b/pages/work/index.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/api/marketing.js b/src/api/marketing.js index 28215c1..8157364 100644 --- a/src/api/marketing.js +++ b/src/api/marketing.js @@ -3,18 +3,16 @@ import request from '@/utils/request' // 查询商品拼团信息列表 export function listBuy(data) { return request({ - url: '/actives/actives/list', + url: '/marketing/marketing/list', method: 'post', data }) } export function addTeamProduct(data) { return request({ - url: '/actives/actives/addTeam', + url: '/marketing/marketing/addTeam', method: 'post', data }) } -export class productList { -} diff --git a/src/api/marketing/marketing.js b/src/api/marketing/marketing.js new file mode 100644 index 0000000..371f68a --- /dev/null +++ b/src/api/marketing/marketing.js @@ -0,0 +1,30 @@ +import request from '@/utils/request' +// 拼团商品列表 +export function getMarketingList(data) { + return request({ + url: '/marketing/team/list', + method: 'post', + data:data + }) +} +// 拼团商品详细信息 +export function getMarketing(id) { + return request({ + url: '/marketing/marketing/findById/'+id, + method: 'get' + }) +} +// 拼团商品评论信息 +export function comment(id) { + return request({ + url: '/product/comment/tocomment/'+id, + method: 'get' + }) +} +// 拼团商品 +export function teamList(id) { + return request({ + url: '/marketing/marketing/teamList/'+id, + method: 'get' + }) +} diff --git a/src/api/product/info.js b/src/api/product/info.js index 24b0634..35f96e1 100644 --- a/src/api/product/info.js +++ b/src/api/product/info.js @@ -56,6 +56,7 @@ export function getList() { method: 'get' }) } + //回显 export function cached(id){ return request({ diff --git a/src/views/product/brand/index.vue b/src/views/product/brand/index.vue index c5ddfbf..e90beb0 100644 --- a/src/views/product/brand/index.vue +++ b/src/views/product/brand/index.vue @@ -267,6 +267,7 @@ export default { }, /** 修改按钮操作 */ handleUpdate(row) { + //重置 this.reset(); const id = row.id || this.ids getBrand(id).then(response => { diff --git a/src/views/product/info/index.vue b/src/views/product/info/index.vue index 997d4d4..512cca9 100644 --- a/src/views/product/info/index.vue +++ b/src/views/product/info/index.vue @@ -97,7 +97,7 @@ @@ -112,7 +112,11 @@ - + + + + + @@ -133,9 +138,9 @@ style="width: 100%" @selection-change="handSku"> - - - + + + @@ -174,8 +179,9 @@