Files
huangjingfen/pro_v3.5.1/public/statics/mp_view/pages/user/index.js
apple 78de918c37 Initial commit: queue workspace
Made-with: Cursor
2026-03-21 02:55:24 +08:00

1 line
12 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/user/index"],{"0680":function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("f076");i(n("3240"));var o=i(n("db8c"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"2b83":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){}));var i=function(){var e=this.$createElement,t=(this._self._c,this.isObjectData(this.diyData)),n=t?this.isObjectData(this.orderAdminData)&&this.orderAdminData.order.user_order:null;this.$mp.data=Object.assign({},{$root:{m0:t,m1:n}})},o=[]},"36bf":function(e,t,n){},4604:function(e,t,n){"use strict";(function(e){var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("7ca3")),a=n("0f73"),s=n("b0fe"),r=(n("360a"),n("92f9")),u=n("48a0"),c=n("5088"),d=n("8f59"),l=i(n("1844")),f=n("4d38"),g=(i(n("4891")),i(n("89cc")));function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}getApp();var p={components:{userMember:function(){Promise.all([n.e("common/vendor"),n.e("pages/user/components/member/index")]).then(function(){return resolve(n("27d4"))}.bind(null,n)).catch(n.oe)},userOrder:function(){Promise.all([n.e("common/vendor"),n.e("pages/user/components/order/index")]).then(function(){return resolve(n("e5b7"))}.bind(null,n)).catch(n.oe)},userOrderStatic:function(){n.e("pages/user/components/order_static/index").then(function(){return resolve(n("217e"))}.bind(null,n)).catch(n.oe)},userMenu:function(){n.e("pages/user/components/menus/index").then(function(){return resolve(n("a7e3"))}.bind(null,n)).catch(n.oe)},userPoster:function(){n.e("pages/user/components/poster/index").then(function(){return resolve(n("8315"))}.bind(null,n)).catch(n.oe)},pageFooter:function(){n.e("components/pageFooter/index").then(function(){return resolve(n("b795"))}.bind(null,n)).catch(n.oe)},ewcomerPop:function(){Promise.all([n.e("common/vendor"),n.e("components/ewcomerPop/index")]).then(function(){return resolve(n("e795"))}.bind(null,n)).catch(n.oe)},activityModal:function(){n.e("components/activityModal/index").then(function(){return resolve(n("b19b"))}.bind(null,n)).catch(n.oe)},editUserModal:function(){Promise.all([n.e("common/vendor"),n.e("components/eidtUserModal/index")]).then(function(){return resolve(n("3d93"))}.bind(null,n)).catch(n.oe)}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,d.mapGetters)(["isLogin","cartNum"])),filters:{},mixins:[g.default],provide:function(){return{tapQrCode:this.tapQrCode,bindPhone:this.bindPhone,intoPage:this.intoPage,goMenuPage:this.goMenuPage,getMenuData:this.getMenuData,goEdit:this.goEdit,checkApp:this.checkIdentity}},data:function(){return{diyData:{},orderAdminData:{},getHeight:this.$util.getWXStatusHeight(),vipStatus:0,stu:!1,orderMenu:[{icon:"",title:"待付款",url:"/pages/goods/order_list/index?status=0"},{icon:"",title:"待发货",url:"/pages/goods/order_list/index?status=1"},{icon:"",title:"待收货",url:"/pages/goods/order_list/index?status=2"},{icon:"",title:"待评价",url:"/pages/goods/order_list/index?status=3"},{icon:"",title:"售后/退款",url:"/pages/users/user_return_list/index"}],imgUrls:[],orderStatusNum:{},userInfo:{pay_vip_status:0,avatar:"",uid:"",nickname:"",level:"",phone:"",service_num:null,level_status:0,is_promoter:0},storeMenuShow:!1,showStatus:1,footerSee:!1,member_style:1,my_banner_status:1,menu_status:1,service_status:1,newcomer_status:1,codeIndex:0,config:{bar:{code:"",color:["#000"],bgColor:"#FFFFFF",width:480,height:110},qrc:{code:"",size:380,level:3,bgColor:"#FFFFFF",border:{color:["#eee","#eee"],lineWidth:3},color:["#333","#333"]}},isCode:!1,isextension:!1,extension:{code:"",size:380,level:3,bgColor:"#FFFFFF",border:{color:["#eee","#eee"],lineWidth:3},color:["#333","#333"]},imgHost:f.HTTP_REQUEST_URL,configData:l.default.get("BASIC_CONFIG"),copyrightImage:f.HTTP_REQUEST_URL+"/statics/images/product/support.png",giftPic:"",vip_type:1,newcomer_style:1,newList:[],newBg:"",comerGift:{},isComerGift:!1,memberStatus:0,balanceStatus:0,editModal:!1,isScrolling:!1,orderStyle:{1:["icon-ic_daifukuan12","icon-ic_daifahuo11","icon-ic_daishouhuo1","icon-ic_daipingjia1","icon-ic_daituikuan1"],2:["icon-ic_daifukuan2","icon-ic_daifahuo2","icon-ic_daishouhuo2","icon-ic_daipingji2","icon-ic_daituikuan2"],3:["icon-ic_daifukuan","icon-ic_daifahuo","icon-ic_daishouhuo","icon-ic_daipingjia","icon-ic_daituikuan"]},routineContact:0}},onShow:function(){this.cartNum>0?e.setTabBarBadge({index:3,text:this.cartNum>99?"99+":this.cartNum+""}):e.hideTabBarRedDot({index:3}),e.removeStorageSync("form_type_cart"),this.isLogin?(this.getUserInfo(),this.getMyMenus(),this.setVisit(),this.getMenuData(),this.getChannel()):this.getMyMenus()},onPageScroll:function(e){e.scrollTop>50?this.isScrolling=!0:e.scrollTop<50&&(this.isScrolling=!1)},methods:{isObjectData:function(e){return 0!==Object.keys(e).length},editSuccess:function(){this.editModal=!1,this.getUserInfo()},closeEdit:function(){this.editModal=!1},intoPage:function(e){this.isLogin?this.$util.JumpPath(e):(0,c.toLogin)()},goEdit:function(){if(0!=this.isLogin&&this.userInfo.uid){if(this.userInfo.is_default_avatar)return void(this.editModal=!0);e.navigateTo({url:"/pages/users/user_set/index"})}else(0,c.toLogin)()},goDetail:function(t){e.navigateTo({url:"/pages/goods_details/index?id=".concat(t.id,"&fromPage='newVip'")})},comerPop:function(){this.isComerGift=!1},getNewcomerGift:function(){var t=this;if(e.getStorageSync("newcomerGift"))return this.isComerGift=!1;(0,s.newcomerGift)().then((function(n){t.comerGift=n.data,"[object Object]"==Object.prototype.toString.call(t.comerGift)&&(n.data.coupon_count||n.data.product_count||n.data.register_give_money||n.data.first_order_discount||n.data.register_give_integral)&&(e.setStorageSync("newcomerGift",!0),t.isComerGift=!0)})).catch((function(e){return t.$util.Tips({title:e})}))},tapQrCode:function(){this.isLogin?e.navigateTo({url:"/pages/users/user_member_code/index"}):(0,c.toLogin)()},getRoutineUserInfo:function(e){var t=this;(0,r.updateUserInfo)({userInfo:e.detail.userInfo}).then((function(e){return t.getUserInfo(),t.$util.Tips("更新用户信息成功")})).catch((function(e){return t.$util.Tips(e)}))},setVisit:function(){(0,r.setVisit)({url:"/pages/user/index"}).then((function(e){}))},openAuto:function(){(0,c.toLogin)()},onLoadFun:function(e){this.getUserInfo(e),this.getMyMenus(),this.setVisit()},bindPhone:function(){e.navigateTo({url:"/pages/users/user_phone/index"})},getMenuData:function(){var e=this;(0,r.getMenuData)().then((function(t){e.orderAdminData=t.data}))},getUserInfo:function(){var e=this,t=this;(0,r.getUserInfo)().then((function(n){t.userInfo=n.data,t.stu=n.data.svip_open,t.balanceStatus=n.data.balance_func_status,t.memberStatus=parseInt(n.data.member_func_status),t.vipStatus=n.data.vip_status,t.$store.commit("SETUID",n.data.uid),t.$store.commit("UPDATE_USERINFO",n.data),t.orderMenu.forEach((function(t,i){switch(t.title){case"待付款":e.$set(t,"num",n.data.orderStatusNum.unpaid_count);break;case"待发货":e.$set(t,"num",n.data.orderStatusNum.unshipped_count);break;case"待收货":e.$set(t,"num",n.data.orderStatusNum.received_count);break;case"待评价":e.$set(t,"num",n.data.orderStatusNum.evaluated_count);break;case"售后/退款":e.$set(t,"num",n.data.orderStatusNum.refunding_count);break}}))}))},getMyMenus:function(){var e=this;(0,r.getMenuList)().then((function(t){t.data.routine_my_menus.forEach((function(t,n,i){"2"==t.type&&(e.storeMenuShow=!0)})),e.diyData=t.data.diy_data,e.switchTab(e.diyData.order.style),e.my_banner_status=t.data.diy_data.my_banner_status,e.menu_status=t.data.diy_data.menu_status,e.service_status=t.data.diy_data.service_status,e.vip_type=t.data.diy_data.vip_type,e.newcomer_style=t.data.diy_data.newcomer_style,e.newcomer_status=t.data.diy_data.newcomer_status,e.imgUrls=t.data.routine_my_banner,e.routineContact=Number(t.data.routine_contact_type)}))},switchTab:function(e){var t=this;this.orderMenu.forEach((function(n,i){n.icon=t.orderStyle[e][i]}))},goMenuPage:function(t,n){var i=this;if(this.isLogin){var o=t.split("@APPID=");if(o.length>1)e.navigateToMiniProgram({appId:o[o.length-1],path:o[0],envVersion:"release",success:function(e){},fail:function(e){}});else if("/pages/extension/customer_list/chat"==t||"https://chat.crmeb.net/chat/mobile"==t)this.$util.getCustomer(this.userInfo);else if(-1===t.indexOf("http")){if("#"!=t&&"/pages/users/user_set/index"==t&&e.openSetting({success:function(e){}}),"/pages/store_spread/index"==t&&(0,a.storeCardApi)().then((function(e){i.isextension=!0,i.$nextTick((function(){this.extension.code=e.data.url}))})).catch((function(t){e.hideLoading(),i.$util.Tips({title:t})})),"/pages/users/spreadData/index"==t||"/pages/users/user_spread_user/index"==t)return void(0==this.userInfo.is_promoter?e.showToast({title:"无推广权限,请申请分销权限或联系管理员",icon:"none"}):e.navigateTo({url:t}));if("/pages/users/agent/apply"==t)return void(-1==this.userInfo.division_status?e.navigateTo({url:"/pages/users/agent/apply"}):e.navigateTo({url:"/pages/users/agent/state"}));if("/pages/users/distributor/apply"==t)return void(-1==this.userInfo.promoter_status?e.navigateTo({url:"/pages/users/distributor/apply"}):e.navigateTo({url:"/pages/users/agent/state?type=promoter"}));-1==["/pages/goods_cate/goods_cate","/pages/order_addcart/order_addcart","/pages/user/index","/pages/store_cate/store_cate","/pages/index/index"].indexOf(t)?e.navigateTo({url:t}):e.reLaunch({url:t})}else e.navigateTo({url:"/pages/annex/web_view/index?url=".concat(t)})}else(0,c.toLogin)()},isWork:function(){return-1!==navigator.userAgent.toLowerCase().indexOf("wxwork")&&-1!==navigator.userAgent.toLowerCase().indexOf("micromessenger")},wechatAuthoize:function(t){var n=this;this.isWork()||(this.$Cache.set("WX_AUTH",t),(0,u.silenceAuth)({code:t,snsapi:"snsapi_base",spread_spid:this.$Cache.get("spid")}).then((function(e){if(e.data.key)n.$Cache.set("snsapiKey",e.data.key);else{var t=e.data.expires_time-n.$Cache.time();n.$store.commit("LOGIN",{token:e.data.token,time:t}),n.$store.commit("SETUID",e.data.userInfo.uid),n.$store.commit("UPDATE_USERINFO",e.data.userInfo),location.reload()}})).catch((function(t){return e.hideLoading(),n.$util.Tips({title:error})})))},checkIdentity:function(t){var n=this;(0,r.checkIdentityApi)({identity:t}).then((function(i){(0,r.getUserInfo)().then((function(i){n.$store.commit("UPDATE_USERINFO",i.data),1==t&&e.redirectTo({url:"/pages/merchant/index/index"}),2==t&&e.redirectTo({url:"/pages/admin/work/index"})}))})).catch((function(e){return n.$util.Tips({title:e})}))},getChannel:function(){var t=this.$store.state.app.identity;1==t&&this.isLogin&&setTimeout((function(){e.redirectTo({url:"/pages/merchant/index/goods"})}),500),2==t&&this.isLogin&&e.redirectTo({url:"/pages/admin/work/index"})}}};t.default=p}).call(this,n("df3c")["default"])},"57a3":function(e,t,n){"use strict";var i=n("36bf"),o=n.n(i);o.a},b0d1:function(e,t,n){"use strict";n.r(t);var i=n("4604"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a},db8c:function(e,t,n){"use strict";n.r(t);var i=n("2b83"),o=n("b0d1");for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);n("57a3");var s=n("828b"),r=Object(s["a"])(o["default"],i["b"],i["c"],!1,null,"04448028",null,!1,i["a"],void 0);t["default"]=r.exports}},[["0680","common/runtime","common/vendor"]]]);