活动按钮状态流转
This commit is contained in:
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}
|
||||
Reference in New Issue
Block a user