pages-user-set-set.c4aa35f3.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-set-set","components-upload-upload"],{"1d3d":function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("53ca"));n("d3b7"),n("159b"),n("14d9");var o={data:function(){return{imageList:[]}},onLoad:function(){},props:["num"],mounted:function(){this.chooseImageFunc()},methods:{chooseImageFunc:function(){var t=this;uni.chooseImage({count:t.$props.num||9,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(e){t.uploadFile(e.tempFilePaths)},fail:function(e){t.$emit("getImgs",null)},complete:function(t){}})},uploadFile:function(t){var e=this,n=0,i=t.length,o={token:uni.getStorageSync("token"),app_id:e.getAppId()};uni.showLoading({title:"图片上传中"}),t.forEach((function(t,s){uni.uploadFile({url:e.websiteUrl+"/api/file.upload/image",filePath:t,name:"iFile",formData:o,success:function(t){var n="object"===(0,a.default)(t.data)?t.data:JSON.parse(t.data);1===n.code?e.imageList.push(n.data):e.showError(n.msg)},complete:function(){n++,i===n&&(uni.hideLoading(),e.$emit("getImgs",e.imageList))}})}))}}};e.default=o},"281e":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,".uni-mask[data-v-775b8aac]{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3)}.uni-popup[data-v-775b8aac]{position:fixed;z-index:999}.uni-popup-middle[data-v-775b8aac]{display:flex;flex-direction:column;align-items:flex-start;width:%?600?%;\n\t/* height:800upx; */border-radius:%?10?%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);justify-content:flex-start;padding:%?30?%;overflow:auto}.popup-head[data-v-775b8aac]{width:100%;padding-bottom:%?40?%;box-sizing:border-box;font-size:%?30?%;font-weight:700}.uni-popup-top[data-v-775b8aac]{top:0;left:0;width:100%;height:%?100?%;line-height:%?100?%;text-align:center}.uni-popup-bottom[data-v-775b8aac]{left:0;bottom:0;width:100%;text-align:center}",""]),t.exports=e},4422:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3");var i={props:{show:{type:Boolean,default:!1},type:{type:String,default:"middle"},width:{type:Number,default:600},heigth:{type:Number,default:800},padding:{type:Number,default:30},backgroundColor:{type:String,default:"#ffffff"},boxShadow:{type:String,default:"0 0 30upx rgba(0, 0, 0, .1)"},msg:{type:String,default:""}},data:function(){return 0,{offsetTop:0}},methods:{hide:function(){this.$emit("hidePopup")}}};e.default=i},"6eae":function(t,e,n){var i=n("ffe5");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("3f9c695a",i,!0,{sourceMap:!1,shadowMode:!1})},7114: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,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],staticClass:"uni-mask",style:{top:t.offsetTop+"px"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.hide.apply(void 0,arguments)}}}),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"show"}],class:["uni-popup","uni-popup-"+t.type],style:"width:"+t.width+"rpx; heigth:"+t.heigth+"rpx;padding:"+t.padding+"rpx;background-color:"+t.backgroundColor+";box-shadow:"+t.boxShadow+";"},[""!=t.msg?n("v-uni-view",{staticClass:"popup-head"},[t._v(t._s(t.msg))]):t._e(),t._t("default")],2)],1)},a=[]},7340:function(t,e,n){"use strict";n.r(e);var i=n("ef4d"),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},"98f6":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,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"address-form"},[n("v-uni-view",{staticClass:"bg-white p-0-30 f30"},[n("v-uni-view",{staticClass:"d-b-c border-b info-item avatar"},[n("v-uni-text",{staticClass:"key-name"},[t._v("头像")]),n("v-uni-view",{staticClass:"d-e-c",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeAvatarUrl.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"info-image"},[n("v-uni-image",{attrs:{src:t.userInfo.avatarUrl||"/static/default.png",mode:""}})],1),n("v-uni-text",{staticClass:"icon iconfont icon-jiantou"})],1)],1),n("v-uni-view",{staticClass:"d-b-c p-30-0 border-b"},[n("v-uni-text",{staticClass:"key-name"},[t._v("会员ID")]),n("v-uni-view",{staticClass:"d-e-c"},[n("v-uni-text",{staticClass:"mr20"},[t._v(t._s(t.userInfo.user_id))])],1)],1),n("v-uni-view",{staticClass:"d-b-c p-30-0 border-b"},[n("v-uni-text",{staticClass:"key-name"},[t._v("昵称")]),n("v-uni-view",{staticClass:"d-e-c",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeName("nickName")}}},[n("v-uni-text",{staticClass:"mr20"},[t._v(t._s(t.userInfo.nickName))]),n("v-uni-text",{staticClass:"icon iconfont icon-jiantou"})],1)],1),n("v-uni-view",{staticClass:"d-b-c p-30-0"},[n("v-uni-text",{staticClass:"key-name"},[t._v("手机号码")]),t.userInfo.mobile?n("v-uni-view",{staticClass:"d-e-c"},[n("v-uni-text",{staticClass:"mr20"},[t._v(t._s(t.userInfo.mobile))])],1):t._e(),t.userInfo.mobile?t._e():n("v-uni-view",{staticClass:"d-e-c",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.gotoBind.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"mr20"},[t._v("未绑定")]),n("v-uni-text",{staticClass:"iconfont icon-jiantou"})],1)],1),n("v-uni-view",{staticClass:"setup-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.logout()}}},[t._v("退出登录")])],1),n("Popup",{attrs:{show:t.isPopup,type:"bottom",width:750,padding:0},on:{hidePopup:function(e){arguments[0]=e=t.$handleEvent(e),t.hidePopupFunc.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"d-s-s d-c p20 mpservice-wrap"},[n("v-uni-view",{staticClass:"tc f32 fb ww100"},[t._v("修改")]),"mobile"==t.type||"nickName"==t.type||"user_name"==t.type||"email"==t.type||"idcard"==t.type?[n("v-uni-view",{staticClass:"pop-input d-b-c"},[n("v-uni-input",{staticClass:"flex-1",attrs:{type:"text",placeholder:"请输入",value:t.newName},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.changeinput.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"icon-guanbi icon iconfont",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clearName.apply(void 0,arguments)}}})],1)]:t._e(),n("v-uni-view",{staticClass:"d-a-c ww100"},[n("v-uni-button",{staticClass:"btn-gray-border",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.hidePopupFunc.apply(void 0,arguments)}}},[t._v("取消")]),n("v-uni-button",{staticClass:"btn-gcred",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.subName.apply(void 0,arguments)}}},[t._v("确认")])],1)],2)],1),t.isUpload?n("Upload",{attrs:{num:1},on:{getImgs:function(e){arguments[0]=e=t.$handleEvent(e),t.getImgsFunc.apply(void 0,arguments)}}}):t._e()],1)},a=[]},a330:function(t,e,n){"use strict";n.r(e);var i=n("7114"),a=n("be8f");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("bdf1");var s=n("f0c5"),u=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"775b8aac",null,!1,i["a"],void 0);e["default"]=u.exports},bdf1:function(t,e,n){"use strict";var i=n("c82a"),a=n.n(i);a.a},be8f:function(t,e,n){"use strict";n.r(e);var i=n("4422"),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},c26d: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||t;return e("v-uni-view")},a=[]},c82a:function(t,e,n){var i=n("281e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("371ab608",i,!0,{sourceMap:!1,shadowMode:!1})},cce7:function(t,e,n){"use strict";n.r(e);var i=n("1d3d"),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},d89f:function(t,e,n){"use strict";n.r(e);var i=n("98f6"),a=n("7340");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("e9e1");var s=n("f0c5"),u=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"14cc738a",null,!1,i["a"],void 0);e["default"]=u.exports},dc2b:function(t,e,n){"use strict";n.r(e);var i=n("c26d"),a=n("cce7");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);var s=n("f0c5"),u=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"ce2084cc",null,!1,i["a"],void 0);e["default"]=u.exports},e9e1:function(t,e,n){"use strict";var i=n("6eae"),a=n.n(i);a.a},ef4d:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("dc2b")),o=i(n("a330")),s={components:{Upload:a.default,Popup:o.default},data:function(){return{userInfo:{},isUpload:!1,isPopup:!1,newName:"",type:""}},onShow:function(){this.getData()},methods:{getData:function(){var t=this;uni.showLoading({title:"加载中"}),t._get("user.index/setting",{},(function(e){t.userInfo=e.data.userInfo,uni.hideLoading()}))},gotoBind:function(){this.gotoPage("/pages/user/modify-phone/modify-phone")},logout:function(){uni.removeStorageSync("token"),uni.removeStorageSync("user_id"),this.gotoPage("/pages/index/index")},changeName:function(t){"mobile"==t&&(this.oldmobile=this.userInfo.mobile),this.type=t,this.newName=this.userInfo[t],this.isPopup=!0},hidePopupFunc:function(){this.newName="",this.isPopup=!1},changeinput:function(t){this.newName=t.target.value},clearName:function(){this.newName=""},subName:function(){this.loading||(this.userInfo[this.type]=this.newName,this.update())},changeAvatarUrl:function(){this.isUpload=!0},getImgsFunc:function(t){if(this.isUpload=!1,t&&"undefined"!=typeof t){this.userInfo.avatarUrl=t[0].file_path,this.update()}},update:function(){var t=this;if(!t.loading){uni.showLoading({title:"加载中"});var e=t.userInfo;t.loading=!0,t._post("user.user/updateInfo",e,(function(e){t.showSuccess("修改成功",(function(){t.loading=!1,t.isPopup=!1,uni.hideLoading(),t.getData()}),(function(e){uni.hideLoading(),t.loading=!1,t.isPopup=!1}))}))}}}};e.default=s},ffe5:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/* start--主题色--start */\r\n/* end--主题色--end */.address-form .key-name[data-v-14cc738a]{width:%?200?%}.address-form .btn-red[data-v-14cc738a]{height:%?88?%;line-height:%?88?%;border-radius:%?44?%;box-shadow:0 %?8?% %?16?% 0 rgba(226,35,26,.6)}.setup-btn[data-v-14cc738a]{position:fixed;bottom:%?20?%;left:5%;width:90%;height:%?80?%;line-height:%?80?%;border-radius:%?80?%;background-color:#fd3826;color:#fff;font-size:%?30?%;display:flex;justify-content:center;margin:0 auto}.info-item.avatar[data-v-14cc738a]{height:%?162?%}.info-image[data-v-14cc738a]{width:%?112?%;height:%?112?%;border-radius:%?10?%;margin-right:%?20?%}.info-image uni-image[data-v-14cc738a]{width:%?112?%;height:%?112?%;border-radius:%?10?%}.make-item[data-v-14cc738a]{height:%?60?%}.btn-red.code-btn[data-v-14cc738a]{height:%?54?%;line-height:%?54?%}.btn-red.code-btn.issend[data-v-14cc738a]{background:#666;border:none;color:#fff;box-shadow:none}.pop-input[data-v-14cc738a]{width:100%;margin:%?26?% 0;box-sizing:border-box;border-bottom:%?2?% solid #d9d9d9}.pop-input uni-input[data-v-14cc738a]{width:100%;padding-left:%?15?%;font-size:%?26?%;color:#333;margin:%?16?% 0;text-align:left;height:%?60?%;line-height:%?60?%}.pop-input .icon.icon-guanbi[data-v-14cc738a]{width:%?38?%;height:%?38?%;background-color:#999;color:#fff;font-size:%?22?%;display:flex;justify-content:center;align-items:center;border-radius:50%;opacity:.8}.sub-box[data-v-14cc738a]{padding:%?40?% 0}.sub-box .setup-btn[data-v-14cc738a]{width:%?686?%;height:%?84?%;background:#e03325;border-radius:%?6?%;line-height:%?84?%;color:#fff;font-size:%?30?%;display:flex;justify-content:center;margin:0 auto}',""]),t.exports=e}}]);