import{uasS,dasB,basp,casf,waso,rasv,oasi,hasV,nasX,aasl,iasr,fask,tas_,lasE,kasI,xasj,zasb}from"./index-CnDxuwSc.js";import{aasA,bast,XasD}from"./model-DhKbzcWV.js";import{_asd}from"./TooltipBtn.vue_vue_type_script_setup_true_lang-B0m-uqzN.js";import{_asR}from"./ListPageHeader.vue_vue_type_script_setup_true_lang-DtZ18N37.js";import"./SettingOutlined-XD8G9_nx.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./icons-DCxgyrXf.js";import"./TeamOutlined-CGNYpfsI.js";import"./UnorderedListOutlined-BA-bQKcH.js";import"./CreditCardOutlined-CZHcUkTa.js";functionF(){constc=S();Object.keys(c.cityFilters).length<1&&c.getCities();conste=newA("admin/customers-omde/reagent/list","لیست کارشناسان فروش");returne.add(newt("id","کد").filterNumber()),e.add(newt("lname","نام خانوادگی").filterText().hidden()),e.add(newt("name","نام و نام خانوادگی").filterText()),e.add(newt("name","نام").filterText().hidden()),e.add(newt("mobile","موبایل").filterText().hidden().noSort()),e.add(newt("city_id","شهر").hidden().renderSlot("city").filterKey("city_id").filterSelect(c.cityFilters)),e.add(newt("gram_level","سطح اعتبار").filterNumber().noSort()),e.add(newt("percent","درصد").filterNumber().noSort()),e.add(newt("remain","بدهی گرمی").filterNumber().noSort()),e.add(newt("rial_remain","بدهی ریالی").filterNumber().noSort()),e.add(newt("grams_sell","میزان فروش").filterNumber().noSort()),e.add(newt("caj","تاریخ ثبت").filterDate().noSort()),e.add(newt("uaj","بروزرسانی").hidden().filterDate().noSort()),e.add(newt("sts_str","وضعیت ثبت سفارش").renderSlot("sts").noSort()),e.add(newt("active","وضعیت حساب کاربری").renderSlot("active").noSort().filterSelect({1:"فعال","-1":"غیر فعال"})),e.add(newt("opt","عملیات").noSort().renderSlot("opt")),e}constL={id:"page-user-list"},P={key:0},z={key:1},K={class:"flex"},Z=B({__name:"ReagentList",setup(c){conste=I(),g=S(),a=n=>!!g.hasPermission(n),x=F(),w=E(null);asyncfunctionh(n){varm;try{awaitj.put(`users/${n.id}`,{is_active:n.active!==1}),b.info("تغییرات ثبت شد "),await((m=w.value)==null?void0:m.fetch())}catch{b.error("خطا در تغییر وضعیت")}}functionC(){e.push("/reagent/add")}functionN(n){e.push(`/reagent/edit/${n}`)}function$(n){e.push(`/reagent/view/${n}`)}return(n,m)=>{consty=v("a-tag"),T=v("a-card");returni(),p("div",L,[f(T,{title:"لیست کارشناسان فروش"},{default:o(()=>[f(D,{ref_key:"tbl",ref:w,model:V(x)},{add:o(()=>[a("persons.create.seller")?(i(),l(R,{key:0,rid:"persons.create.seller","add-label":"افزودن کارشناس فروش",onAdd:C})):r("",!0)]),city:o(({record:s})=>[s.city&&s.city.title?(i(),p("div",P,_(s.city.title),1)):(i(),p("div",z,"-"))]),sts:o(({record:s})=>[k(_(s.sts_str),1)]),active:o(({record:s})=>[f(y,{color:s.active===1?"green":"red"},{default:o(()=>[k(_(s.active===1?"فعال":"غیر فعال"),1)]),_:2},1032,["color"])]),opt:o(({record:s})=>[X("div",K,[a("persons.list.sellers.edit")?(i(),l(d,{key:0,"icon-class":"w-5 h-5 text-primary",class:"ml-3",icon:"EditIcon",title:"ویرایش",onClick:u=>N(s.id)},null,8,["onClick"])):r("",!0),a("persons.list.sellers.view")?(i(),l(d,{key:1,"icon-class":"w-5 h-5 text-success",class:"ml-3",icon:"EyeIcon",title:"مشاهده اطلاعات",onClick:u=>$(s.id)},null,8,["onClick"])):r("",!0),s.active==1&&a("persons.list.sellers.unable")?(i(),l(d,{key:2,"icon-class":"w-5 h-5 text-danger",class:"ml-3",icon:"XIcon",title:"غیر فعال کردن حساب کاربری","pop-title":"آیا مطمئن هستید؟",onClick:u=>h(s)},null,8,["onClick"])):r("",!0),s.active!==1&&a("persons.list.sellers.able")?(i(),l(d,{key:3,"icon-class":"w-5 h-5 text-success",class:"ml-3",icon:"CheckIcon",title:"فعال سازی حساب کاربری","pop-title":"آیا مطمئن هستید؟",onClick:u=>h(s)},null,8,["onClick"])):r("",!0)])]),_:1},8,["model"])]),_:1})])}}});export{Zasdefault};