/
proc
/
thread-self
/
root
/
home
/
pay
/
admin
/
assets
/
File Upload :
llllll
Current File: //proc/thread-self/root/home/pay/admin/assets/index-878f650b.js
import{_ as De}from"./BasicInfoItem.vue_vue_type_script_setup_true_lang-9300db54.js";import{_ as M}from"./CustomTag.vue_vue_type_script_setup_true_lang-caa3e729.js";import{_ as Oe}from"./BasicModal.vue_vue_type_style_index_0_lang-5d354b25.js";import{_ as He}from"./BasicSelect.vue_vue_type_style_index_0_lang-4ca79d59.js";import{t as ue,_ as Ge,a as Ve,b as Qe,c as Xe,d as Ye}from"./useDataTime-78a9f240.js";import{_ as Ze,a as el,F as ll}from"./BasicInput.vue_vue_type_style_index_0_lang-1f1f377d.js";import{b as e,p as B,d as fe,r as v,o as $,e as Q,w as l,f as Pe,u as s,a as u,c as j,t as U,q as de,s as tl,g as W,v as al,h as ol,i as nl,x as sl,F as ul,y as il,z as rl,A as cl,l as Me,B as vl}from"./index-b975ac28.js";import{u as dl,i as D,a as fl}from"./staticApisStore-59f10efe.js";import{_ as ml}from"./button.vue_vue_type_style_index_0_lang-b73f2294.js";import{I as b}from"./Icon-56d843b0.js";import{g as _l,c as pl,a as bl,b as yl,e as xl,u as gl,f as Cl}from"./customer-221dc922.js";import{u as N}from"./usePrice-7afab779.js";import{_ as kl}from"./index-9a260849.js";import{_ as hl}from"./index-b7462db0.js";import{_ as $l}from"./index-12dd4652.js";import{_ as wl}from"./index.vue_vue_type_script_setup_true_lang-26ffde7f.js";/* empty css */import{c as Se}from"./wallet-31528c37.js";import{_ as Il}from"./table.vue_vue_type_style_index_0_lang-1a0ed00b.js";import{_ as Al}from"./table.vue_vue_type_style_index_0_lang-c9845f26.js";import{_ as Tl}from"./table.vue_vue_type_style_index_0_lang-3e400eea.js";import{_ as Ul,T as Fl}from"./index-866e451d.js";import{_ as El}from"./_plugin-vue_export-helper-c27b6911.js";import"./Col-d3f992af.js";import"./omit-c26c4229.js";import"./KeyCode-36d00781.js";import"./index-9706308f.js";import"./PortalWrapper-6077b17d.js";import"./classCallCheck-06c4d224.js";import"./useState-32a56f3a.js";function Ke(){let m=()=>{throw"base table not register reload function"};return[F=>{F&&F.reload&&(m=F.reload)},()=>{m()}]}const Rl=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,sortable:!1,customRender:m=>m.index+1},{title:"کد کاربری",dataIndex:"id",key:"id",type:"Number"},{title:"نام و نام خانوادگی",dataIndex:"name",key:"name",type:"Text"},{title:"شماره موبایل",dataIndex:"mobile",key:"mobile",type:"Number"},{title:"نوع کاربر",dataIndex:"type_str",key:"type_str",type:"Text"},{title:"کد معرف",dataIndex:"referral_id",key:"referral_id",type:"Text"},{title:"نام معرف کاربر",dataIndex:"referral.name",key:"referral.name",type:"Text"},{title:"موجودی ریالی (ریال)",dataIndex:"wallet.cash",key:"wallet.cash",type:"Number",customRender(m){var w,f;return N(((f=(w=m.record)==null?void 0:w.wallet[0])==null?void 0:f.cash)??0,!0,"")}},{title:"موجودی طلایی (گرم)",dataIndex:"wallet.gold",key:"wallet.gold",type:"Number",filterable:!1,customRender(m){let w=0;return m.record.wallet.forEach(f=>w+=f.gold),w.toFixed(3)}},{title:"وضعیت کاربر",dataIndex:"active",key:"active",type:"Boolean",customRender:({record:m})=>m.active?e("div",{class:"flex justify-center"},[e(M,{textColor:"#25855A",bgColor:"#E3F4E9",class:"font-bold px-6"},{default:()=>[B("فعال")]})]):e("div",{class:"flex justify-center"},[e(M,{textColor:"#C53030",bgColor:"#FECACA",class:"font-bold px-6"},{default:()=>[B("غیر فعال")]})])},{title:"وضعیت سفارش دهی",dataIndex:"active",key:"active",filterable:!1,sortable:!1,customRender:({record:m})=>m.trade_active===1?e("div",{class:"flex justify-center"},[e(M,{textColor:"#25855A",bgColor:"#E3F4E9",class:"font-bold px-6"},{default:()=>[B("مجاز")]})]):e("div",{class:"flex justify-center"},[e(M,{textColor:"#C53030",bgColor:"#FECACA",class:"font-bold px-6"},{default:()=>[B("غیر مجاز")]})])},{title:"عملیات",dataIndex:"action",key:"action",slot:"action",fixed:"right",filterable:!1}],Bl=u("div",null,"افزودن مشتری",-1),jl={class:"md:hidden"},Nl={class:"flex flex-col gap-3"},Ml=u("span",null,"شارژ کیف پول ریالی",-1),Sl=u("span",null,"شارژ کیف پول طلایی",-1),Dl=u("span",null,"مشخصات",-1),Ol=u("span",null,"ویرایش",-1),Gl=u("span",null,"تایید کاربر",-1),Vl={class:"gap-2 hidden md:flex justify-center"},Pl=u("span",null,"شارژ کیف پول ریالی",-1),Kl=u("span",null,"شارژ کیف پول طلایی",-1),Ll=u("span",null,"مشخصات",-1),Wl=u("span",null,"ویرایش",-1),zl=u("span",null,"تایید کاربر",-1),Jl=u("div",{class:"mt-[-10px] mb-10 font-bold"},"آیا از اطلاعات وارد شده اطمینان دارید؟",-1),ql={class:"grid grid-cols-4 gap-2"},Hl=fe({__name:"table",emits:["delete","edit","add","info","chargeMoney","chargeGold"],setup(m,{expose:w,emit:f}){const[F,E]=Ke(),y=f;v(null);const T=v(!1),x=v(),S=v({columns:Rl,api:C=>_l(C)});v();const R=v(!1);async function O(C){try{R.value=!0,await pl(C),E(),W.success("تغییر وضعیت با موفقیت انجام شد")}catch(d){console.error(d)}finally{R.value=!1}}function G(C){x.value=C,T.value=!0}async function X(C){try{R.value=!0,await bl(C),E(),W.success("مشتری با موفقیت بایگانی شد.")}catch(d){console.error(d)}finally{R.value=!1}}async function ie(){var C;try{R.value=!0,await yl((C=x.value)==null?void 0:C.id),E(),T.value=!1}catch(d){console.log(d)}finally{R.value=!1}}async function Y(C){try{R.value=!0,await xl(C),E(),W.success("تغییر وضعیت سفارش دهی با موفقیت انجام شد")}catch(d){console.error(d)}finally{R.value=!1}}return w({fetch:()=>{E()}}),(C,d)=>{const V=b,P=ml,c=kl,i=$l,z=hl,K=Ge,_=De,re=Oe,ce=Ve;return $(),Q("div",null,[e(ce,{title:"لیست مشتریان"},{default:l(()=>[e(K,Pe(s(S),{onRegister:s(F),ref:"tbl"}),{extraHeader:l(()=>[e(P,{type:"primary",size:"small",class:"flex",onClick:d[0]||(d[0]=k=>y("add"))},{default:l(()=>[Bl,e(V,{icon:"vuesax-linear:user-add",Size:"16px"})]),_:1})]),action:l(({column:k,record:n})=>[u("div",jl,[e(z,{title:"",placement:"right",onCancel:d[2]||(d[2]=()=>{})},{content:l(()=>[u("div",Nl,[($(),j(i,{key:n.is_archive,placement:"bottom",class:"cursor-pointer"},{title:l(()=>[u("span",null,U(n.is_archive?"بیرون بردن از بایگانی":"بایگانی کردن"),1)]),default:l(()=>[e(c,{title:"آیا مشتری را بایگانی می کنید؟","ok-text":"تایید","cancel-text":"رد",placement:"topLeft",onConfirm:p=>X(n.id),onCancel:d[1]||(d[1]=()=>{})},{default:l(()=>[e(b,{class:"cursor-pointer",icon:"vuesax-linear:archive-tick",color:"#e3bf00"})]),_:2},1032,["onConfirm"])]),_:2},1024)),($(),j(i,{key:n.active,placement:"bottom",class:"cursor-pointer",onClick:p=>O(n.id)},{title:l(()=>[u("span",null,U(n.active?"غیرفعال کردن حساب کاربری":"فعال کردن حساب کاربری"),1)]),default:l(()=>[e(b,{icon:n.active?"vuesax-linear:user-tick":"vuesax-linear:user-remove",color:n.active?"#54AD06":"#ad0627"},null,8,["icon","color"])]),_:2},1032,["onClick"])),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("chargeMoney",n)},{title:l(()=>[Ml]),default:l(()=>[e(b,{icon:"vuesax-linear:wallet-add",color:"#9333ea"})]),_:2},1032,["onClick"]),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("chargeGold",n)},{title:l(()=>[Sl]),default:l(()=>[e(b,{icon:"vuesax-linear:wallet-money",color:"#ea580c"})]),_:2},1032,["onClick"]),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("info",n)},{title:l(()=>[Dl]),default:l(()=>[e(b,{icon:"vuesax-linear:stickynote",color:"#10913A"})]),_:2},1032,["onClick"]),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("edit",n)},{title:l(()=>[Ol]),default:l(()=>[e(b,{icon:"vuesax-linear:edit",color:"#4572E9"})]),_:2},1032,["onClick"]),($(),j(i,{key:n.trade_active,placement:"bottom",class:"cursor-pointer",onClick:p=>Y(n.id)},{title:l(()=>[u("span",null,U(n.trade_active?"غیر مجاز کردن سفارش دهی":"مجاز کردن سفارش دهی"),1)]),default:l(()=>[e(b,{icon:n.trade_active===1?"vuesax-linear:box-tick":"vuesax-linear:box-remove",color:n.trade_active===1?"#54AD06":"#ad0627"},null,8,["icon","color"])]),_:2},1032,["onClick"])),n.is_legal?de("",!0):($(),j(i,{key:n.trade_active,placement:"bottom",class:"cursor-pointer",onClick:p=>G(n)},{title:l(()=>[Gl]),default:l(()=>[e(b,{icon:"vuesax-linear:user-search",color:"#0d9488"})]),_:2},1032,["onClick"]))])]),default:l(()=>[e(b,{class:"cursor-pointer",icon:"vuesax-linear:setting",color:"#000"})]),_:2},1024)]),u("div",Vl,[($(),j(i,{key:n.is_archive,placement:"bottom",class:"cursor-pointer"},{title:l(()=>[u("span",null,U(n.is_archive?"بیرون بردن از بایگانی":"بایگانی کردن"),1)]),default:l(()=>[e(c,{title:"آیا مشتری را بایگانی می کنید؟","ok-text":"تایید","cancel-text":"رد",placement:"topLeft",onConfirm:p=>X(n.id),onCancel:d[3]||(d[3]=()=>{})},{default:l(()=>[e(b,{class:"cursor-pointer",icon:"vuesax-linear:archive-tick",color:"#e3bf00"})]),_:2},1032,["onConfirm"])]),_:2},1024)),($(),j(i,{key:n.active,placement:"bottom",class:"cursor-pointer",onClick:p=>O(n.id)},{title:l(()=>[u("span",null,U(n.active?"غیرفعال کردن حساب کاربری":"فعال کردن حساب کاربری"),1)]),default:l(()=>[e(b,{icon:n.active?"vuesax-linear:user-tick":"vuesax-linear:user-remove",color:n.active?"#54AD06":"#ad0627"},null,8,["icon","color"])]),_:2},1032,["onClick"])),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("chargeMoney",n)},{title:l(()=>[Pl]),default:l(()=>[e(b,{icon:"vuesax-linear:wallet-add",color:"#9333ea"})]),_:2},1032,["onClick"]),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("chargeGold",n)},{title:l(()=>[Kl]),default:l(()=>[e(b,{icon:"vuesax-linear:wallet-money",color:"#ea580c"})]),_:2},1032,["onClick"]),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("info",n)},{title:l(()=>[Ll]),default:l(()=>[e(b,{icon:"vuesax-linear:stickynote",color:"#10913A"})]),_:2},1032,["onClick"]),e(i,{placement:"bottom",class:"cursor-pointer",onClick:p=>y("edit",n)},{title:l(()=>[Wl]),default:l(()=>[e(b,{icon:"vuesax-linear:edit",color:"#4572E9"})]),_:2},1032,["onClick"]),($(),j(i,{key:n.trade_active,placement:"bottom",class:"cursor-pointer",onClick:p=>Y(n.id)},{title:l(()=>[u("span",null,U(n.trade_active?"غیر مجاز کردن سفارش دهی":"مجاز کردن سفارش دهی"),1)]),default:l(()=>[e(b,{icon:n.trade_active===1?"vuesax-linear:box-tick":"vuesax-linear:box-remove",color:n.trade_active===1?"#54AD06":"#ad0627"},null,8,["icon","color"])]),_:2},1032,["onClick"])),n.is_legal?de("",!0):($(),j(i,{key:n.trade_active,placement:"bottom",class:"cursor-pointer",onClick:p=>G(n)},{title:l(()=>[zl]),default:l(()=>[e(b,{icon:"vuesax-linear:user-search",color:"#0d9488"})]),_:2},1032,["onClick"]))])]),_:1},16,["onRegister"]),e(re,{visible:s(T),"onUpdate:visible":d[4]||(d[4]=k=>tl(T)?T.value=k:null),width:"50vw",title:"تایید مشتری",onOk:ie,"ok-text":"تایید",loading:s(R),onClose:d[5]||(d[5]=k=>T.value=!1)},{default:l(()=>{var k,n,p,Z,ee,le,te,J;return[Jl,u("div",ql,[e(_,{title:"نام و نام خانوادگی",value:(k=s(x))==null?void 0:k.name},null,8,["value"]),e(_,{title:"شماره همراه",value:(n=s(x))==null?void 0:n.mobile},null,8,["value"]),e(_,{title:"تاریخ تولد",value:(p=s(x))!=null&&p.birth_date?s(ue)((Z=s(x))==null?void 0:Z.birth_date):"_"},null,8,["value"]),e(_,{title:"شماره تلفن",value:((ee=s(x))==null?void 0:ee.phone_number)??"_"},null,8,["value"]),e(_,{title:"نام استان",value:(le=s(x))==null?void 0:le.province},null,8,["value"]),e(_,{title:"نام شهر",value:(te=s(x))==null?void 0:te.city},null,8,["value"]),e(_,{title:"شماره ملی",value:(J=s(x))==null?void 0:J.n_code},null,8,["value"])])]}),_:1},8,["visible","loading"])]),_:1})])}}});const Ql=[{title:"ردیف",dataIndex:"id",key:"id",filterable:!1,sortable:!1,customRender:m=>m.index+1},{title:"کد کاربری",dataIndex:"id",key:"id",type:"Number"},{title:"نام و نام خانوادگی",dataIndex:"name",key:"name",type:"Text"},{title:"شماره موبایل",dataIndex:"mobile",key:"mobile",type:"Number"},{title:"نوع کاربر",dataIndex:"type_str",key:"type_str",type:"Text"},{title:"کد معرف",dataIndex:"referral_id",key:"referral_id",type:"Text"},{title:"وضعیت کاربر",dataIndex:"active",key:"active",type:"Boolean",customRender:({record:m})=>m.active?e("div",{class:"flex justify-center"},[e(M,{textColor:"#25855A",bgColor:"#E3F4E9",class:"font-bold px-6"},{default:()=>[B("فعال")]})]):e("div",{class:"flex justify-center"},[e(M,{textColor:"#C53030",bgColor:"#FECACA",class:"font-bold px-6"},{default:()=>[B("غیر فعال")]})])},{title:"وضعیت سفارش دهی",dataIndex:"active",key:"active",filterable:!1,sortable:!1,customRender:({record:m})=>m.trade_active===1?e("div",{class:"flex justify-center"},[e(M,{textColor:"#25855A",bgColor:"#E3F4E9",class:"font-bold px-6"},{default:()=>[B("مجاز")]})]):e("div",{class:"flex justify-center"},[e(M,{textColor:"#C53030",bgColor:"#FECACA",class:"font-bold px-6"},{default:()=>[B("غیر مجاز")]})])}],Xl=fe({__name:"referralsTable",props:{customerId:{}},emits:["delete","edit","add","info","chargeMoney","chargeGold"],setup(m,{expose:w,emit:f}){const[F,E]=Ke(),y=m;v(null),v(!1),v();const T=v({columns:Ql,api:S=>al(S,y.customerId)});return v(),v(!1),w({fetch:()=>{E()}}),(S,R)=>{const O=Ge,G=Ve;return $(),Q("div",null,[e(G,{title:"لیست معرفی کرده ها"},{default:l(()=>[e(O,Pe(s(T),{onRegister:s(F),ref:"tbl"}),null,16,["onRegister"])]),_:1})])}}});const Yl={class:"flex w-full h-full"},Zl={class:"grid md:grid-cols-2 gap-4"},et={class:"grid grid-cols-4 gap-2"},lt={class:"col-span-4 bg-gray-100 w-full rounded-lg flex p-3 justify-between"},tt={class:"font-bold"},at={class:"mt-1"},ot={class:"flex flex-col justify-center items-center pl-3"},nt={class:"flex flex-col justify-center items-center"},st={class:"mt-2"},ut={class:"col-span-4 grid grid-cols-2 gap-3"},it=fe({__name:"index",setup(m){const w=v("اطلاعات جامع"),f=v(!1);dl();const F=v(null),E=v(null),y=v(null),T=v(null),x=v(null),S=v(null),R=()=>{var a;return(a=F==null?void 0:F.value)==null?void 0:a.fetch()},O=()=>{var a;return(a=E==null?void 0:E.value)==null?void 0:a.fetch()},G=()=>{var a;return(a=y==null?void 0:y.value)==null?void 0:a.fetch()},X=()=>{var a;return(a=T==null?void 0:T.value)==null?void 0:a.fetch()},ie=()=>{var a;return(a=x==null?void 0:x.value)==null?void 0:a.fetch()},Y=()=>{var a;return(a=S==null?void 0:S.value)==null?void 0:a.fetch()};let me=v(0);const C=[{value:"همکار",key:1},{value:"خانگی",key:2},{value:"سرمایه گذار",key:3}],d=v(!1),V=v(!1),P=v(!1),c=v({}),i=v({}),z=v(),K=v();let _=ol({});function re(a){_.name=a.customer.name,_.type=a.customer.mobile,_.date=ue(a.created_at),_.time=Xe(a.created_at),_.itemsTitle="اطلاعات کاربری",_.items=[{key:"مقدار (گرم)",value:a.amount??"-"},{key:"قیمت هر گرم طلا برای مشتری (ریال)",value:N(a.price??0)??"-"},{key:"قیمت کل برای مشتری (ریال)",value:N(a.total_price??0)??"-"},{key:"/قیمت هر گرم طلا بدون سود (ریال)",value:N(a.price_original??0)??"-"},{key:"قیمت کل بدون سود (ریال)",value:N(a.total_price_original??0)??"-"},{key:"سود هر گرم (ریال)",value:N(a.fee??0)??"-"},{key:"سود کل (ریال)",value:N(a.total_fee??0)??"-"},{key:"کد کاربری",value:a.customer.id??"-"},{key:"شماره ملی",value:a.customer.n_code??"-"},{key:"کارمزد ریالی",value:N(a.service_charge_price??0)},{key:"کارمزد طلایی",value:a.service_charge??"- گرم"},{key:"شماره تلفن",value:a.customer.phone_number??"-"},{key:"نام استان",value:a.customer.province??"-"},{key:"نام شهر",value:a.customer.city??"-"}],P.value=!0}async function ce(a){w.value="اطلاعات جامع",r.value=Me.cloneDeep(a),ae.value=!0,await vl(()=>{f.value=!0,Y(),ie(),X(),G(),O(),f.value=!1})}let k;async function n(a){L.value=!0,k=a.id,c.value=Me.cloneDeep(a)}async function p(){f.value=!0,k=void 0,L.value=!0,me.value++,J(),f.value=!1}async function Z(a){d.value=!0,i.value.customer_id=a.id}async function ee(a){V.value=!0,i.value.customer_id=a.id}async function le(){var a;(a=K.value)==null||a.validateFields().then(async()=>{try{f.value=!0,await Se(i.value,"money"),i.value.value=void 0,W.success("افزایش اعتبار با موفقیت انجام شد"),d.value=!1}catch(o){console.log(o)}finally{f.value=!1}})}async function te(){var a;(a=K.value)==null||a.validateFields().then(async()=>{try{f.value=!0,await Se(i.value,"gold"),i.value.value=void 0,W.success("افزایش اعتبار با موفقیت انجام شد"),d.value=!1}catch(o){console.log(o)}finally{f.value=!1}})}const J=()=>{var a;(a=z.value)==null||a.resetFields(),c.value={fname:"",lname:"",active:!1,avatar_id:void 0,sts:void 0,id:void 0,mobile:void 0}};nl(async()=>{f.value=!0,f.value=!1});const L=v(!1),ae=v(!1),r=v();async function Le(){var a;(a=z.value)==null||a.validateFields().then(async()=>{f.value=!0;try{k?await gl(k,c.value):await Cl(c.value),L.value=!1,R(),J(),W.success("عملیات با موفقیت انجام شد")}catch(o){console.error(o)}finally{f.value=!1}})}const oe={title:""},We=a=>{switch(a){case 0:oe.title="احراز هویت نشده";break;case 1:oe.title="احراز هویت شده توسط سامانه هوشمند";break;case 2:oe.title="احراز هویت شده توسط کارشناس";break}return oe};return(a,o)=>{const I=Ze,g=el,ze=Ye,Je=He,ve=ll,ne=Oe,_e=M,A=De,q=Ul,qe=Fl;return $(),Q("div",null,[u("div",Yl,[e(Hl,{ref_key:"table",ref:F,class:"w-full h-full",onInfo:ce,onEdit:n,onAdd:p,onChargeMoney:Z,onChargeGold:ee},null,512)]),B(" n "),e(ne,{visible:L.value,"onUpdate:visible":o[12]||(o[12]=t=>L.value=t),width:"40rem",title:`${s(k)?"ویرایش":"افزودن"} کاربر`,onOk:Le,loading:f.value,onClose:o[13]||(o[13]=t=>L.value=!1)},{default:l(()=>[e(ve,{model:c.value,ref_key:"formRef",ref:z,autocomplete:"off"},{default:l(()=>[u("div",Zl,[e(g,{label:"نام",name:"fname",rules:s(D)()},{default:l(()=>[e(I,{value:c.value.fname,"onUpdate:value":o[0]||(o[0]=t=>c.value.fname=t)},null,8,["value"])]),_:1},8,["rules"]),e(g,{label:"نام خانوادگی",name:"lname",rules:s(D)()},{default:l(()=>[e(I,{value:c.value.lname,"onUpdate:value":o[1]||(o[1]=t=>c.value.lname=t)},null,8,["value"])]),_:1},8,["rules"]),e(g,{label:"شماره همراه",name:"mobile",rules:s(fl)(11)},{default:l(()=>[e(I,{value:c.value.mobile,"onUpdate:value":o[2]||(o[2]=t=>c.value.mobile=t),type:"number"},null,8,["value"])]),_:1},8,["rules"]),e(g,{label:"پسورد",name:"password"},{default:l(()=>[e(I,{"is-password":"",value:c.value.password,"onUpdate:value":o[3]||(o[3]=t=>c.value.password=t)},null,8,["value"])]),_:1}),e(g,{label:"تاریخ تولد",name:"birth_date"},{default:l(()=>[e(ze,{value:c.value.birth_date,"onUpdate:value":o[4]||(o[4]=t=>c.value.birth_date=t)},null,8,["value"])]),_:1}),e(g,{label:"شماره تلفن",name:"phone_number"},{default:l(()=>[e(I,{value:c.value.phone_number,"onUpdate:value":o[5]||(o[5]=t=>c.value.phone_number=t),type:"number"},null,8,["value"])]),_:1}),e(g,{label:"نام استان",name:"province"},{default:l(()=>[e(I,{value:c.value.province,"onUpdate:value":o[6]||(o[6]=t=>c.value.province=t)},null,8,["value"])]),_:1}),e(g,{label:"نام شهر",name:"city"},{default:l(()=>[e(I,{value:c.value.city,"onUpdate:value":o[7]||(o[7]=t=>c.value.city=t)},null,8,["value"])]),_:1}),e(g,{label:"شماره ملی",name:"n_code"},{default:l(()=>[e(I,{value:c.value.n_code,"onUpdate:value":o[8]||(o[8]=t=>c.value.n_code=t)},null,8,["value"])]),_:1}),e(g,{label:"نوع مشتری",name:"n_code"},{default:l(()=>[e(Je,{value:c.value.type,"onUpdate:value":o[9]||(o[9]=t=>c.value.type=t),items:C,valueName:"value",keyName:"key"},null,8,["value"])]),_:1}),B(" `"),e(g,{label:"کد معرف",name:"n_code"},{default:l(()=>[e(I,{value:c.value.referral_to_id,"onUpdate:value":o[10]||(o[10]=t=>c.value.referral_to_id=t),disabled:s(k)},null,8,["value","disabled"])]),_:1}),s(k)?($(),j(g,{key:0,label:"سقف اعتبار",name:"gram",rules:s(D)()},{default:l(()=>[e(I,{value:c.value.gram,"onUpdate:value":o[11]||(o[11]=t=>c.value.gram=t)},null,8,["value"])]),_:1},8,["rules"])):de("",!0)])]),_:1},8,["model"])]),_:1},8,["visible","title","loading"]),e(ne,{visible:ae.value,"onUpdate:visible":o[15]||(o[15]=t=>ae.value=t),width:"100vw",title:"اطلاعات کاربر",loading:f.value,"custom-footer":"",onClose:o[16]||(o[16]=t=>ae.value=!1)},{default:l(()=>[e(qe,{activeKey:w.value,"onUpdate:activeKey":o[14]||(o[14]=t=>w.value=t)},{default:l(()=>[e(q,{key:"اطلاعات جامع",tab:"اطلاعات جامع"},{default:l(()=>{var t,pe,be,ye,xe,ge,Ce,ke,he,$e,we,Ie,Ae,Te,Ue,Fe,Ee,Re,Be,je,Ne;return[u("div",et,[u("div",lt,[u("div",null,[u("div",tt,U(r.value.name),1),u("div",at,U((t=r.value)==null?void 0:t.mobile),1)]),u("div",ot,[u("div",nt,[($(),j(b,{icon:r.value.is_legal===0?"vuesax-linear:close-circle":"vuesax-linear:verify",key:r.value.is_legal,color:r.value.is_legal===0?"#ff0000":"#008000"},null,8,["icon","color"])),u("p",{class:sl(["text-[11px] mt-2",r.value.is_legal===0?"reject":"success"])},U(We(r.value.is_legal).title),3)]),u("div",null,U(s(ue)((pe=r.value)==null?void 0:pe.created_at)),1),u("div",st,[e(_e,{textColor:(be=r.value)!=null&&be.active?"#25855A":"#C53030",bgColor:(ye=r.value)!=null&&ye.active?"#E3F4E9":"#FECACA",class:"font-bold px-6"},{default:l(()=>{var h;return[B(U((h=r.value)!=null&&h.active?"فعال":"غیرفعال"),1)]}),_:1},8,["textColor","bgColor"])])])]),e(A,{title:"کد کاربری",value:(xe=r.value)==null?void 0:xe.id},null,8,["value"]),e(A,{title:"نوع کاربر",value:(ge=r.value)==null?void 0:ge.type_str},null,8,["value"]),e(A,{title:"تاریخ تولد",value:(Ce=r.value)!=null&&Ce.birth_date?s(ue)((ke=r.value)==null?void 0:ke.birth_date):"_"},null,8,["value"]),e(A,{title:"شماره ملی",value:((he=r.value)==null?void 0:he.n_code)??"_"},null,8,["value"]),e(A,{title:"نام استان",value:(($e=r.value)==null?void 0:$e.province)??"_"},null,8,["value"]),e(A,{title:"نام شهر",value:((we=r.value)==null?void 0:we.city)??"_"},null,8,["value"]),e(A,{title:"سقف اعتبار",value:(Ie=r.value)!=null&&Ie.gram?`${(Ae=r.value)==null?void 0:Ae.gram} گرم`:"_"},null,8,["value"]),e(A,{title:"کد معرف",value:(Te=r.value)==null?void 0:Te.referral_id},null,8,["value"]),e(A,{title:"کد معرف کاربر",value:(Ue=r.value)!=null&&Ue.referral?(Ee=(Fe=r.value)==null?void 0:Fe.referral)==null?void 0:Ee.id:"_"},null,8,["value"]),e(A,{title:"نام معرف کاربر",value:(Re=r.value)!=null&&Re.referral?(je=(Be=r.value)==null?void 0:Be.referral)==null?void 0:je.name:"_"},null,8,["value"]),e(A,{title:"آخرین بازدید",value:s(Qe)((Ne=r.value)==null?void 0:Ne.last_seen_at)},null,8,["value"]),e(A,{title:"وضعیت سفارش دهی"},{default:l(()=>{var h,se;return[e(_e,{textColor:((h=r.value)==null?void 0:h.trade_active)===1?"#25855A":"#C53030",bgColor:((se=r.value)==null?void 0:se.trade_active)===1?"#E3F4E9":"#FECACA",class:"font-bold px-6"},{default:l(()=>{var H;return[B(U(((H=r.value)==null?void 0:H.trade_active)===1?"مجاز":"غیر مجاز"),1)]}),_:1},8,["textColor","bgColor"])]}),_:1}),u("div",ut,[($(!0),Q(ul,null,il(r.value.wallet,(h,se)=>{var H;return $(),Q("div",{key:se,class:"grid grid-cols-2 bg-orange-50 gap-2 rounded-lg p-2"},[e(A,{title:"نام قلک",value:h!=null&&h.fund?(H=h==null?void 0:h.fund)==null?void 0:H.title:"کیف پول طلایی"},null,8,["value"]),e(A,{title:"مقدار طلا",value:`${h==null?void 0:h.gold} گرم`},null,8,["value"])])}),128))])])]}),_:1}),e(q,{key:"لیست سفارشات",tab:"لیست سفارشات"},{default:l(()=>{var t;return[e(Il,{ref_key:"orderTable",ref:E,customerId:(t=r.value)==null?void 0:t.id,onInfo:re},null,8,["customerId"])]}),_:1}),e(q,{key:"لیست تراکنش ها",tab:"لیست تراکنش ها"},{default:l(()=>{var t;return[e(Al,{ref_key:"transactionTable",ref:y,customerId:(t=r.value)==null?void 0:t.id},null,8,["customerId"])]}),_:1}),e(q,{key:"پیامک ها",tab:"پیامک ها"},{default:l(()=>{var t;return[e(Tl,{ref_key:"smsTable",ref:T,mobile:(t=r.value)==null?void 0:t.mobile},null,8,["mobile"])]}),_:1}),e(q,{key:"معرفی کرده ها",tab:"معرفی کرده ها"},{default:l(()=>{var t;return[e(Xl,{ref_key:"referralTable",ref:x,customerId:(t=r.value)==null?void 0:t.id},null,8,["customerId"])]}),_:1})]),_:1},8,["activeKey"])]),_:1},8,["visible","loading"]),e(ne,{visible:d.value,"onUpdate:visible":o[19]||(o[19]=t=>d.value=t),width:"20rem",title:"شارژ کیف پول ریالی",onOk:le,loading:f.value,onClose:o[20]||(o[20]=t=>d.value=!1)},{default:l(()=>[e(ve,{model:i.value,ref_key:"formChargeRef",ref:K,autocomplete:"off"},{default:l(()=>[e(g,{label:"مقدار شارژ ",name:"value",rules:s(D)()},{default:l(()=>[e(I,{"addon-before":"ریال",value:i.value.value,"onUpdate:value":o[17]||(o[17]=t=>i.value.value=t),type:"price"},null,8,["value"]),rl(u("div",null," معادل "+U(s(N)(i.value.value/10,!0,"تومان")),513),[[cl,i.value.value>10]])]),_:1},8,["rules"]),e(g,{label:"علت شارژ ",name:"value",rules:s(D)()},{default:l(()=>[e(I,{value:i.value.note,"onUpdate:value":o[18]||(o[18]=t=>i.value.note=t)},null,8,["value"])]),_:1},8,["rules"])]),_:1},8,["model"])]),_:1},8,["visible","loading"]),e(ne,{visible:V.value,"onUpdate:visible":o[23]||(o[23]=t=>V.value=t),width:"20rem",title:"شارژ کیف پول طلایی",onOk:te,loading:f.value,onClose:o[24]||(o[24]=t=>V.value=!1)},{default:l(()=>[e(ve,{model:i.value,ref_key:"formChargeRef",ref:K,autocomplete:"off"},{default:l(()=>[e(g,{label:"مقدار شارژ ",name:"value",rules:s(D)()},{default:l(()=>[e(I,{"addon-before":"گرم",value:i.value.value,"onUpdate:value":o[21]||(o[21]=t=>i.value.value=t),type:"number"},null,8,["value"])]),_:1},8,["rules"]),e(g,{label:"علت شارژ ",name:"value",rules:s(D)()},{default:l(()=>[e(I,{value:i.value.note,"onUpdate:value":o[22]||(o[22]=t=>i.value.note=t)},null,8,["value"])]),_:1},8,["rules"])]),_:1},8,["model"])]),_:1},8,["visible","loading"]),e(wl,{visible:P.value,"onUpdate:visible":o[25]||(o[25]=t=>P.value=t),onClose:o[26]||(o[26]=t=>P.value=!1),title:s(_).title,date:s(_).date,time:s(_).time,type:s(_).type,name:s(_).name,items:s(_).items},null,8,["visible","title","date","time","type","name","items"])])}}});const Ot=El(it,[["__scopeId","data-v-122eed86"]]);export{Ot as default};
Copyright ©2k19 -
Hexid
|
Tex7ure