第一次提交
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages/user/set/set.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/user/set/set.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/user/set/set"],{"146b":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){}));var o=function(){var e=this.$createElement,t=(this._self._c,this.theme()||""),n=this.theme();this.$mp.data=Object.assign({},{$root:{m0:t,m1:n}})},i=[]},"42c6":function(e,t,n){"use strict";(function(e,t){var o=n("47a9");n("7d57");o(n("3240"));var i=o(n("f8c8"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"524a":function(e,t,n){"use strict";n.r(t);var o=n("ca29"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=i.a},"574c":function(e,t,n){},ca29:function(e,t,n){"use strict";(function(e){var o=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(n("3b2d")),a={components:{Upload:function(){n.e("components/upload/uploadOne").then(function(){return resolve(n("cc53"))}.bind(null,n)).catch(n.oe)},Popup:function(){n.e("components/uni-popup").then(function(){return resolve(n("b892"))}.bind(null,n)).catch(n.oe)}},data:function(){return{userInfo:{},isUpload:!1,isPopup:!1,newName:"",type:"",version_no:"",imageList:[]}},onShow:function(){this.getData()},methods:{onChooseAvatar:function(e){console.log(e),this.uploadFile([e.detail.avatarUrl])},getData:function(){var t=this;e.showLoading({title:"加载中"}),t._get("user.index/setting",{},(function(n){t.userInfo=n.data.userInfo,e.hideLoading()}))},gotoBind:function(){this.gotoPage("/pages/user/modify-phone/modify-phone")},logout:function(){e.removeStorageSync("token"),e.removeStorageSync("user_id"),this.gotoPage("/pages/index/index")},changeName:function(e){"mobile"==e&&(this.oldmobile=this.userInfo.mobile),this.type=e,this.newName=this.userInfo[e],this.isPopup=!0},hidePopupFunc:function(){this.newName="",this.isPopup=!1},changeinput:function(e){this.newName=e.target.value},clearName:function(){this.newName=""},subName:function(e){this.loading||(this.newName=e.detail.value.newName,this.userInfo[this.type]=this.newName,this.update())},changeAvatarUrl:function(){this.isUpload=!0},uploadFile:function(t){var n=this,o=0,a=t.length,u={token:e.getStorageSync("token"),app_id:n.getAppId()};e.showLoading({title:"图片上传中"}),t.forEach((function(t,s){e.uploadFile({url:n.websiteUrl+"/index.php?s=/api/file.upload/image",filePath:t,name:"iFile",formData:u,success:function(e){var t="object"===(0,i.default)(e.data)?e.data:JSON.parse(e.data);1===t.code?n.imageList.push(t.data):n.showError(t.msg)},complete:function(){o++,a===o&&(e.hideLoading(),n.getImgsFunc(n.imageList))}})}))},getImgsFunc:function(e){if(e&&"undefined"!=typeof e){this.userInfo.avatarUrl=e[0].file_path,this.update(),this.isUpload=!1}},update:function(){var t=this;if(!t.loading){e.showLoading({title:"加载中"});var n=t.userInfo;t.loading=!0,t._post("user.user/updateInfo",n,(function(n){t.showSuccess("修改成功",(function(){t.loading=!1,t.isPopup=!1,e.hideLoading(),t.getData()}),(function(n){e.hideLoading(),t.loading=!1,t.isPopup=!1}))}))}},deleteAccount:function(){var t=this;e.showModal({title:"提示",content:"是否确认删除账号?删除后您将无法用此账号登录,此账户下的数据也将删除",success:function(n){n.confirm&&t._post("user.user/deleteAccount",{},(function(n){t.showSuccess("删除成功",(function(){e.removeStorageSync("token"),e.removeStorageSync("user_id"),t.gotoPage("/pages/index/index")}))}),!1,(function(){e.hideLoading()}))}})}}};t.default=a}).call(this,n("df3c")["default"])},e811:function(e,t,n){"use strict";var o=n("574c"),i=n.n(o);i.a},f8c8:function(e,t,n){"use strict";n.r(t);var o=n("146b"),i=n("524a");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n("e811");var u=n("828b"),s=Object(u["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);t["default"]=s.exports}},[["42c6","common/runtime","common/vendor"]]]);
|
||||
7
unpackage/dist/build/mp-weixin/pages/user/set/set.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pages/user/set/set.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "设置",
|
||||
"usingComponents": {
|
||||
"upload": "/components/upload/uploadOne",
|
||||
"popup": "/components/uni-popup"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/user/set/set.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/user/set/set.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="{{['address-form',$root.m0]}}" data-theme="{{$root.m1}}"><view class="bg-white p-0-30 f30"><view class="d-b-c border-b info-item avatar"><text class="key-name">头像</text><view class="d-e-c"><view class="info-image"><button style="padding:0;" open-type="chooseAvatar" data-event-opts="{{[['chooseavatar',[['onChooseAvatar',['$event']]]]]}}" bindchooseavatar="__e"><image src="{{userInfo.avatarUrl||'/static/default.png'}}" mode></image></button></view><text class="icon iconfont icon-jiantou"></text></view></view><view class="d-b-c p-30-0 border-b"><text class="key-name">会员ID</text><view class="d-e-c"><text class="mr20">{{userInfo.user_id}}</text></view></view><view class="d-b-c p-30-0 border-b"><text class="key-name">昵称</text><view data-event-opts="{{[['tap',[['changeName',['nickName']]]]]}}" class="d-e-c" bindtap="__e"><text class="mr20">{{userInfo.nickName}}</text><text class="icon iconfont icon-jiantou"></text></view></view><view class="d-b-c p-30-0"><text class="key-name">手机号码</text><block wx:if="{{userInfo.mobile}}"><view class="d-e-c"><text class="mr20">{{userInfo.mobile}}</text></view></block><block wx:if="{{!userInfo.mobile}}"><view data-event-opts="{{[['tap',[['gotoBind',['$event']]]]]}}" class="d-e-c" bindtap="__e"><text class="mr20">未绑定</text><text class="iconfont icon-jiantou"></text></view></block></view><view data-event-opts="{{[['tap',[['logout']]]]}}" class="setup-btn" bindtap="__e">退出登录</view></view><popup vue-id="5bdc36dc-1" show="{{isPopup}}" type="bottom" width="{{750}}" padding="{{0}}" data-event-opts="{{[['^hidePopup',[['hidePopupFunc']]]]}}" bind:hidePopup="__e" bind:__l="__l" vue-slots="{{['default']}}"><form data-event-opts="{{[['submit',[['subName',['$event']]]]]}}" class="ww100" bindsubmit="__e"><view class="d-s-s d-c p20 mpservice-wrap"><view class="tc f32 fb ww100">修改</view><block wx:if="{{type=='mobile'||type=='nickName'||type=='user_name'||type=='email'||type=='idcard'}}"><view class="pop-input d-b-c"><input class="flex-1" name="newName" type="{{type=='nickName'?'nickname':'text'}}" placeholder="请输入" data-event-opts="{{[['input',[['changeinput',['$event']]]]]}}" value="{{newName}}" bindinput="__e"/><view data-event-opts="{{[['tap',[['clearName',['$event']]]]]}}" class="icon-guanbi icon iconfont" bindtap="__e"></view></view></block><view class="d-a-c ww100"><button data-event-opts="{{[['tap',[['hidePopupFunc',['$event']]]]]}}" class="btn-gray-border" bindtap="__e">取消</button><button class="theme-btn" form-type="submit">确认</button></view></view></form></popup><block wx:if="{{isUpload}}"><upload bind:getImgs="__e" vue-id="5bdc36dc-2" data-event-opts="{{[['^getImgs',[['getImgsFunc']]]]}}" bind:__l="__l"></upload></block></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/user/set/set.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/user/set/set.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.address-form .key-name{width:200rpx}.address-form .btn-red{height:88rpx;line-height:88rpx;border-radius:44rpx}.setup-btn{position:fixed;bottom:20rpx;left:5%;width:90%;height:80rpx;line-height:80rpx;border-radius:80rpx;color:#fff;font-size:30rpx;display:flex;justify-content:center;margin:0 auto}[data-theme="theme0"] .setup-btn{background-color:#ff5704!important}[data-theme="theme1"] .setup-btn{background-color:#19ad57!important}[data-theme="theme2"] .setup-btn{background-color:#fc0!important}[data-theme="theme3"] .setup-btn{background-color:#33a7ff!important}[data-theme="theme4"] .setup-btn{background-color:#e4e4e4!important}[data-theme="theme5"] .setup-btn{background-color:#c8ba97!important}[data-theme="theme6"] .setup-btn{background-color:#623ceb!important}.info-item.avatar{height:162rpx}.info-image{width:112rpx;height:112rpx;border-radius:10rpx;margin-right:20rpx}.info-image image{width:112rpx;height:112rpx;border-radius:10rpx}.make-item{height:60rpx}.btn-red.code-btn{height:54rpx;line-height:54rpx}.btn-red.code-btn.issend{background:#666;border:none;color:#fff;box-shadow:none}.pop-input{width:100%;margin:26rpx 0;box-sizing:border-box;border-bottom:2rpx solid #d9d9d9}.pop-input input{width:100%;padding-left:15rpx;font-size:26rpx;color:#333;margin:16rpx 0;text-align:left;height:60rpx;line-height:60rpx}.pop-input .icon.icon-guanbi{width:38rpx;height:38rpx;background-color:#999;color:#fff;font-size:22rpx;display:flex;justify-content:center;align-items:center;border-radius:50%;opacity:.8}.sub-box{padding:40rpx 0}.sub-box .setup-btn{width:686rpx;height:84rpx;border-radius:6rpx;line-height:84rpx;color:#fff;font-size:30rpx;display:flex;justify-content:center;margin:0 auto}[data-theme="theme0"] .sub-box .setup-btn{background-color:#ff5704!important}[data-theme="theme1"] .sub-box .setup-btn{background-color:#19ad57!important}[data-theme="theme2"] .sub-box .setup-btn{background-color:#fc0!important}[data-theme="theme3"] .sub-box .setup-btn{background-color:#33a7ff!important}[data-theme="theme4"] .sub-box .setup-btn{background-color:#e4e4e4!important}[data-theme="theme5"] .sub-box .setup-btn{background-color:#c8ba97!important}[data-theme="theme6"] .sub-box .setup-btn{background-color:#623ceb!important}
|
||||
Reference in New Issue
Block a user