PageSourceSearch

https://www.coinex.com/_nuxt3/rKYNsODz00.js

js coinex.com collected 2026-10-01 10:34:31 UTC 12,450 bytes, 1 lines download raw bytes

1import{_ as U}from"./ODcDMjK400.js";import{d as F,aW as I,j as M,b as Y,m as z,ar as H}from"./CCxh76Uf00.js";import{_ as D}from"./CPWOjcDZ00.js";import{_ as j}from"./Cd7q-Sy500.js";import O from"./BpYU_oAB00.js";import{s as K,a as N,u as J,f as R}from"./vendor-pinia.BCP_UPQS00.js";import{M as V,O as o,E as p,K as f,a0 as T,a1 as B,X as a,P as h,Y as n,Q as k,U as m,Z as b,c as G,z as q,N as Q,w as Z,o as W,e as X}from"./vendor-vue.Bkrwerli00.js";import{u as ee}from"./C9lS1zR000.js";import"./C08otBZV00.js";import"./yUx3uIi400.js";import"./vendor-vue-router.DXGbvEEn00.js";import"./vendor-lodash.lV5qy58S00.js";import"./B1RdYMzA00.js";import"./CBYZUSj900.js";import"./BzXUy_pD00.js";import"./BACW9FoU00.js";import"./Dkec_sxP00.js";import"./B2Hel-JX00.js";import"./AbuBx_QK00.js";import"./Dub8TIqN00.js";import"./B9jxwN1z00.js";import"./DT8zWhut00.js";import"./B5hx4JaN00.js";import"./I6Q_BlFS00.js";import"./CimK2MNq00.js";import"./C_eeb5DC00.js";import"./BeRsf0hP00.js";const te={class:"c-p2p-user-adv-list"},se={key:0,class:"adv-list-md"},ae={class:"flex items-center"},ne={class:"ms-4"},ie={class:"text-12 ui0-text-tertiary"},oe={class:"text-16 ui0-text-primary font-bold"},re={class:"info-item mt-16"},ce={class:"info-label"},le={class:"info-val"},de={class:"info-item mt-8"},_e={class:"info-label"},ue={class:"info-val flex"},pe={class:"rtl:unicode-plain"},me={class:"payment-list mt-8"},fe={class:"mt-12 flex justify-between items-center"},he={class:"ui0-text-primary"},ve={class:"text-24 font-bold"},ge={class:"flex flex-col items-center justify-center"},ye={key:0},ke={key:1},be={class:"ui0-font-body3 ui0-text-secondary dotted-line"},xe={class:"flex items-center"},Ce={class:"ms-4 text-20 ui0-text-primary font-w600"},Le={class:"ui0-text-primary"},$e={class:"text-18"},Pe={class:"text-12 rtl:unicode-plain"},we={class:"ui0-text-primary"},Ae={class:"text-24 font-bold"},Se={class:"flex flex-col items-center justify-center"},qe={key:0},Ee={key:1},Me={class:"ui0-font-body3 ui0-text-secondary dotted-line"},Re={__name:"AdvList",props:{advList:{type:Array,default:()=>[]}},setup(E){const g=[["价格","出售","广告类型","操作","支付方式","数量","数量/限额","购买","限额","需人脸识别","需人脸识别并提交_f97c","需提交补充认证文_823a","需补充验证文件","需验证"],["价格","出售","广告类型","操作","支付方式","数量","数量/限额","购买","限额","需人脸识别","需人脸识别并提交补充文件","需提交补充认证文件","需补充验证文件","需验证","zh_Hans_CN"],["價格","出售","廣告類型","操作","支付方式","數量","數量/限額","購買","限額","需人臉辨識","需人臉辨識並提交補充文件","需提交補充認證文件","需補充驗證文件","需驗證","zh_Hant_HK"],["Price","Sell","Ad Type","Operation","Payment Method","Amount","Amount/Limit","Buy","Limit","Face Recognition Required","Face recognition and supplemental documents required","Supplemental verification materials required","Supplemental verification materials required","Verification required","en_US"],["Harga","Jual","Jenis Iklan","Beroperasi","Metode Pembayaran","Jumlah","Jumlah/Limit","Beli","Limit","Memerlukan verifikasi wajah","Memerlukan verifikasi wajah dan pengunggahan dokumen tambahan","Memerlukan pengunggahan dokumen verifikasi tambahan","Perlu melengkapi dokumen verifikasi","Memerlukan verifikasi","id_ID"],["価格","売却","広告の種類","操作","決済方法","量","数量/限度","購入","限度","顔認識が必要","顔認識および追加書類の提出が必要です","追加の認証書類の提出が必要です","追加の認証書類が必要です","認証が必要","ja_JP"],["가격","매도","광고 유형","작업","결제 수단","수량","수량/한도","매수","제한","안면 인식 필요","얼굴 인식 및 추가 서류 제출 필요","추가 인증 서류를 제출해야 합니다","추가적인 확인 서류가 필요합니다.","확인 필요","ko_KP"],["Цена","Продать","Тип объявления","Операция","Способы оплаты","Количество","Количество/лимит","Купить","Лимит","Требуется распознавание лица","Требуются распознавание лица и дополнительные док
1ументы","Требуются дополнительные материалы для верификации","Требуются дополнительные документы для верификации","Требуется проверка","ru_KZ"],["Fiyat","Sat","Reklam Türü","İşlem","Ödeme Yöntemleri","Miktar","Miktar/Sınır","Satın al","Limit","Yüz Tanıma Gerekli","Yüz tanıma ve ek belgeler gerekli","Ek doğrulama belgeleri gerekli","Ek doğrulama belgeleri gerekiyor","Doğrulama gerekli","tr_TR"],["Giá cả","Bán","Loại quảng cáo","Thao tác","Phương thức thanh toán","Số lượng","Số lượng / Giới hạn","Mua","Giới hạn","Yêu cầu xác minh khuôn mặt","Yêu cầu xác minh khuôn mặt và gửi thêm tài liệu bổ sung","Yêu cầu gửi tài liệu xác minh bổ sung","Cần bổ sung tài liệu xác minh","Yêu cầu xác minh","vi_VN"],["Preço","Vender","Tipo de anúncio","Operação","Método de Pagamento","Quantidade","Quantidade/Limite","Comprar","Limite","Reconhecimento facial necessário","Requer reconhecimento facial e envio de documentos adicionais","Documentos de certificação suplementares devem ser enviados","Documentos adicionais para verificação são necessários","A verificar","pt_PT"],["السعر","يبيع","نوع الإعلان","العملية","طرق الدفع","الكمية","الكمية/الحد","شراء","الحد","يتطلب التعرف على الوجه","يتطلب التعرف على الوجه وتقديم مستندات إضافية","يجب تقديم وثائق مصادقة إضافية","يجب تقديم وثائق مصادقة إضافية","قيد التحقق","ar_AE"],["Precio","Vender","Tipo de anuncio","Operación","Métodos de pago","Monto","Monto/Límite","Quiero comprar","Límite","Se requiere reconocimiento facial","Se requiere reconocimiento facial y la presentación de documentos adicionales","Se deben presentar documentos de certificación adicionales","Se deben presentar documentos de certificación adicionales","Se requiere verificación","es_ES"]],x=g.slice(1).reduce((s,c)=>({...s,[c.at(-1)]:g[0].reduce((r,_,t)=>({...r,[_]:c[t]}),{})}),{}),i=s=>{const r=N().$lang.value||"zh_Hans_CN",_=x[r]||x.zh_Hans_CN||{};return _[s]===void 0?s:_[s]},{screens:$}=K(F()),P=q(null),y=G(()=>[{label:i("广告类型"),prop:"type",align:"start",width:240,labelClass:"ps-36",propClass:"ps-36"},{label:i("数量/限额"),prop:"count",align:"start"},{label:i("价格"),prop:"price",align:"start"},{label:i("支付方式"),prop:"payment",align:"start"},{label:i("操作"),prop:"operation",align:"center",width:190,labelClass:"pe-36",propClass:"pe-36"}]);function w(s,c=!0){let r="--";return s.min_limit&&s.max_limit?r=`${s.min_limit.decimalComma()} ${c?s.quote:""} ~ ${s.max_limit.decimalComma()} ${s.quote}`:s.min_limit?r=`≥ ${s.min_limit.decimalComma()} ${s.quote}`:s.max_limit&&(r=`≤ ${s.max_limit.decimalComma()} ${s.quote}`),r}function A(s){P.value.trade(s)}function C(s){return s.user_preferences?.limiter_msgs?.[0]||""}function v(s){const c=s.verify_items||[],r=c.some(t=>t.key==="FACE_VERIFY"),_=c.some(t=>t.key==="FUND_FLOW_VERIFY"||t.key==="REAL_NAME_VERIFY");return i(r&&_?"需人脸识别并提交_f97c":r?"需人脸识别":_?"需提交补充认证文_823a":"需补充验证文件")}return(s,c)=>{const r=I,_=D,t=V("via-button"),l=V("via-tooltip"),u=j,d=V("via-table"),L=O;return o(),p("div",te,[f($).md?(o(),p("div",se,[(o(!0),p(T,null,B(E.advList,e=>(o(),p("div",{key:e.order_id,class:"adv-item"},[a("div",ae,[h(r,{coin:e.base,size:32},null,8,["coin"]),a("div",ne,[a("div",ie,n(i("广告类型")),1),a("div",oe,n(e.base)+"/"+n(e.quote),1)])]),a("div",re,[a("div",ce,n(i("数量")),1),a("div",le,n(e.stocks_quantity)+" "+n(e.base),1)]),a("div",de,[a("div",_e,n(i("限额")),1),a("div",ue,[a("span",pe,n(w(e)),1)])]),a("div",me,[(o(!0),p(T,null,B(e.pay_channel_ids||[],S=>(o(),k(_,{key:S,"payment-id":S,size:"12"},null,8,["payment-id"]))),128))]),a("div",fe,[a("div",he,[a("span",ve,n(e.price),1),a("span",null,n(e.quote),1)]),a("div",ge,[h(l,{content:C(e),disabled:e.user_preferences.is_allowed},{default:m(()=>[a("div",null,[h(t,{class:"order-btn",type:"area",size:"32",radiu
1s:"8",color:e.adv_type==="BUY"?"green":"red",disabled:!e.user_preferences.is_allowed,onClick:S=>A(e)},{default:m(()=>[e.adv_type==="BUY"?(o(),p("span",ye,n(i("购买")),1)):(o(),p("span",ke,n(i("出售")),1))]),_:2},1032,["color","disabled","onClick"])])]),_:2},1032,["content","disabled"]),String(e.order_mode??"").toUpperCase()==="VERIFY"?(o(),k(l,{key:0,content:v(e),class:"mt-4"},{default:m(()=>[a("span",be,n(i("需验证")),1)]),_:1},8,["content"])):b("",!0)])])]))),128))])):(o(),k(d,{key:1,fields:f(y),items:E.advList},{type:m(({item:e})=>[a("div",xe,[h(r,{coin:e.base,size:20},null,8,["coin"]),a("span",Ce,n(e.base)+"/"+n(e.quote),1)])]),count:m(({item:e})=>[a("div",Le,[a("div",$e,n(e.stocks_quantity)+" "+n(e.base),1),a("div",Pe,n(w(e)),1)])]),price:m(({item:e})=>[a("div",we,[a("span",Ae,n(e.price),1),a("span",null,n(e.quote),1)])]),payment:m(({item:e})=>[h(u,{list:e.pay_channel_ids||[],size:"12"},null,8,["list"])]),operation:m(({item:e})=>[a("div",Se,[h(l,{content:C(e),disabled:e.user_preferences.is_allowed},{default:m(()=>[h(t,{class:"order-btn",type:"area",size:"32",radius:"8",color:e.adv_type==="BUY"?"green":"red",disabled:!e.user_preferences.is_allowed,onClick:S=>A(e)},{default:m(()=>[e.adv_type==="BUY"?(o(),p("span",qe,n(i("购买")),1)):(o(),p("span",Ee,n(i("出售")),1))]),_:2},1032,["color","disabled","onClick"])]),_:2},1032,["content","disabled"]),String(e.order_mode??"").toUpperCase()==="VERIFY"?(o(),k(l,{key:0,content:v(e),class:"mt-4"},{default:m(()=>[a("span",Me,n(i("需验证")),1)]),_:1},8,["content"])):b("",!0)])]),_:1},8,["fields","items"])),h(L,{key:"user",ref_key:"refTradeRef",ref:P},null,512)])}}},Ve={class:"p-p2p-user-info"},Ye={key:0,class:"bottom-wrapper"},ze={class:"adv-wrapper"},Te={class:"text-20 ui0-text-primary font-w600 md:pt-16 md:px-20"},Be={key:2,class:"empty-container"},ut={__name:"[id]",async setup(E){let g,x;const i=[["广告单"],["广告单","zh_Hans_CN"],["廣告單","zh_Hant_HK"],["Ad List","en_US"],["Daftar Iklan","id_ID"],["広告リスト","ja_JP"],["광고 목록","ko_KP"],["Список объявлений","ru_KZ"],["İlan Listesi","tr_TR"],["Danh sách quảng cáo","vi_VN"],["Lista de anúncios","pt_PT"],["قائمة الإعلانات","ar_AE"],["Lista de anuncios","es_ES"]],$=i.slice(1).reduce((t,l)=>({...t,[l.at(-1)]:i[0].reduce((u,d,L)=>({...u,[d]:l[L]}),{})}),{}),P=t=>{const u=N().$lang.value||"zh_Hans_CN",d=$[u]||$.zh_Hans_CN||{};return d[t]===void 0?t:d[t]},y=J(),{initPolling:w,stopPolling:A}=ee(),C=y.params.id;if(!C)throw R({statusCode:404,message:""});const v=q({}),s=q([]),c=q([]);try{const t=([g,x]=Q(()=>M(`/p2p/user/${C}`)),g=await g,x(),g);if(t?.code===0&&t.data?.im_user_id)v.value=t.data;else throw R({statusCode:404,message:""})}catch{throw R({statusCode:500,message:""})}Z(()=>y.params.id,t=>{t&&(_(),v.value.is_merchant&&(s.value=[],c.value=[],r()))}),W(()=>{v.value.is_merchant&&r(),w("getOnlineStatus",_,1e3*60*5,!1)}),X(()=>{A("getOnlineStatus")});async function r(){const t=y.params.id;if(t)try{const l={page:1,limit:10},u=await M(`/p2p/user/${t}/advertising`,l);u?.code===0?(u.data?.items||[]).forEach(d=>{d.adv_type==="BUY"?s.value.push(d):c.value.push(d)}):u?.message&&Y(u.message)}catch(l){z(l)}}async function _(){try{const t=await M(`/p2p/user/${y.params.id}`);t?.code===0?v.value=t.data:t?.message&&Y(t.message)}catch(t){z(t)}}return(t,l)=>{const u=U,d=Re,L=H;return o(),p("div",Ve,[h(u,{"user-info":f(v),"show-manage":!1},null,8,["user-info"]),f(v).is_merchant?(o(),p("div",Ye,[a("div",ze,[a("div",Te,n(P("广告单")),1),f(s).length?(o(),k(d,{key:0,class:"mt-12","adv-list":f(s)},null,8,["adv-list"])):b("",!0),f(c).length?(o(),k(d,{key:1,class:"mt-40 md:mt-8","adv-list":f(c)},null,8,["adv-list"])):b("",!0),!f(s).length&&!f(c).length?(o(),p("div",Be,[h(L,{class:"bg-transparent"})])):b("",!0)])])):b("",!0)])}}};export{ut 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.