import{uasg,dasB,bas_,casd,wasi,rasv,o,hasV,nasX,aasl,iasr,fask,tasw,lasE,kasI,xasj,zasb}from"./index-Du-kGM0u.js";import{aasA,bass,XasD}from"./model-T5EeSstg.js";import{_asm}from"./TooltipBtn.vue_vue_type_script_setup_true_lang-CKL-LtHE.js";import{_asR}from"./ListPageHeader.vue_vue_type_script_setup_true_lang-DcMe8W7p.js";import"./filters-BmR7ImkZ.js";import"./index-CNoJT7bc.js";import"./SettingOutlined-h-HG9YUW.js";import"./icons-DRClPKOZ.js";import"./TeamOutlined-DsdJFeT7.js";import"./UnorderedListOutlined-C9b89F9w.js";import"./CreditCardOutlined-usgtcGbM.js";functionF(){constc=g();Object.keys(c.cityFilters).length<1&&c.getCities();conste=newA("admin/customers-omde/reagent/list","لیست کارشناسان فروش");returne.add(news("id","کد").filterNumber()),e.add(news("lname","نام خانوادگی").filterText().hidden()),e.add(news("name","نام و نام خانوادگی").filterText()),e.add(news("name","نام").filterText().hidden()),e.add(news("mobile","موبایل").filterText().hidden().noSort()),e.add(news("city_id","شهر").hidden().renderSlot("city").filterKey("city_id").filterSelect(c.cityFilters)),e.add(news("gram_level","سطح اعتبار").filterNumber().noSort()),e.add(news("percent","درصد").filterNumber().noSort()),e.add(news("remain","بدهی گرمی").filterNumber().noSort()),e.add(news("rial_remain","بدهی ریالی").filterNumber().noSort()),e.add(news("grams_sell","میزان فروش").filterNumber().noSort()),e.add(news("caj","تاریخ ثبت").filterDate().noSort()),e.add(news("uaj","بروزرسانی").hidden().filterDate().noSort()),e.add(news("sts_str","وضعیت ثبت سفارش").renderSlot("sts").noSort()),e.add(news("active","وضعیت حساب کاربری").renderSlot("active").noSort().filterSelect({1:"فعال","-1":"غیر فعال"})),e.add(news("opt","عملیات").noSort().renderSlot("opt")),e}constL={id:"page-user-list"},P={key:0},z={key:1},K={class:"flex"},ee=B({__name:"ReagentList",setup(c){conste=I(),S=g(),a=n=>!!S.hasPermission(n),x=F(),h=E(null);asyncfunctiony(n){varu;try{awaitj.put(`users/${n.id}`,{is_active:n.active!==1}),b.info("تغییرات ثبت شد "),await((u=h.value)==null?void0:u.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,u)=>{constp=v("a-tag"),T=v("a-card");returno(),_("div",L,[d(T,{title:"لیست کارشناسان فروش"},{default:i(()=>[d(D,{ref_key:"tbl",ref:h,model:V(x)},{add:i(()=>[a("persons.create.seller")?(o(),l(R,{key:0,rid:"persons.create.seller","add-label":"افزودن کارشناس فروش",onAdd:C})):r("",!0)]),city:i(({record:t})=>[t.city&&t.city.title?(o(),_("div",P,w(t.city.title),1)):(o(),_("div",z,"-"))]),sts:i(({record:t})=>[d(p,{color:t.sts===1?"green":"red"},{default:i(()=>[k(w(t.sts_str),1)]),_:2},1032,["color"])]),active:i(({record:t})=>[d(p,{color:t.active===1?"green":"red"},{default:i(()=>[k(w(t.active===1?"فعال":"غیر فعال"),1)]),_:2},1032,["color"])]),opt:i(({record:t})=>[X("div",K,[a("persons.list.sellers.edit")?(o(),l(m,{key:0,"icon-class":"w-5 h-5 text-primary",class:"ml-3",icon:"EditIcon",title:"ویرایش",onClick:f=>N(t.id)},null,8,["onClick"])):r("",!0),a("persons.list.sellers.view")?(o(),l(m,{key:1,"icon-class":"w-5 h-5 text-success",class:"ml-3",icon:"EyeIcon",title:"مشاهده اطلاعات",onClick:f=>$(t.id)},null,8,["onClick"])):r("",!0),t.active==1&&a("persons.list.sellers.unable")?(o(),l(m,{key:2,"icon-class":"w-5 h-5 text-danger",class:"ml-3",icon:"XIcon",title:"غیر فعال کردن حساب کاربری","pop-title":"آیا مطمئن هستید؟",onClick:f=>y(t)},null,8,["onClick"])):r("",!0),t.active!==1&&a("persons.list.sellers.able")?(o(),l(m,{key:3,"icon-class":"w-5 h-5 text-success",class:"ml-3",icon:"CheckIcon",title:"فعال سازی حساب کاربری","pop-title":"آیا مطمئن هستید؟",onClick:f=>y(t)},null,8,["onCl