会员权益
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages/mine/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
unpackage/dist/build/mp-weixin/pages/mine/index.json
vendored
Normal file
11
unpackage/dist/build/mp-weixin/pages/mine/index.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"navigationBarTitleText": "我的",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {
|
||||
"user-info": "/pages/component/mine/user-info",
|
||||
"order-menu": "/pages/component/mine/order",
|
||||
"menu-center": "/pages/component/mine/menu",
|
||||
"admin-center": "/pages/component/mine/admin",
|
||||
"member-poster": "/pages/component/member/poster"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<page-meta page-style="{{'overflow:'+(pageShow?'hidden':'visible')}}"></page-meta><block wx:if="{{loadEnd}}"><view class="container" style="{{'background:'+(diyData.headerStyle.backgroundColor)+';'}}"><view class="container-header"><view class="header-nav" style="{{'height:'+(titleBarHeight+'px')+';'}}"><title-bar vue-id="2efac497-1" positionMode="fixed" frontColor="{{titleColor}}" backgroundColor="{{titleBackground}}" title="{{diyData.pageTitle||appletName}}" bind:__l="__l"></title-bar></view><block wx:if="{{diyData.headerStyle.backgroundImage}}"><image class="header-image" src="{{$root.m0}}" mode="aspectFill"></image></block><view class="header-user"><user-info vue-id="2efac497-2" showStyle="{{diyData.headerStyle}}" data-event-opts="{{[['^getPoster',[['e0']]],['^getUserInfo',[['getUserInfo']]]]}}" bind:getPoster="__e" bind:getUserInfo="__e" bind:__l="__l"></user-info></view></view><view class="container-main"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.$orig.show}}"><block><block wx:if="{{item.$orig.type=='mallOrderDiy'}}"><view class="main-column"><view class="column-title flex justify-content-between align-items-center"><view class="title">{{item.$orig.name}}</view><view data-event-opts="{{[['tap',[['toOrder']]]]}}" class="btn" bindtap="__e">查看全部</view></view><view class="column-content"><order-menu vue-id="{{'2efac497-3-'+index}}" showStyle="{{item.$orig.style}}" showData="{{item.$orig.data}}" domain="{{diyData.domain}}" bind:__l="__l"></order-menu></view></view></block><block wx:else><block wx:if="{{item.$orig.type=='cardDiy'}}"><view class="main-column"><view class="column-title flex justify-content-between align-items-center"><view class="title">{{item.$orig.name}}<block wx:if="{{token}}"><text>{{"("+item.g0+")"}}</text></block></view><view data-event-opts="{{[['tap',[['toCard']]]]}}" class="btn" bindtap="__e">查看全部</view></view><block wx:if="{{item.g1}}"><view class="column-content" style="padding:0 32rpx;"><scroll-view class="content-card" scroll-x="{{true}}"><block wx:for="{{cardList}}" wx:for-item="card" wx:for-index="__i0__" wx:key="id"><view data-event-opts="{{[['tap',[['toCardDetails',['$0'],[[['cardList','id',card.id,'id']]]]]]]}}" class="card-item" bindtap="__e"><image class="item-image" src="{{card.image}}" mode="widthFix"></image></view></block></scroll-view></view></block></view></block><block wx:else><block wx:if="{{item.$orig.type=='memberDiy'&&(!item.$orig.memberHide||memberStatus)}}"><view class="main-column"><view class="column-title"><view class="title">{{item.$orig.name}}</view></view><view class="column-content"><menu-center vue-id="{{'2efac497-4-'+index}}" showStyle="{{item.$orig.style}}" showData="{{item.$orig.data}}" domain="{{diyData.domain}}" bind:__l="__l"></menu-center></view></view></block><block wx:else><block wx:if="{{item.$orig.type=='adminDiy'&&adminStatus}}"><view class="main-column"><view class="column-title"><view class="title">{{item.$orig.name}}</view></view><view class="column-content"><admin-center vue-id="{{'2efac497-5-'+index}}" showStyle="{{item.$orig.style}}" showData="{{item.$orig.data}}" domain="{{diyData.domain}}" bind:__l="__l"></admin-center></view></view></block><block wx:else><block wx:if="{{item.$orig.type=='navDiy'}}"><view class="main-column"><view class="column-title"><view class="title">{{item.$orig.name}}</view></view><view class="column-content"><menu-center vue-id="{{'2efac497-6-'+index}}" showStyle="{{item.$orig.style}}" showData="{{item.$orig.data}}" domain="{{diyData.domain}}" bind:__l="__l"></menu-center></view></view></block></block></block></block></block></block></block></block><block wx:if="{{statement}}"><view class="main-statement">{{"备案号:"+statement}}</view></block><block wx:if="{{support&&support.image}}"><view data-event-opts="{{[['tap',[['toSupport',['$event']]]]]}}" class="main-support flex justify-content-center" bindtap="__e"><block wx:if="{{support.type==1}}"><button class="clear" open-type="contact"><image class="image" src="{{support.image}}" mode="widthFix"></image></button></block><block wx:else><image class="image" src="{{support.image}}" mode="widthFix"></image></block></view></block></view><tab-bar vue-id="2efac497-7" bind:__l="__l"></tab-bar><member-poster class="vue-ref" bind:onChange="__e" vue-id="2efac497-8" data-ref="memberPoster" data-event-opts="{{[['^onChange',[['pageChange']]]]}}" bind:__l="__l"></member-poster></view></block>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
page{padding-bottom:0}.container{position:relative;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);min-height:100vh}.container .container-header{position:relative;z-index:998}.container .container-header .header-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.container .container-header .header-user{padding:0 32rpx}.container .container-main{position:relative;z-index:1;padding:0 32rpx 32rpx}.container .container-main .main-column{padding:32rpx 0;border-radius:16rpx;background:#fff;margin-top:32rpx}.container .container-main .main-column .column-title{padding:0 32rpx}.container .container-main .main-column .column-title .title{color:#5a5b6e;font-size:32rpx;font-weight:600;line-height:44rpx}.container .container-main .main-column .column-title .btn{color:#5a5b6e;font-size:28rpx;line-height:40rpx}.container .container-main .main-column .column-content{margin-top:24rpx}.container .container-main .main-column .column-content .content-card{white-space:nowrap}.container .container-main .main-column .column-content .content-card .card-item{display:inline-block;margin-left:16rpx;width:296rpx;height:176rpx;border-radius:8rpx;overflow:hidden}.container .container-main .main-column .column-content .content-card .card-item:first-child{margin-left:0}.container .container-main .main-column .column-content .content-card .card-item .item-image{width:100%;height:100%}.container .container-main .main-statement{font-size:24rpx;line-height:34rpx;color:#8d929c;margin-top:32rpx;text-align:center}.container .container-main .main-support{margin-top:32rpx}.container .container-main .main-support .image{width:400rpx;height:auto;border-radius:16rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/notice/details.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/notice/details.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/notice/details"],{2273:function(n,t,e){},"30f3":function(n,t,e){"use strict";e.r(t);var o=e("7a8a"),i=e.n(o);for(var a in o)["default"].indexOf(a)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(a);t["default"]=i.a},"38f7":function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return o}));var o={mpHtml:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/mp-html/components/mp-html/mp-html")]).then(e.bind(null,"7717"))}},i=function(){var n=this.$createElement;this._self._c},a=[]},5490:function(n,t,e){"use strict";var o=e("2273"),i=e.n(o);i.a},"7a8a":function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={data:function(){return{loadEnd:!1,noticeId:null,noticeInfo:{}}},onLoad:function(t){var e=this;n.showLoading({title:"加载中"}),this.noticeId=t.id,this.getNoticeInfo((function(){e.loadEnd=!0,n.hideLoading()}))},methods:{getNoticeInfo:function(t){var e=this;this.$util.request("mine.notice.details",{id:this.noticeId}).then((function(o){t&&t(),1==o.code?e.noticeInfo=o.data:n.showToast({title:o.msg,icon:"none"})})).catch((function(n){t&&t(),console.error("获取通知详情 ",n)}))}}};t.default=e}).call(this,e("df3c")["default"])},a1d5:function(n,t,e){"use strict";(function(n,t){var o=e("47a9");e("aa6c");o(e("3240"));var i=o(e("d138"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(i.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},d138:function(n,t,e){"use strict";e.r(t);var o=e("38f7"),i=e("30f3");for(var a in i)["default"].indexOf(a)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(a);e("5490");var c=e("828b"),u=Object(c["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);t["default"]=u.exports}},[["a1d5","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pages/mine/notice/details.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/mine/notice/details.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "通知详情",
|
||||
"usingComponents": {
|
||||
"mp-html": "/uni_modules/mp-html/components/mp-html/mp-html"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/notice/details.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/notice/details.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="0b784be8-1" title="通知详情" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-box"><view class="box-info"><view class="info-title">{{noticeInfo.title}}</view><view class="info-date">{{noticeInfo.createtime}}</view></view><view class="box-content"><mp-html vue-id="0b784be8-2" content="{{noticeInfo.content}}" bind:__l="__l"></mp-html></view></view></view></block><tab-bar vue-id="0b784be8-3" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/notice/details.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/notice/details.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-box{padding:32rpx;border-radius:10rpx;background:#fff}.container .container-main .main-box .box-info{padding-bottom:32rpx;border-bottom:1rpx solid rgba(0,0,0,.1)}.container .container-main .main-box .box-info .info-title{color:#5a5b6e;font-size:32rpx;font-weight:600;line-height:40rpx}.container .container-main .main-box .box-info .info-date{margin-top:8rpx;color:#979797;font-size:24rpx;line-height:34rpx}.container .container-main .main-box .box-content{margin-top:32rpx;color:#5a5b6e;font-size:28rpx;line-height:48rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/notice/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/notice/index.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/notice/index"],{"219f":function(t,i,n){},"259d":function(t,i,n){"use strict";(function(t){var e=n("47a9");Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var o=e(n("af34")),a={data:function(){return{loadEnd:!1,page:1,limit:20,hasMore:!1,noticeList:[]}},onLoad:function(){var i=this;t.showLoading({title:"加载中"}),this.getNoticeList((function(){t.hideLoading(),i.loadEnd=!0}))},onShow:function(){this.loadEnd&&(t.pageScrollTo({scrollTop:0,duration:0}),this.page=1,this.getNoticeList())},onPullDownRefresh:function(){this.page=1,this.getNoticeList((function(){t.stopPullDownRefresh()}))},onReachBottom:function(){this.hasMore&&(this.page++,this.getNoticeList())},methods:{getNoticeList:function(i){var n=this;i&&i(),this.$util.request("mine.notice.list",{page:this.page,limit:this.limit}).then((function(e){if(i&&i(),1==e.code){var a=e.data.data;n.hasMore=n.page<e.data.total/n.limit,n.noticeList=1==n.page?a:[].concat((0,o.default)(n.noticeList),(0,o.default)(a))}else t.showToast({title:e.msg,icon:"none"})})).catch((function(t){console.error("获取帮助列表 ",t)}))},toDetails:function(t){this.$util.toPage({mode:1,path:"/pages/mine/notice/details?id="+t})}}};i.default=a}).call(this,n("df3c")["default"])},"6ad9":function(t,i,n){"use strict";var e=n("219f"),o=n.n(e);o.a},7900:function(t,i,n){"use strict";(function(t,i){var e=n("47a9");n("aa6c");e(n("3240"));var o=e(n("bbb3"));t.__webpack_require_UNI_MP_PLUGIN__=n,i(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"88ac":function(t,i,n){"use strict";n.d(i,"b",(function(){return e})),n.d(i,"c",(function(){return o})),n.d(i,"a",(function(){}));var e=function(){var t=this.$createElement,i=(this._self._c,this.loadEnd?this.noticeList.length:null);this.$mp.data=Object.assign({},{$root:{g0:i}})},o=[]},"9c41":function(t,i,n){"use strict";n.r(i);var e=n("259d"),o=n.n(e);for(var a in e)["default"].indexOf(a)<0&&function(t){n.d(i,t,(function(){return e[t]}))}(a);i["default"]=o.a},bbb3:function(t,i,n){"use strict";n.r(i);var e=n("88ac"),o=n("9c41");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(i,t,(function(){return o[t]}))}(a);n("6ad9");var c=n("828b"),s=Object(c["a"])(o["default"],e["b"],e["c"],!1,null,null,null,!1,e["a"],void 0);i["default"]=s.exports}},[["7900","common/runtime","common/vendor"]]]);
|
||||
5
unpackage/dist/build/mp-weixin/pages/mine/notice/index.json
vendored
Normal file
5
unpackage/dist/build/mp-weixin/pages/mine/notice/index.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "消息通知",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/notice/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/notice/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="13645e58-1" title="消息通知" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><block wx:if="{{$root.g0}}"><view class="main-list"><block wx:for="{{noticeList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toDetails',['$0'],[[['noticeList','',index,'id']]]]]]]}}" class="list-item" bindtap="__e"><view class="item-title">{{item.title}}</view><view class="item-date">{{item.createtime}}</view><block wx:if="{{item.is_read!=1}}"><view class="item-point"></view></block></view></block></view></block><block wx:else><empty vue-id="13645e58-2" top="30%" title="暂无相关内容~" bind:__l="__l"></empty></block></view></block><tab-bar vue-id="13645e58-3" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/notice/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/notice/index.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-list .list-item{position:relative;border-radius:16rpx;background:#fff;padding:32rpx;margin-top:32rpx}.container .container-main .main-list .list-item:first-child{margin-top:0}.container .container-main .main-list .list-item .item-title{color:#5a5b6e;font-size:28rpx;font-weight:600;line-height:40rpx}.container .container-main .main-list .list-item .item-date{margin-top:8rpx;color:#979797;font-size:24rpx;line-height:34rpx}.container .container-main .main-list .list-item .item-point{position:absolute;top:16rpx;right:16rpx;width:16rpx;height:16rpx;background:#ff4646;border-radius:50%}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/problem/details.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/problem/details.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/problem/details"],{"2b3f":function(n,t,e){},3564:function(n,t,e){"use strict";var o=e("2b3f"),i=e.n(o);i.a},4508:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return r})),e.d(t,"a",(function(){return o}));var o={mpHtml:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/mp-html/components/mp-html/mp-html")]).then(e.bind(null,"7717"))}},i=function(){var n=this.$createElement;this._self._c},r=[]},"8b01":function(n,t,e){"use strict";e.r(t);var o=e("e243"),i=e.n(o);for(var r in o)["default"].indexOf(r)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(r);t["default"]=i.a},b3d1:function(n,t,e){"use strict";e.r(t);var o=e("4508"),i=e("8b01");for(var r in i)["default"].indexOf(r)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(r);e("3564");var u=e("828b"),a=Object(u["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);t["default"]=a.exports},e243:function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={data:function(){return{loadEnd:!1,problemId:null,problemInfo:{}}},onLoad:function(t){var e=this;n.showLoading({title:"加载中"}),this.problemId=t.id,this.getProblemInfo((function(){e.loadEnd=!0,n.hideLoading()}))},methods:{getProblemInfo:function(t){var e=this;this.$util.request("mine.problem.details",{id:this.problemId}).then((function(o){t&&t(),1==o.code?e.problemInfo=o.data:n.showToast({title:o.msg,icon:"none"})})).catch((function(n){console.error("获取问题详情 ",n)}))}}};t.default=e}).call(this,e("df3c")["default"])},eba2:function(n,t,e){"use strict";(function(n,t){var o=e("47a9");e("aa6c");o(e("3240"));var i=o(e("b3d1"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(i.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])}},[["eba2","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pages/mine/problem/details.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/mine/problem/details.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "常见问题",
|
||||
"usingComponents": {
|
||||
"mp-html": "/uni_modules/mp-html/components/mp-html/mp-html"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/problem/details.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/problem/details.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="570edcd7-1" title="常见问题" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-box"><view class="box-title">{{problemInfo.title}}</view><view class="box-content"><mp-html vue-id="570edcd7-2" content="{{problemInfo.reply}}" bind:__l="__l"></mp-html></view></view></view></block><tab-bar vue-id="570edcd7-3" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/problem/details.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/problem/details.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-box{padding:32rpx;border-radius:10rpx;background:#fff}.container .container-main .main-box .box-title{color:#5a5b6e;font-size:32rpx;font-weight:600;line-height:40rpx;padding-bottom:32rpx;border-bottom:1rpx solid rgba(0,0,0,.1)}.container .container-main .main-box .box-content{margin-top:32rpx;color:#5a5b6e;font-size:28rpx;line-height:48rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/problem/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/problem/index.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/problem/index"],{"00c1":function(t,e,n){"use strict";(function(t,e){var i=n("47a9");n("aa6c");i(n("3240"));var a=i(n("bbec"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(a.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"0c38":function(t,e,n){"use strict";n.r(e);var i=n("b358"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"0dcd":function(t,e,n){"use strict";var i=n("7fa0"),a=n.n(i);a.a},"26b5":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=(this._self._c,this.loadEnd?this.problemList.length:null);this.$mp.data=Object.assign({},{$root:{g0:e}})},a=[]},"7fa0":function(t,e,n){},b358:function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("af34")),o={data:function(){return{loadEnd:!1,page:1,limit:20,hasMore:!1,problemList:[]}},onLoad:function(){var e=this;t.showLoading({title:"加载中"}),this.getProblemList((function(){t.hideLoading(),e.loadEnd=!0}))},onPullDownRefresh:function(){this.page=1,this.getProblemList((function(){t.stopPullDownRefresh()}))},onReachBottom:function(){this.hasMore&&(this.page++,this.getProblemList())},methods:{getProblemList:function(e){var n=this;this.$util.request("mine.problem.list",{page:this.page,limit:this.limit}).then((function(i){if(e&&e(),1==i.code){var o=i.data.data;n.hasMore=n.page<i.data.total/n.limit,n.problemList=1==n.page?o:[].concat((0,a.default)(n.problemList),(0,a.default)(o))}else t.showToast({title:i.msg,icon:"none"})})).catch((function(t){console.error("获取帮助列表 ",t)}))},toDetails:function(t){this.$util.toPage({mode:1,path:"/pages/mine/problem/details?id="+t})}}};e.default=o}).call(this,n("df3c")["default"])},bbec:function(t,e,n){"use strict";n.r(e);var i=n("26b5"),a=n("0c38");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("0dcd");var c=n("828b"),s=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=s.exports}},[["00c1","common/runtime","common/vendor"]]]);
|
||||
5
unpackage/dist/build/mp-weixin/pages/mine/problem/index.json
vendored
Normal file
5
unpackage/dist/build/mp-weixin/pages/mine/problem/index.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "常见问题",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/problem/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/problem/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="33f85f07-1" title="常见问题" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><block wx:if="{{$root.g0}}"><view class="main-list"><block wx:for="{{problemList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toDetails',['$0'],[[['problemList','',index,'id']]]]]]]}}" class="list-item" bindtap="__e">{{''+item.title+''}}</view></block></view></block><block wx:else><empty vue-id="33f85f07-2" top="30%" title="暂无相关内容~" bind:__l="__l"></empty></block></view></block><tab-bar vue-id="33f85f07-3" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/problem/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/problem/index.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-list{padding:0 32rpx;border-radius:10rpx;background:#fff}.container .container-main .main-list .list-item{color:#5a5b6e;font-size:28rpx;line-height:40rpx;padding:32rpx 0;border-top:1rpx solid rgba(0,0,0,.1)}.container .container-main .main-list .list-item:first-child{border-top:none}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/settings/agreement"],{"2f12":function(t,e,n){},3162:function(t,e,n){"use strict";n.r(e);var i=n("4915"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=o.a},3278:function(t,e,n){"use strict";var i=n("2f12"),o=n.n(i);o.a},4915:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={data:function(){return{loadEnd:!1,agreementType:0,agreementTitle:"",content:""}},onLoad:function(e){var n=this;this.agreementType=e.type,1==e.type?this.agreementTitle="用户协议":2==e.type?this.agreementTitle="隐私政策":3==e.type&&(this.agreementTitle="入会协议"),t.showLoading({title:"加载中"}),this.getConfigInfo((function(){n.loadEnd=!0,t.hideLoading()}))},methods:{getConfigInfo:function(e){var n=this;this.$util.request("main.agreement",{type:this.agreementType}).then((function(i){e&&e(),1==i.code?n.content=i.data.content:t.showToast({title:i.msg,icon:"none"})})).catch((function(t){e&&e(),console.error("获取协议内容 ",t)}))}}};e.default=n}).call(this,n("df3c")["default"])},"4a62":function(t,e,n){"use strict";n.r(e);var i=n("6fa0"),o=n("3162");for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);n("3278");var r=n("828b"),u=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=u.exports},"6fa0":function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return i}));var i={mpHtml:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/mp-html/components/mp-html/mp-html")]).then(n.bind(null,"7717"))}},o=function(){var t=this.$createElement;this._self._c},a=[]},e710:function(t,e,n){"use strict";(function(t,e){var i=n("47a9");n("aa6c");i(n("3240"));var o=i(n("4a62"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["e710","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"usingComponents": {
|
||||
"mp-html": "/uni_modules/mp-html/components/mp-html/mp-html"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="57b85035-1" title="{{agreementTitle}}" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><mp-html vue-id="57b85035-2" content="{{content}}" bind:__l="__l"></mp-html></view></block><tab-bar vue-id="57b85035-3" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/agreement.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
page{background:#fff}.container .container-main{padding:32rpx;color:#333;font-size:32rpx;line-height:60rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/system.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/system.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/settings/system"],{"08ba":function(t,e,n){"use strict";n.r(e);var r=n("6120"),o=n.n(r);for(var c in r)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(c);e["default"]=o.a},"3f8e":function(t,e,n){},"5e71":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var r=function(){var t=this.$createElement;this._self._c},o=[]},6120:function(t,e,n){"use strict";(function(t){var r=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n("7ca3")),c=n("8f59");function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}var i={data:function(){return{loadEnd:!1}},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,c.mapState)({token:function(t){return t.user.token},themeColor:function(t){return t.app.themeColor},version:function(t){return t.app.version}})),onLoad:function(){var t=this;this.$nextTick((function(){t.loadEnd=!0}))},methods:{toAgreement:function(t){this.$util.toPage({mode:1,path:"/pages/mine/settings/agreement?type="+t})},handleExit:function(){var e=this;t.showModal({title:"系统提示",content:"确定要退出登录吗?",confirmColor:this.themeColor,success:function(n){n.confirm&&(t.removeStorageSync("token"),t.removeStorageSync("userInfo"),e.$store.commit("user/clearAuth"),t.switchTab({url:"/pages/mine/index"}))}})}}};e.default=i}).call(this,n("df3c")["default"])},6570:function(t,e,n){"use strict";n.r(e);var r=n("5e71"),o=n("08ba");for(var c in o)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(c);n("ad7b");var a=n("828b"),i=Object(a["a"])(o["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=i.exports},ad7b:function(t,e,n){"use strict";var r=n("3f8e"),o=n.n(r);o.a},cba0:function(t,e,n){"use strict";(function(t,e){var r=n("47a9");n("aa6c");r(n("3240"));var o=r(n("6570"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["cba0","common/runtime","common/vendor"]]]);
|
||||
4
unpackage/dist/build/mp-weixin/pages/mine/settings/system.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/pages/mine/settings/system.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"navigationBarTitleText": "系统设置",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/system.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/system.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="6bd25bae-1" title="系统设置" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-list"><view data-event-opts="{{[['tap',[['toAgreement',[1]]]]]}}" class="list-item flex align-items-center" bindtap="__e"><view class="item-title flex-item">用户协议</view><image class="item-right" src="/static/right.png" mode="aspectFit"></image></view><view data-event-opts="{{[['tap',[['toAgreement',[2]]]]]}}" class="list-item flex align-items-center" bindtap="__e"><view class="item-title flex-item">隐私政策</view><image class="item-right" src="/static/right.png" mode="aspectFit"></image></view><view class="list-item flex align-items-center"><view class="item-title flex-item">版本信息</view><text class="item-tag">{{version}}</text></view></view><block wx:if="{{token}}"><view data-event-opts="{{[['tap',[['handleExit',['$event']]]]]}}" class="main-btn" bindtap="__e">退出登录</view></block></view></block><tab-bar vue-id="6bd25bae-2" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/system.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/system.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main{padding:32rpx}.container .container-main .main-list .list-item{padding:34rpx 32rpx;background:#fff;border-radius:16rpx;margin-top:32rpx}.container .container-main .main-list .list-item:first-child{margin-top:0}.container .container-main .main-list .list-item .item-title{color:#333;font-size:32rpx;line-height:44rpx}.container .container-main .main-list .list-item .item-right{width:32rpx;height:32rpx;margin-left:32rpx}.container .container-main .main-list .list-item .item-tag{color:#666;font-size:32rpx;line-height:44rpx;margin-left:32rpx}.container .container-main .main-btn{margin-top:32rpx;padding:34rpx;background:#fff;border-radius:16rpx;text-align:center;font-size:32rpx;line-height:44rpx;color:#ff2e2e}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/user.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/user.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/settings/user"],{"3ba7":function(t,e,n){"use strict";n.r(e);var a=n("d44d"),o=n.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=o.a},4243:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var a=function(){var t=this.$createElement;this._self._c},o=[]},"70e3":function(t,e,n){"use strict";n.r(e);var a=n("4243"),o=n("3ba7");for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n("aac4");var r=n("828b"),c=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);e["default"]=c.exports},"80f9":function(t,e,n){},aac4:function(t,e,n){"use strict";var a=n("80f9"),o=n.n(a);o.a},d44d:function(t,e,n){"use strict";(function(t){var a=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=a(n("7ca3")),i=n("8f59");function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}var c={data:function(){return{loadEnd:!1,userInfo:{},avatar:"",nickname:"",timeout:null}},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,i.mapState)({themeColor:function(t){return t.app.themeColor}})),onLoad:function(){var e=this;this.userInfo=t.getStorageSync("userInfo"),this.nickname=this.userInfo.nickname,this.$nextTick((function(){e.loadEnd=!0}))},onUnload:function(){clearTimeout(this.timeout)},methods:{chooseAvatar:function(t){this.avatar=t.detail.avatarUrl},onConfirm:function(e){var n=this;this.nickname=e.detail.value.nickname,this.nickname?this.avatar||this.nickname!==this.userInfo.nickname?(t.showLoading({title:"加载中",mask:!0}),this.uploadAvatar((function(e){var a={avatar:e,nickname:n.nickname||n.userInfo.nickname};n.$util.request("mine.updateUser",a).then((function(e){if(t.hideLoading(),1==e.code){var a=t.getStorageSync("userInfo");a.avatar=e.data.avatar,a.nickname=e.data.nickname,t.setStorageSync("userInfo",a),n.$store.commit("user/setUserInfo",a),t.showToast({icon:"success",title:"设置成功",mask:!0,duration:1500}),n.timeout=setTimeout((function(){t.navigateBack()}),1500)}else t.showToast({title:e.msg,icon:"none"})})).catch((function(e){t.hideLoading(),console.error("更新用户信息 "+e)}))}))):(t.showToast({icon:"success",title:"设置成功",mask:!0,duration:1500}),this.timeout=setTimeout((function(){t.navigateBack()}),1500)):t.showToast({icon:"none",title:"昵称不能为空"})},uploadAvatar:function(e){this.avatar?this.$util.uploadFile(this.avatar).then((function(n){1==n.code?e(n.data.url):t.showToast({title:(null===n||void 0===n?void 0:n.msg)||"上传失败",icon:"none"})})).catch((function(t){console.error("上传图片 ",t)})):e(this.userInfo.avatar)}}};e.default=c}).call(this,n("df3c")["default"])},e6d2:function(t,e,n){"use strict";(function(t,e){var a=n("47a9");n("aa6c");a(n("3240"));var o=a(n("70e3"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["e6d2","common/runtime","common/vendor"]]]);
|
||||
4
unpackage/dist/build/mp-weixin/pages/mine/settings/user.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/pages/mine/settings/user.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"navigationBarTitleText": "修改信息",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/user.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/user.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="01c8095c-1" showBack="{{true}}" title="修改信息" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><form data-event-opts="{{[['submit',[['onConfirm',['$event']]]]]}}" class="container-form" bindsubmit="__e"><view class="form-item flex align-items-center"><view class="item-title">头像</view><button class="item-avatar flex-item flex justify-content-end align-items-center" open-type="chooseAvatar" data-event-opts="{{[['chooseavatar',[['chooseAvatar',['$event']]]]]}}" bindchooseavatar="__e"><block wx:if="{{avatar}}"><image class="avatar" src="{{avatar}}" mode="aspectFill"></image></block><block wx:else><image class="avatar" src="{{userInfo.avatar}}" mode="aspectFill"></image></block><image class="icon" src="/static/right.png" mode="aspectFit"></image></button></view><view class="form-item flex align-items-center"><view class="item-title">昵称</view><view class="item-nickname flex-item"><input class="nickname" type="nickname" name="nickname" placeholder="请输入新的昵称" value="{{nickname}}"/></view></view><button class="form-button" form-type="submit"><view data-event-opts="{{[['tap',[['onConfirm',['$event']]]]]}}" class="btn" style="{{'background:'+(themeColor)+';'}}" bindtap="__e">设置</view><view class="safe-padding"></view></button></form></block></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/settings/user.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/settings/user.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-form{display:block;padding:32rpx 32rpx 168rpx}.container .container-form .form-item{margin-top:32rpx;border-radius:16rpx;background:#fff}.container .container-form .form-item:first-child{margin-top:0}.container .container-form .form-item .item-title{color:#333;font-size:32rpx;line-height:44rpx;padding-left:32rpx;margin-right:24rpx}.container .container-form .form-item .item-avatar{background:transparent;padding:24rpx 32rpx 24rpx 0}.container .container-form .form-item .item-avatar .avatar{width:80rpx;height:80rpx;border-radius:50%}.container .container-form .form-item .item-avatar .icon{margin-left:16rpx;width:32rpx;height:32rpx}.container .container-form .form-item .item-nickname .nickname{text-align:right;color:#333;font-size:32rpx;height:80rpx;line-height:80rpx;padding:24rpx 0;box-sizing:initial;padding-right:32rpx}.container .container-form .form-item .item-nickname .placeholder{color:#999}.container .container-form .form-button{position:fixed;left:0;right:0;bottom:0;z-index:99;background:#fff;padding:24rpx}.container .container-form .form-button .btn{color:#fff;text-align:center;font-size:32rpx;line-height:44rpx;padding:22rpx 32rpx;border-radius:16rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/subscribe/index"],{"026e":function(t,e,n){"use strict";(function(t,e){var i=n("47a9");n("aa6c");i(n("3240"));var o=i(n("5c6c"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"05b1":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=(this._self._c,this.loadEnd?parseInt(this.subscribeCount):null);this.$mp.data=Object.assign({},{$root:{m0:e}})},o=[]},"1cfd":function(t,e,n){"use strict";var i=n("68d1"),o=n.n(i);o.a},"5c6c":function(t,e,n){"use strict";n.r(e);var i=n("05b1"),o=n("7bc1");for(var c in o)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(c);n("1cfd");var r=n("828b"),s=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=s.exports},6403:function(t,e,n){"use strict";(function(t){var i=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=i(n("7ca3")),c=n("8f59");function r(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}var s={data:function(){return{loadEnd:!1,titleBarHeight:0,subscribeCount:0}},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?r(Object(n),!0).forEach((function(e){(0,o.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({},(0,c.mapState)({themeColor:function(t){return t.app.themeColor},subscribeId:function(t){return t.app.subscribeNotifyIds.applet_initiation_admin}})),mounted:function(){var e=t.getSystemInfoSync().statusBarHeight,n=t.getMenuButtonBoundingClientRect();this.titleBarHeight=e+2*(n.top-e)+n.height},onLoad:function(){var e=this;t.showLoading({title:"加载中"}),this.getSubscribe((function(){t.hideLoading(),e.loadEnd=!0}))},onPullDownRefresh:function(){this.getSubscribe((function(){t.stopPullDownRefresh()}))},methods:{getSubscribe:function(e){var n=this;this.$util.request("main.message.count").then((function(i){e&&e(),1==i.code?n.subscribeCount=i.data.subscribe_count:t.showToast({title:i.msg,icon:"none"})})).catch((function(t){e&&e(),console.error("获取订阅数量 ",t)}))},handleSubscribe:function(){var e=this;t.showLoading({title:"加载中",mask:!0}),this.subscribeMessage((function(){e.$util.request("main.message.subscribe").then((function(n){t.hideLoading(),1==n.code?(t.showToast({icon:"success",title:"订阅成功"}),e.getSubscribe()):t.showToast({title:n.msg,icon:"none"})})).catch((function(e){t.hideLoading(),console.error("提交订阅消息 ",e)}))}))},subscribeMessage:function(e){var n=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;t.requestSubscribeMessage({tmplIds:this.subscribeId?[this.subscribeId]:[],success:function(i){"accept"==i[n.subscribeId]?e():(t.hideLoading(),t.showToast({icon:"error",title:"订阅失败"}))},fail:function(o){20004==o.errCode?(t.hideLoading(),t.showModal({title:"提示",content:"请前往设置打开接受通知",confirmText:"确定",showCancel:!1})):o.errCode?(t.hideLoading(),t.showModal({title:"提示",content:"消息订阅失败,无法接收到订阅通知,错误码:"+o.errCode,confirmText:"确定",showCancel:!1})):++i>3?n.subscribeMessage(e,i):e()}})}}};e.default=s}).call(this,n("df3c")["default"])},"68d1":function(t,e,n){},"7bc1":function(t,e,n){"use strict";n.r(e);var i=n("6403"),o=n.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);e["default"]=o.a}},[["026e","common/runtime","common/vendor"]]]);
|
||||
5
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.json
vendored
Normal file
5
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.json
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "消息订阅",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="container"><title-bar vue-id="a7d40e88-1" title="消息订阅" bind:__l="__l"></title-bar><block wx:if="{{loadEnd}}"><view class="container-main"><view class="main-header" style="{{'top:'+(titleBarHeight+'px')+';'}}">建议您在订阅授权窗口点选“总是允许”选框,以便正常收到消息提醒,订阅按钮上的数字表示订阅消息可发送的次数。</view><view class="main-list"><view class="list-item flex align-items-center"><view class="item-info flex-item"><view class="info-title text-ellipsis">会员入会申请通知</view><view class="info-subtitle text-ellipsis">新用户申请入会时向管理员发送提醒</view></view><view data-event-opts="{{[['tap',[['handleSubscribe']]]]}}" class="item-btn" bindtap="__e"><view class="btn" style="{{'background:'+(themeColor)+';'}}">订阅</view><block wx:if="{{$root.m0>0}}"><view class="point">{{subscribeCount}}</view></block></view></view></view></view></block><tab-bar vue-id="a7d40e88-2" bind:__l="__l"></tab-bar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/subscribe/index.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container .container-main .main-header{color:#f6f7fb;font-size:24rpx;line-height:34rpx;padding:32rpx;background:#5a5b6e;position:-webkit-sticky;position:sticky;top:0;z-index:99}.container .container-main .main-list{padding:32rpx}.container .container-main .main-list .list-item{margin-top:32rpx;border-radius:16rpx;background:#fff;padding:32rpx}.container .container-main .main-list .list-item:first-child{margin-top:0}.container .container-main .main-list .list-item .item-info .info-title{color:#5a5b6e;font-size:32rpx;font-weight:600;line-height:44rpx}.container .container-main .main-list .list-item .item-info .info-subtitle{margin-top:24rpx;color:#999;font-size:24rpx;line-height:34rpx}.container .container-main .main-list .list-item .item-btn{margin-left:24rpx;position:relative}.container .container-main .main-list .list-item .item-btn .btn{color:#f6f7fb;font-size:28rpx;line-height:40rpx;padding:12rpx 32rpx;min-width:160rpx;border-radius:8rpx;text-align:center}.container .container-main .main-list .list-item .item-btn .point{position:absolute;top:-12rpx;right:-12rpx;color:#f6f7fb;font-size:24rpx;line-height:30rpx;text-align:center;min-width:32rpx;height:32rpx;border-radius:16rpx;padding:0 4rpx;border:2rpx solid #f6f7fb;background:red}
|
||||
Reference in New Issue
Block a user