diff --git a/src/api/index.ts b/src/api/index.ts index 3108710..af2db7c 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -25,10 +25,19 @@ export function bannerInfo(id:string) { } //活动列表 -export function activityList(page: string,limit: string) { +export function activityList(data:any) { return request.http({ - url: '/api/huiqitong/activity_list?page='+page+'&limit='+limit, - method: 'GET' + url: '/api/huiqitong/activity_list', + method: 'GET', + data + }) +} + +//活动详情 +export function activityInfo(id:string) { + return request.http({ + url: '/api/huiqitong/activity_info/'+id, + method: 'GET', }) } diff --git a/src/api/memberCenter.ts b/src/api/memberCenter.ts new file mode 100644 index 0000000..30e68fe --- /dev/null +++ b/src/api/memberCenter.ts @@ -0,0 +1,45 @@ +import { request } from '@/utils/http' + +//标签列表 +export function memberTagList() { + return request.http({ + url: '/api/huiqitong/member_tag_list', + method: 'GET' + }) +} + +//会员列表 +export function memberCenter(data:any) { + return request.http({ + url: '/api/huiqitong/member_center', + method: 'GET', + data + }) +} + +//会员详情 +export function memberCenterInfo(id: string) { + return request.http({ + url: '/api/huiqitong/member_center_info/'+id, + method: 'GET' + }) +} + +//入会申请 +export function memberApply(data:any) { + return request.http({ + url: '/api/huiqitong/member_apply', + method: 'POST', + data + }) +} + +//我的入会申请 +export function myMemberApply() { + return request.http({ + url: '/api/huiqitong/my_member_apply', + method: 'POST', + }) +} + + diff --git a/src/pages.json b/src/pages.json index 598c96a..a77e237 100644 --- a/src/pages.json +++ b/src/pages.json @@ -166,6 +166,20 @@ { "navigationBarTitleText" : "信息完善" } + }, + { + "path" : "pages/index/active/activelist", + "style" : + { + "navigationBarTitleText" : "更多活动" + } + }, + { + "path" : "pages/index/active/activeDetail", + "style" : + { + "navigationBarTitleText" : "活动详情" + } } ], "permission": { diff --git a/src/pages/index/active/activeDetail.vue b/src/pages/index/active/activeDetail.vue new file mode 100644 index 0000000..0f4f394 --- /dev/null +++ b/src/pages/index/active/activeDetail.vue @@ -0,0 +1,158 @@ + + + + + \ No newline at end of file diff --git a/src/pages/index/active/activelist.vue b/src/pages/index/active/activelist.vue new file mode 100644 index 0000000..c06ac09 --- /dev/null +++ b/src/pages/index/active/activelist.vue @@ -0,0 +1,182 @@ + + + + + \ No newline at end of file diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index e61e10f..8798a81 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -3,7 +3,8 @@ @leftClick="leftClick"> - + diff --git a/src/pages/index/tabsComm.vue b/src/pages/index/tabsComm.vue index 0a43af7..03e3cf9 100644 --- a/src/pages/index/tabsComm.vue +++ b/src/pages/index/tabsComm.vue @@ -22,7 +22,7 @@ :class="{ 'active': activeTab === tab.id }" @click="handleTabSelect(tab.id)" > - {{ tab.label }} + {{ tab.title.slice(0,2) }} @@ -33,7 +33,7 @@ @click.stop="show=true" > 更多 {{ dropdownVisible ? '▲' : '▼' }} - + diff --git a/src/pages/memberCenter/index.vue b/src/pages/memberCenter/index.vue index 142e4b8..9f9d079 100644 --- a/src/pages/memberCenter/index.vue +++ b/src/pages/memberCenter/index.vue @@ -1,31 +1,34 @@