PageSourceSearch

https://www.brabet.com/_nuxt/CQa0vviY.js

js brabet.com collected 2026-10-07 02:58:10 UTC 8,198 bytes, 1 lines download raw bytes

1import{G as e}from"./1iZlGQKF.js";import{_ as t}from"./DUfMX5bT.js";import{_ as s,m as i,e as a,f as l,aZ as n,u as o,p as c,K as _,a8 as m,$ as u,c as r,o as d,w as p,b as v,g as f,F as b,i as g,a1 as w,t as I,j as x,P as y,n as k,aa as U,q as h,V as T,v as D,A as R,bb as C,aq as L,de as S,S as Y,I as E,x as V}from"./DRqOj0C9.js";import{_ as $}from"./Cq23wk6f.js";import{_ as j}from"./YqI-h-GM.js";import{u as M}from"./CRd23d4l.js";import"./B5AWRATy.js";/* empty css        */const A={class:"header"},F={class:"limit_one_text break_word"},z={class:"limit_one_list"},q=["onClick"],H={class:"text"},N={class:"text"},B={class:"button_group_box w-full"},O={class:"limit_two_content break_word"},P={class:"limit_two_list"},J={class:"limit_two_item"},G={class:"time_sign"},K={class:"time_icon"},W={key:0,class:"time_text"},Z={key:1,class:"time_text"},Q={class:"limit_two_item"},X={class:"time_sign"},ee={class:"time_icon"},te={class:"time_text"},se={class:"limit_two_item"},ie={class:"time_sign"},ae={class:"time_icon"},le={key:0,class:"time_text"},ne={key:1,class:"time_text"},oe={class:"limit_two_sign break_word"},ce={class:"button_group_box two"},_e=s({__name:"SelfExclusionDialog",props:{modelValue:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(s,{emit:Y}){const{t:E}=i(),V=a();l();const M=n();o();const _e=s,me=Y,ue=c({get:()=>_e.modelValue,set(e){me("update:modelValue",e)}}),re=c((()=>M.limitItem)),de=c((()=>{const{config:e=[]}=re.value;return Array.isArray(e)?e:[]})),pe=(e=0)=>C.getFormatTime(e),ve=_(null),fe=_([]),be=_([]),ge=_([]),we=_([]),Ie=e=>{let t=new Date;return t.setDate(t.getDate()+e),t.setHours(0,0,0,0),t},xe=[{end:Ie(0)},{start:Ie(8)}],ye=({sign:e="",index:t=null,time:s=[]})=>{switch(e){case"regular":ve.value=t;const e=(new Date).getTime(),i=e+1e3*de.value[t];fe.value=[e,i];break;case"change":ve.value=t;const{start:a,end:l}=s,n=R(a).set("hour",0).set("minute",0).set("second",0),o=R(l).set("hour",23).set("minute",59).set("second",59);fe.value=[n.valueOf(),o.valueOf()],ge.value=[n.format("YYYY-MM-DD"),o.format("YYYY-MM-DD")]}},ke=c((()=>{const[e=0,t=0]=we.value,{day:s="00",hour:i="00",min:a="00"}=m.getFmtDiffTime({start:e,end:t});let l="";return Number(s)&&(l+=`${s} ${E("UI.Responsible_Day")} `),Number(i)&&(l+=`${i} ${E("UI.Responsible_Hours")} `),Number(a)&&(l+=`${a} ${E("UI.Responsible_Min")}`),l})),Ue=c((()=>{const[e=0,t=0]=we.value;return{start:m.getFmtDate({date:new Date(e),format:"MM/DD/YYYY HH:mm A"}),end:m.getFmtDate({date:new Date(t),format:"MM/DD/YYYY HH:mm A"})}})),he=()=>{if(-2!==ve.value){const[e,t]=fe.value;we.value=[new Date(e).getTime(),new Date(t).getTime()]}else we.value=[(new Date).getTime(),"indefinite"]},Te=()=>{ue.value=!1},De=()=>{$pop.confirm({title:E("UI.Tips"),content:E("UI.Responsible_Self_Exclusion_Successful"),confirmText:E("UI_btn_ok"),closeIcon:!1}).show()},Re=_(!1),Ce=async()=>{if(Re.value)return;Re.value=!0;if(await L({scene:"self_ban"}))if(-2==ve.value){const{data:e,code:t,msg:s}=await S({disabled_desc:""});if(Re.value=!1,0!=t)return;let i=JSON.parse(JSON.stringify(re.value));i.apply_disabled=e?.apply_disabled||{},i.is_apply_disabled=1,M.setLimitItem(i),V.setUser({...V.user,is_self_exclusion:1}),ue.value=!1,De()}else{const[e=0,t=0]=we.value,s={start_time:parseInt(e/1e3),end_time:parseInt(t/1e3)},i=await M.setLimitLogin(s).catch((e=>e));Re.value=!1,0==i.code&&(ue.value=!1,-1!=ve.value&&De())}else Re.value=!1};return u((()=>ue.value),(()=>{ue.value&&(ve.value=null,fe.value=[],ge.value=[],(()=>{const e=m.getFmtDate({date:Ie(1).getTime()}),t=m.getFmtDate({date:Ie(7).getTime()});be.value=[e,t]})(),we.value=[])})),(s,i)=>{const a=$,l=e,n=U,o=t,c=j;return d(),r(c,{class:"dialogWrap",modelValue:f(ue),"onUpdate:modelValue":i[3]||(i[3]=e=>T(ue)?ue.value=e:null),mode:"normal",width:f(V).isApp?"":480},{header:p((()=>[g("div",A,I(f(we).length?f(E)("UI.Resp_Limit_Two_Confirmation"):f(E)("UI.Resp_Limit_Title")),1)])),default:p((()=>[f(we).length?(d(),v(b,{key:1},[g("div",O,I(f(E)("UI.Resp_Limit_Two_Content")),1),g("div",P,[g("div",J,[g("span",G,I(f(E)("UI.Resp_Limit_Two_Self")),1),g("div",K,[x(l,{name:"icon-prohibit",size:18}),-2==f(ve)?(d(),v("div",W,[x(l,{name:"icon-wuxian",size:16}),g("span",null,I(f(E)("UI.Responsible_Indefinite")),1)])):(d(),v("span",Z,I(f(ke)),1))])]),g("div",Q,[g("span",X,I(f(E)("UI.Resp_Limit_Two_Start_Time")),1),g("div",ee,[x(l,{name:"icon-icon_rili",size:18}),g("span",te,I(f(Ue).start),1)])]),g("div",se,[g("span",ie,I(f(E)("UI.Resp_Limit_Two_End_Time")),1),g("div",ae,[x(l,{name:"icon-icon_rili",size:18}),-2==f(ve)?(d(),v("div",le,[x(l,{name:"icon-wuxian",size:16}),g("span",null,I(f(E)("UI.Responsible_Indefinite")),1)])):(d(),v("span",ne,I(f(Ue).end),1))])])]),g("div",oe,I(f(E)("UI.Resp_Limit_Two_Sign")),1),g("div",ce,[x(o,{class:"cancel",type:("equalTheme"in s?s.equalTheme:f(D))([12.2],!0)?"secondary":"info",onClick:Te},{default:p((()=>[w(I(f(E)("UI.Resp_Limit_Two_Btn_Cancel")),1)])),_:1}
1,8,["type"]),x(o,{type:"primary",onClick:Ce},{default:p((()=>[w(I(f(E)("UI.Resp_Limit_Two_Btn_Confirm")),1)])),_:1})])],64)):(d(),v(b,{key:0},[g("div",F,[w(I(f(E)("UI.Resp_Limit_Content"))+" ",1),i[4]||(i[4]=g("br",null,null,-1)),w(" "+I(f(E)("UI.Resp_Limit_Content_1")),1)]),g("div",z,[(d(!0),v(b,null,y(f(de),((e,t)=>(d(),v("div",{key:t,class:k([{active:f(ve)==t},"limit_item cursor-pointer"]),onClick:e=>ye({sign:"regular",index:t})},[g("span",H,I(pe(e)),1)],10,q)))),128)),x(n,null,{default:p((()=>[g("div",{class:k([{active:-1==f(ve)},"limit_item limit_item_picker"])},[x(a,{class:"w-full",modelValue:f(ge),"onUpdate:modelValue":i[0]||(i[0]=e=>T(ge)?ge.value=e:null),range:"",color:"green",placement:"bottom-start","disabled-dates":xe,placeholder:`${f(be)[0]} ~ ${f(be)[1]}`,suffixIconColor:"#7F8287",onChange:i[1]||(i[1]=e=>ye({sign:"change",index:-1,time:e}))},null,8,["modelValue","placeholder"]),-1==f(ve)?(d(),r(l,{key:0,name:"icon-check_rightup",size:"24",class:"icon_check"})):h("",!0)],2)])),_:1}),g("div",{class:k([{active:-2==f(ve)},"limit_item limit_item_indefinite"]),onClick:i[2]||(i[2]=e=>ve.value=-2)},[x(l,{name:"icon-wuxian",size:"16"}),g("span",N,I(f(E)("UI.Responsible_Indefinite")),1)],2),g("div",B,[x(o,{disabled:null==f(ve),type:"primary",class:"w-full",onClick:he},{default:p((()=>[w(I(f(E)("UI.Resp_Limit_Continue")),1)])),_:1},8,["disabled"])])])],64))])),_:1},8,["modelValue","width"])}}},[["__scopeId","data-v-88aea31e"]]),me={class:"responible_item"},ue={class:"lt"},re=["src"],de={class:"rt"},pe={class:"rt_title"},ve={class:"title_text text_1"},fe={class:"rt_text active_text break_word"},be={class:"success_line"},ge={key:0,class:"end_date"},we={class:"label"},Ie={class:"val"},xe={key:0,class:"rt_btn cancel_limit_btn"},ye={class:"rt_text break_word"},ke={class:"rt_btn"},Ue=s({__name:"SelfExclusionCard",setup(s){const{limitItem:i,isSelfExclusionActive:a,isPermanentSelfExclusion:l,selfExclusionEndDateText:n,selfExclusionEditCdTime:o,selfExclusionVis:c,onLimitSet:_,onSelfExclusionDelete:m}=M();return(s,u)=>{const r=e,y=t,k=Y("htmlpro");return d(),v("div",me,[g("div",ue,[g("img",{src:("cpaLoadIcon"in s?s.cpaLoadIcon:f(E))("resp_item_limit",!1)},null,8,re)]),g("div",de,[g("div",pe,[g("span",ve,I(s.$t("UI.Responsible_Self_Exclusion")),1)]),f(a)?(d(),v(b,{key:0},[g("div",fe,[g("div",be,[x(r,{name:"icon-prohibit"}),g("span",null,I(s.$t("UI.Responsible_Self_Exclusion_Successful")),1)]),!f(l)&&f(n)?(d(),v("div",ge,[g("div",we,I(s.$t("UI.Responsible_End_Date")),1),g("div",Ie,[x(r,{name:"icon-icon_rili"}),g("span",null,I(f(n)),1)])])):h("",!0)]),!f(l)&&f(o)<=0?(d(),v("div",xe,[x(y,{type:("equalTheme"in s?s.equalTheme:f(D))([12.2],!0)?"secondary":"info",class:"setting_btn btn_radius",onClick:f(m)},{default:p((()=>[w(I(s.$t("UI.Resp_Limit_Two_Btn_Cancel")),1)])),_:1},8,["type","onClick"])])):h("",!0)],64)):(d(),v(b,{key:1},[V(g("div",ye,null,512),[[k,f(i).content||""]]),g("div",ke,[x(y,{type:"primary",class:"setting_btn btn_radius",onClick:f(_)},{default:p((()=>[w(I(s.$t("UI.Responsible_Activate_Limit")),1)])),_:1},8,["onClick"])])],64))]),x(_e,{modelValue:f(c),"onUpdate:modelValue":u[0]||(u[0]=e=>T(c)?c.value=e:null)},null,8,["modelValue"])])}}},[["__scopeId","data-v-23ff1997"]]);export{Ue as default};

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.