PageSourceSearch

https://www.proxyshare.com/web-assets/DGz2UJe0.js

js proxyshare.com collected 2026-09-28 12:55:33 UTC 10,216 bytes, 1 lines download raw bytes

1import{_ as j,d as G,u as ot,c as dt,a as mt,M as _t,aT as yt}from"./CkEXbWZy.js";import{W as gt}from"./KI689tvf.js";import{a as C,r as Y,k as v,G as ft,o as bt,b as ht,I as b,M as m,H as S,a1 as g,$ as K,a0 as c,J as vt,a6 as St,u as l,a3 as Tt,L as T,Y as N,a2 as o,a7 as z}from"./DMoGoFJJ.js";const Pt={class:"billing_search"},Nt={class:"ellipsis order_number"},Bt=["title"],Vt=["title"],$t=["title"],xt=["onClick"],kt={key:1},Ct={key:0,class:"empty_box"},Kt={class:"empty_icon"},zt={class:"nodata_tip"},At={__name:"WebScraperBilling",props:{productType:{type:[Number,String,Array],default:18},productName:{type:String,default:""},emptyDescription:{type:String,default:""},showProductFilter:{type:Boolean,default:!1},productOptions:{type:Array,default:()=>[]},productPlaceholder:{type:String,default:"Product Type"},productColumnTitle:{type:String,default:"Product Type"},variant:{type:String,default:"scraper"}},setup(_){const{t:a}=G(),B=ot(),P=dt(),A=mt(),r=_,V=C(!1),x=C([]),O=C(!1),u=Y({productValue:"",tradeNo:"",timeRange:[]}),y=Y({current:1,pageSize:10,totalContent:!1,showPageSize:!1,total:0}),H=v(()=>{const t={colKey:"operate",title:a("userScraperBilling.columns.action"),width:110};return O.value||(t.fixed="right"),[{colKey:"trade_no",title:a("userScraperBilling.columns.orderNumber"),width:200,ellipsis:!0},...r.showProductFilter?[{colKey:"productName",title:r.productColumnTitle,width:190,ellipsis:!0}]:[],{colKey:"packageName",title:a("userScraperBilling.columns.packageName"),width:180,ellipsis:!0},{colKey:"period",title:a("userScraperBilling.columns.validityPeriod"),width:170},{colKey:"amount",title:a("userScraperBilling.columns.orderAmount"),width:170},{colKey:"paymentMethod",title:a("userScraperBilling.columns.paymentMethod"),width:200,ellipsis:!0},{colKey:"paymentTime",title:a("userScraperBilling.columns.paymentTime"),width:190},{colKey:"expirationTime",title:a("userScraperBilling.columns.expirationTime"),width:190},{colKey:"status",title:a("userScraperBilling.columns.status"),width:120},t]}),J=v(()=>r.productName||a("userScraperUsers.productName")),D=v(()=>r.emptyDescription?r.emptyDescription:a("userScraperBilling.empty.desc",{productName:J.value})),Q=v(()=>{var t;return((t=r.productOptions[0])==null?void 0:t.value)||""}),X=v(()=>!r.showProductFilter||!u.productValue?null:r.productOptions.find(t=>t.value===u.productValue)||null),Z=()=>{const t=Array.isArray(P.query.product)?P.query.product[0]:P.query.product;return r.showProductFilter?t&&r.productOptions.some(e=>e.value===t)?t:Q.value:""},F=()=>{const t=Z();return u.productValue===t?!1:(u.productValue=t,!0)},M=t=>{if(!t)return"";if(typeof t=="string")return t.slice(0,10);if(t instanceof Date){const e=i=>String(i).padStart(2,"0");return`${t.getFullYear()}-${e(t.getMonth()+1)}-${e(t.getDate())}`}return String(t).slice(0,10)},w=()=>{const[t,e]=Array.isArray(u.timeRange)?u.timeRange:[],i=X.value,s={product_type:(i==null?void 0:i.productType)??r.productType,page_size:y.pageSize,page_no:y.current};(i==null?void 0:i.parentProductType)!==void 0&&(s.parent_product_type=i.parentProductType);const p=String(u.tradeNo||"").trim();return p&&(s.trade_no=p),t&&(s.start_time=`${M(t)} 00:00:00`),e&&(s.end_time=`${M(e)} 23:59:59`),s},$=t=>(t==null?void 0:t.trade_no)||(t==null?void 0:t.order_no)||"-",L=t=>Array.isArray(t)?t.map(String):[String(t)],tt=(t,e)=>{var d;if(!L(e.productType).includes(String(t==null?void 0:t.product_type)))return!1;if(e.parentProductType===void 0)return!0;const s=L(e.parentProductType),p=(t==null?void 0:t.parent_product_type)??((d=t==null?void 0:t.product)==null?void 0:d.parent_product_type)??0;return s.includes(String(p))},R=t=>{const e=r.productOptions.find(i=>tt(t,i));return(e==null?void 0:e.label)||(t==null?void 0:t.product_type_title)||(t==null?void 0:t.product_name)||"-"},E=t=>{var e;return((e=t==null?void 0:t.product)==null?void 0:e.title)||(t==null?void 0:t.product_title)||(t==null?void 0:t.title)||(t==null?void 0:t.package_name)||"-"},et=t=>{var d,h;const e=(t==null?void 0:t.duration)??((d=t==null?void 0:t.product)==null?void 0:d.time_days)??(t==null?void 0:t.t
1ime_days);if(!e)return"-";const i=((h=t==null?void 0:t.product)==null?void 0:h.time_unit)||(t==null?void 0:t.time_unit)||"day",s=Number(e)===1?i:`${i}s`,p=a(`userScraperBilling.period.${s}`);return`${e}${p===`userScraperBilling.period.${s}`?i:p}`},nt=t=>{const e=(t==null?void 0:t.pay_fee)??(t==null?void 0:t.local_price)??(t==null?void 0:t.usd_price)??(t==null?void 0:t.price),i=Number(e);return Number.isFinite(i)?`$${i.toFixed(2).replace(/\.00$/,"")}`:"-"},W=t=>(t==null?void 0:t.pm_title)||(t==null?void 0:t.payment_method)||(t==null?void 0:t.pay_method)||"-",q=t=>Number(t==null?void 0:t.status)===1,U=t=>{const e=String(t||"");return!e||e.startsWith("2038-01-01")},at=t=>{if(!q(t))return"-";const e=(t==null?void 0:t.pay_at)||(t==null?void 0:t.pay_time);return U(e)?"-":e},it=t=>{var i;if(!q(t))return"-";const e=(t==null?void 0:t.package_expired_at)||(t==null?void 0:t.expired_at)||(t==null?void 0:t.expire_at)||(t==null?void 0:t.end_at)||((i=t==null?void 0:t.product)==null?void 0:i.end_at);return U(e)?"-":e},I=t=>{const e=Number(t==null?void 0:t.status);return e===0?"unpaid":e===1?"paid":e===2?"canceled":e===3?"failed":"unknown"},lt=t=>a(`userScraperBilling.status.${I(t)}`),st=async()=>{var i,s,p;const t=await yt(w());if((t==null?void 0:t.code)!==200)throw new Error((t==null?void 0:t.msg)||a("userScraperBilling.messages.loadError"));const e=Array.isArray((i=t==null?void 0:t.data)==null?void 0:i.list)?t.data.list:[];x.value=e.map((d,h)=>({...d,billingKey:$(d)!=="-"?$(d):`${y.current}-${h}`})),y.total=Number(((s=t==null?void 0:t.data)==null?void 0:s.total)??((p=t==null?void 0:t.data)==null?void 0:p.total_count)??0)},f=async t=>{t&&(y.current=t),V.value=!0;try{await st()}catch(e){x.value=[],y.total=0,_t.error((e==null?void 0:e.message)||String(e))}finally{V.value=!1}},ct=async({current:t})=>{y.current=t,await f()},ut=t=>{t!=null&&t.trade_no&&B.push({path:A(`/pay/${t.trade_no}/`),query:{from:"web",jx:1}})},k=()=>{O.value=window.innerWidth<=767};return ft(()=>{k(),window.addEventListener("resize",k),F(),f(1)}),bt(()=>{window.removeEventListener("resize",k)}),ht(()=>P.query.product,()=>{F()&&f(1)}),(t,e)=>{const i=b("t-option"),s=b("t-select"),p=b("t-input"),d=b("t-date-range-picker"),h=b("t-button"),rt=b("t-tooltip"),pt=b("t-table");return m(),S("section",{class:z(["web_scraper_billing",{billing_invoice_variant:_.variant==="invoice"}])},[g("div",Pt,[_.showProductFilter?(m(),K(s,{key:0,modelValue:l(u).productValue,"onUpdate:modelValue":e[0]||(e[0]=n=>l(u).productValue=n),class:"product_input",size:"large",placeholder:_.productPlaceholder,onChange:e[1]||(e[1]=n=>f(1))},{default:c(()=>[(m(!0),S(vt,null,St(_.productOptions,n=>(m(),K(i,{key:n.value,label:n.label,value:n.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])):Tt("",!0),T(p,{modelValue:l(u).tradeNo,"onUpdate:modelValue":e[2]||(e[2]=n=>l(u).tradeNo=n),class:"order_input",size:"large",clearable:"",placeholder:l(a)("userScraperBilling.filters.orderNumber"),onEnter:e[3]||(e[3]=n=>f(1)),onClear:e[4]||(e[4]=n=>f(1))},null,8,["modelValue","placeholder"]),T(d,{modelValue:l(u).timeRange,"onUpdate:modelValue":e[5]||(e[5]=n=>l(u).timeRange=n),class:"time_input billing_date_range",size:"large","allow-input":"",clearable:"",placeholder:[l(a)("userScraperBilling.filters.startDate"),l(a)("userScraperBilling.filters.endDate")]},null,8,["modelValue","placeholder"]),T(h,{class:"search_btn",loading:l(V),onClick:e[6]||(e[6]=n=>f(1))},{default:c(()=>[N(o(l(a)("userScraperBilling.actions.search")),1)]),_:1},8,["loading"])]),T(pt,{class:z(["billing_table",{billing_table_with_product:_.showProductFilter}]),"row-key":"billingKey",data:l(x),columns:l(H),pagination:l(y),loading:l(V),"loading-props":{size:"40px"},"cell-empty-content":"-",onPageChange:ct},{trade_no:c(({row:n})=>[T(rt,{content:$(n),placement:"top",theme:"light","overlay-class-name":"billing_order_tooltip"},{default:c(()=>[g("div",Nt,o($(n)),1)]),_:2},1032,["content"])]),packageName:c(({row:n})=>[g("div",{class:"ellipsis",title:E(n)},o(E(n)),9,Bt)]),productName:c(({row:n})=>[g("div",{class:"ellipsis",title:R(n)},o(R(n)),9,Vt)]),period:c(({row:n})=>[N(o(et(n)),1)]),amount:c(({row:n})=>[N(o(nt(n)),1)]),paymentMethod:c(({row:n})=>[g("div",{class:"ellipsis",title:W(n)},o(W(n)),9,$t)]),paymentTime:c(({row:n})=>
1[N(o(at(n)),1)]),expirationTime:c(({row:n})=>[N(o(it(n)),1)]),status:c(({row:n})=>[g("span",{class:z(["status_text",`status_${I(n)}`])},o(lt(n)),3)]),operate:c(({row:n})=>[Number(n==null?void 0:n.status)===0?(m(),S("button",{key:0,type:"button",class:"pay_btn",onClick:Mt=>ut(n)},o(l(a)("userScraperBilling.actions.pay")),9,xt)):(m(),S("span",kt,"-"))]),empty:c(()=>[_.variant==="invoice"?(m(),S("div",Ct,[g("div",Kt,[g("span",zt,o(l(D)),1)])])):(m(),K(gt,{key:1,title:l(a)("userScraperBilling.empty.title"),desc:l(D)},null,8,["title","desc"]))]),_:1},8,["data","columns","class","pagination","loading"])],2)}}},Ot=j(At,[["__scopeId","data-v-a60b2d54"]]),Dt={class:"billing_orders_page"},Ft={__name:"orders",setup(_){const{t:a}=G(),B=v(()=>[{label:a("billing_i18n.t12"),value:"residential",productType:9},{label:a("billing_i18n.t13"),value:"unlimited",productType:11},{label:a("billing_i18n.t14"),value:"static",productType:[19,25],parentProductType:[25,0]},{label:a("billing_i18n.t15"),value:"datacenter",productType:[14,19],parentProductType:[14,0]},{label:a("billing_i18n.t16"),value:"isp",productType:12},{label:a("billing_i18n.t17"),value:"web-scraper",productType:18},{label:a("billing_i18n.t18"),value:"serp-scraper",productType:27},{label:a("billing_i18n.t19"),value:"video-scraper",productType:28}]);return(P,A)=>(m(),S("div",Dt,[T(Ot,{"product-type":l(B)[0].productType,"product-name":l(a)("billing_i18n.t2"),"show-product-filter":"",variant:"invoice","product-placeholder":l(a)("billing_i18n.t10"),"product-column-title":l(a)("billing_i18n.t10"),"empty-description":l(a)("billing_i18n.t11"),"product-options":l(B)},null,8,["product-type","product-name","product-placeholder","product-column-title","empty-description","product-options"])]))}},Wt=j(Ft,[["__scopeId","data-v-cd3c27cb"]]);export{Wt 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.