PageSourceSearch

https://www.ctfmall.com/js/956.16a3bbd6.js

js ctfmall.com collected 2026-10-09 22:41:16 UTC 12,321 bytes, 1 lines download raw bytes

1"use strict";(self["webpackChunkdemo5_vue2"]=self["webpackChunkdemo5_vue2"]||[]).push([[956],{3575:function(e,t,a){a.r(t),a.d(t,{default:function(){return p}});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"information"},[t("div",{staticClass:"info_header"},[t("div",{staticClass:"header_box"},[t("span",{staticClass:"box_name"},[e._v("账户信息")]),t("div",[t("el-link",{staticStyle:{"margin-right":"20px"},attrs:{type:"info"},on:{click:e.cancelAccount}},[e._v("注销账号")]),t("el-link",{staticStyle:{"margin-right":"20px"},attrs:{type:"info"},on:{click:e.exportAccount}},[e._v("个人信息导出")])],1)]),t("el-divider")],1),t("div",{staticClass:"info_center"},[t("div",{staticClass:"info_item mb20"},[t("span",{staticClass:"item_name mr10"},[e._v(" 用户名:")]),t("span",{staticClass:"item_value"},[e._v(e._s(e.userInfo.nickname))])]),t("div",{staticClass:"info_item mb20"},[t("span",{staticClass:"item_name mr10"},[e._v(" 手机:")]),t("span",{staticClass:"item_value"},[e._v(e._s(e.userInfo.phone))])]),e.userInfo.staffCode?e._e():t("div",{staticClass:"info_item mb20"},[t("span",{staticClass:"item_name mr10"},[e._v(" 会员等级:")]),t("span",{staticClass:"item_value"},[e._v(e._s(e.userObj.cardLevelName))])]),e.userInfo.staffCode?e._e():t("div",{staticClass:"info_item"},[t("span",{staticClass:"item_name mr10"},[e._v(" 会员卡号:")]),t("span",{staticClass:"item_value"},[e._v(e._s(e.userObj.cardNo))])])]),t("ConfirmDialog",{attrs:{"dialog-visible":e.isDialogShow,title:"账号注销",width:"420px",confirmText:"下一步",showCancel:!1},on:{handleCancel:function(t){e.isDialogShow=!1},handleConfirm:e.ConformcanCellation}},[t("template",{slot:"default"},[t("div",{staticClass:"form_center"},[t("el-radio-group",{on:{change:e.radioChange},model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},e._l(e.radioList,function(a){return t("el-radio",{key:a.label,attrs:{label:a.name}},[e._v(e._s(a.name))])}),1),"其他"==e.radio?t("el-input",{attrs:{"prefix-icon":"el-icon-search",type:"textarea",autosize:{minRows:2,maxRows:4},placeholder:"期待您的反馈,我们会尽快优化提升",maxlength:200},model:{value:e.textarea,callback:function(t){e.textarea=t},expression:"textarea"}},[t("i",{staticClass:"el-icon-edit el-input__icon",attrs:{slot:"suffix"},slot:"suffix"})]):e._e()],1)])],2),t("ConfirmDialog",{attrs:{"dialog-visible":e.isDialogShowSure,title:"账号注销",width:"500px",confirmText:"注销账号",cancelText:"我再想想",showCancel:!0,ifDisabled:!e.checked},on:{handleCancel:function(t){e.isDialogShowSure=!1},handleConfirm:e.ConformcanCellationSure}},[t("template",{slot:"default"},[t("div",{staticClass:"form_center_sure"},[t("p",{staticClass:"header_title mb20"},[e._v(" 很遗憾,无法继续为您提供服务,感谢你一直以来的陪伴,注销账号前您需要了解以下内容: ")]),t("p",{staticClass:"title_value"},[e._v(" 1.您的账号将无法登录与使用,您的用户权益将被清空且无法恢复。 ")]),t("p",{staticClass:"title_value"},[e._v(" 2.您将无法便捷地查询账号历史交易记录。 ")]),t("p",{staticClass:"title_value"},[e._v(" 3.您的账号与其他应用账号将自动解除关联。 ")]),t("p",{staticClass:"title_value"},[e._v(" 4.您的账号注销成功后会清除在周大福珠宝上的登录密码,优惠券,红包,购物津贴,订单信息,浏览记录,收藏,收件地址。 ")]),t("el-checkbox",{staticStyle:{"margin-top":"40px"},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},[e._v("是的,我确认注销账号,此操作不可撤销。")])],1)])],2),t("ConfirmDialog",{attrs:{"dialog-visible":e.exportVisable,title:"个人信息导出",width:"500px",showFooter:!1},on:{handleCancel:function(t){e.exportVisable=!1}}},[t("template",{slot:"default"},[t("div",{staticClass:"export_pop"},[t("div",{staticClass:"explain"},[t("div",{staticClass:"row"},[t("div",{staticClass:"label"},[e._v("1.")]),t("div",{staticClass:"val"},[e._v("可导出头像地址、昵称、会员卡号、手机号相关个人信息")])]),t("div",{staticClass:"row"},[t("div",{staticClass:"label"},[e._v("2.")]),t("div",{staticClass:"val"},[e._v("每天最多可申请一次")])]),t("div",{staticClass:"row"},[t("div",{staticClass:"label"},[e._v("3.")]),t("div",{staticClass:"val"}
1,[e._v("如您需下载其他个人信息或有任何疑问,可查阅"),t("span",{staticClass:"label",on:{click:function(t){return e.showAgreementInfo("Personal_information_collection_statement_V2")}}},[e._v("《"+e._s(e.agreement.Personal_information_collection_statement_V2.clauseTitle)+"》")]),e._v(",或通过该声明的 9.联系方式 与我们联系")])]),t("div",{staticClass:"row"},[t("div",{staticClass:"label"},[e._v("4.")]),t("div",{staticClass:"val"},[e._v("我们将以邮件的形式将您的个人信息发送至您提交的邮箱")])])]),t("div",{staticClass:"form"},[e.isCanExport?t("div",{staticClass:"input-wrap"},[t("el-input",{attrs:{placeholder:"请输入邮箱地址"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.exportSendEmail.apply(null,arguments)}},model:{value:e.exportForm.email,callback:function(t){e.$set(e.exportForm,"email",t)},expression:"exportForm.email"}})],1):e._e(),e.isCanExport?t("div",{staticClass:"btn",on:{click:e.exportSendEmail}},[e._v("申请导出")]):t("div",{staticClass:"btn gray"},[e._v("已申请导出")]),e.isCanExport?e._e():t("div",{staticClass:"tips"},[e._v("我们将在24小时内将您的个人信息发送至您提交的申请邮箱,24小时内不可重复申请")])])])])],2),t("ConfirmDialog",{attrs:{"dialog-visible":e.exportEmailVisable,title:"个人信息导出",width:"500px",showFooter:!1},on:{handleCancel:function(t){e.exportEmailVisable=!1}}},[t("template",{slot:"default"},[t("div",{staticClass:"export_pop"},[t("div",{staticClass:"form"},[t("div",{staticClass:"input-wrap"},[t("div",{staticClass:"label"},[e._v("验证码已发送至 "+e._s(e.exportForm.email))]),t("el-input",{attrs:{placeholder:"请输入邮箱验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.exportSubmit.apply(null,arguments)}},model:{value:e.exportForm.code,callback:function(t){e.$set(e.exp
1ortForm,"code",t)},expression:"exportForm.code"}},[t("template",{slot:"append"},[t("div",{class:["countdown",e.exportCountdown.disabled?"disabled":""],on:{click:e.handleExportSend}},[e._v(e._s(e.exportCountdown.text))])])],2)],1),t("div",{staticClass:"btn",on:{click:e.exportSubmit}},[e._v("提交申请")])])])])],2),t("ConfirmDialog",{attrs:{append:!0,"dialog-visible":e.agreementDialogShow,title:e.agreementShowTitle,width:"800px",closeOnClickModal:!0,showClose:!0,showFooter:!1,showCancel:!1},on:{handleCancel:function(t){e.agreementDialogShow=!1}}},[t("template",{slot:"default"},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.agreementShowLoading,expression:"agreementShowLoading"}],staticClass:"login_slot_agre_box"},[t("div",{staticClass:"login_agreement_popup_box"},[t("el-image",{staticClass:"login_agreement_popup_img",staticStyle:{display:"block",width:"100%",height:"auto"},attrs:{placeholder:"载入中",src:e.agreementShowUrl}})],1),t("div",{staticClass:"login_agreement_popup_btn_box"})])])],2)],1)},s=[],o=a(2865),l=a(6776),n=a(283),r=a(3007),c=a(5353),d={name:"information",components:{ConfirmDialog:o.A},data(){return{isDialogShow:!1,isDialogShowSure:!1,radio:"需要解绑手机",checked:!1,textarea:"",userObj:{},radioList:[{value:"0",name:"需要解绑手机",checked:"false"},{value:"1",name:"需要解绑邮箱",checked:"false"},{value:"2",name:"安全/隐私顾虑",checked:"false"},{value:"3",name:"这是多余的账号",checked:"false"}
1,{value:"4",name:"商城购物遇到困难",checked:"false"},{value:"5",name:"其他",checked:"false"}],agreement:{Personal_information_collection_statement_V2:{clauseKey:"Personal_information_collection_statement_V2",clauseTitle:"周大福平台个人信息收集声明",clauseVersion:"",clauseUrl:""}},agreementDialogShow:!1,agreementShowTitle:"",agreementShowUrl:"",agreementShowLoading:!1,exportVisable:!1,exportForm:{email:"",emailOld:"",code:""},exportCountdown:{num:60,timer:null,text:"发送验证码",disabled:!1},isCanExport:!1,exportEmailVisable:!1,isRequestExport:!1}},created(){this.userInfo.staffCode||this.getMembershipInfo(),this.getAgreementInfo(),this.getExportPermission()},computed:{...(0,c.L8)(["userInfo"])},beforeDestroy(){clearTimeout(this.exportCountdown.timer)},methods:{cancelAccount(){this.isDialogShow=!0},radioChange(){this.textarea=""},ConformcanCellation(){"其他"!==this.radio||this.textarea?(this.isDialogShow=!1,this.isDialogShowSure=!0):this.$toast("意见反馈不能为空")},getMembershipInfo(){const e={cardNo:this.userInfo.cardNo,sourceSystem:"OFFICIAL_MALL_WEB"};(0,n.lj)(e).then(e=>{this.userObj=e})},ConformcanCellationSure(){const e={comments:"其他"==this.radio?this.textarea:this.radio,uid:this.userInfo.uid};(0,l.HB)(e).then(e=>{200==e.code?(this.$toast("注销成功"),this.isDialogShowSure=!1,this.$store.dispatch("user/ClearUserInfo"),window.location.href=window.location.origin+"/home"):this.$toast(e.msg)})},getAgreementInfo(){this.agreementInfoRequest()},agreementInfoRequest(){let e=this;return new Promise((t,a)=>{let i=Object.keys(e.agreement),s={clauseKeys:i};(0,r.O6)(s).then(a=>{if(""+a.resultCode=="200"){let t=Object.keys(a.data);t.forEach(t=>{e.agreement[t].clauseUrl||(e.agreement[t]={},e.agreement[t].clauseKey=a.data[t].clauseKey,e.agreement[t].clauseTitle=a.data[t].clauseTitle,e.agreement[t].clauseVersion=a.data[t].clauseVersion,e.agreement[t].clauseUrl=a.data[t].clauseUrl)})}t(!0)})})},showAgreementInfo(e){this.agreementDialogShow=!0,this.agreementShowLoading=!0;let t={clauseKeys:[e]};(0,r.O6)(t).then(t=>{this.agreementShowLoading=!1,200==t.resultCode?(this.agreementShowTitle=t.data[e].clauseTitle.replace(/(.*?)/g,""),this.agreementShowUrl=t.data[e].clauseUrl):this.$toast(t.resultMessage)})},getExportPermission(){(0,l.fW)({uid:this.userInfo.uid}).then(e=>{200==e.code&&1==e.data&&(this.isCanExport=!0)})},exportAccount(){this.exportVisable=!0},exportSendEmail(){if(!/^.+@.+$/.test(this.exportForm.email))return this.$toast("请输入正确邮箱地址"),!1;this.exportForm.email==this.exportForm.emailOld?this.exportEmailVisable=!0:(this.exportCountdown.disabled=!1,this.exportCountdown.text="重新发送",clearTimeout(this.exportCountdown.timer),this.handleExportSend(e=>{e&&(this.exportEmailVisable=!0)}))},handleExportSend(e){if(this.exportCountdown.disabled)return!1;this.exportCountdown.disabled=!1,this.exportCountdown.text="发送中",this.exportForm.emailOld=this.exportForm.email,(0,l.ID)({uid:this.userInfo.uid,mail:this.exportForm.email}).then(t=>{200==t.code?(this.handleExportCountdonw(),"function"==typeof e&&e(!0)):(this.exportCountdown.disabled=!1,this.exportCountdown.text="重新发送",clearTimeout(this.exportCountdown.timer),this.$toast("发送失败"+(t.msg?":"+t.msg:",请稍后再试")))}).catch(()=>{this.exportCountdown.disabled=!1,this.exportCountdown.text="重新发送",clearTimeout(this.exportCountdown.timer),this.$toast("发送失败,请稍后再试")})},handleExportCountdonw(){let e=this.exportCountdown.num;e--,e<=0?(this.exportCountdown.num=60,this.exportCountdown.disabled=!1,this.exportCountdown.text="重新发送"):(this.exportCountdown.num=e,this.exportCountdown.text=e+"s",this.exportCountdown.timer=setTimeout(()=>{this.handleExportCountdonw()},1e3))},exportSubmit(){if(this.isRequestExport)return!1;if(!/^.+@.+$/.test(this.exportForm.email))return this.$toast("请输入正确邮箱地址"),!1;if(!this.exportForm.code)return this.$toast("请输入验证码"),!1;this.isRequestExport=!0;let e=this.$loading({lock:!0});(0,l.uJ)({uid:this.userInfo.uid,mail:this.exportForm.email,verificationCode:this.exportForm.code}).then(t=>{e.close(),this.isRequestExport=!1,200==t.code?(this.isCanExport=!1,this.$toast("申请已提交,请留意您的邮件信息"),this.exportEmailVisable=!1):this.$toast(t.msg||"网络错误")}).catch(()=>{e.close(),this.isRequestExport=!1,this.$toast("网络错误")})}}},m=d,u=a(1656),h=(0,u.A)(m,i,s,!1,null,"333a87b2",null),p=h.exports}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.