Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 

2 řádky
26 KiB

  1. "use strict";(self["webpackChunkTruckShop"]=self["webpackChunkTruckShop"]||[]).push([[1203],{742:function(e,a,d){d.r(a),d.d(a,{default:function(){return ve}});var o=d(6768),l=d(5130),c=d(4232);const n={class:"col-sm-12"},i={class:"card table-card user-profile-list"},t={class:"card-body"},s={class:"filter-container"},m={class:"search-filters d-flex align-items-center gap-3"},r={key:0,"data-bs-toggle":"modal","data-bs-target":"#countriesModal",class:"btn btn-add-user btn btn-light text-primary btn-sm px-3"},u={key:0,class:"table-responsive"},_={class:"table table-hover",id:"pc-dt-simple"},p={key:0,class:"badge bg-light-success"},g={key:1,class:"badge bg-light-danger"},k={class:"overlay-edit"},v={class:"list-inline mb-0"},b={class:"list-inline-item m-0"},h=["onClick"],L={class:"list-inline-item m-0"},C=["onClick"],f={key:1,class:"filter-loader card table-card user-profile-list"},y={class:"d-flex justify-content-center"},M={"aria-label":"Page navigation"},S={class:"pagination"},P={key:1,class:"page-item disabled"},R=["onClick"],B={key:2,class:"page-item disabled"},A={class:"page-link",href:"javascript:void(0)"},I={class:"ms-0 search-number"},E=["max"];function G(e,a,d,G,T,K){const N=(0,o.g2)("CountriesModal"),w=(0,o.g2)("BRow"),U=(0,o.g2)("BCol"),x=(0,o.g2)("Layout");return(0,o.uX)(),(0,o.Wv)(x,null,{default:(0,o.k6)((()=>[(0,o.bF)(w,null,{default:(0,o.k6)((()=>[(0,o.Lk)("div",n,[(0,o.Lk)("div",i,[(0,o.Lk)("div",t,[(0,o.Lk)("div",s,[(0,o.Lk)("div",m,[(0,o.bo)((0,o.Lk)("input",{"onUpdate:modelValue":a[0]||(a[0]=e=>G.searchQuery=e),type:"text",placeholder:"جستجو...",class:"form-control form-control-sm d-inline-block me-2",style:{width:"250px","border-radius":"15px"}},null,512),[[l.Jo,G.searchQuery]]),(0,o.bo)((0,o.Lk)("select",{class:"form-select form-select-sm","onUpdate:modelValue":a[1]||(a[1]=e=>G.selectedRole=e),style:{width:"120px","border-radius":"15px"}},a[9]||(a[9]=[(0,o.Lk)("option",{value:"",disabled:"",selected:""},"نقش کاربر",-1),(0,o.Lk)("option",{value:""},"همه",-1),(0,o.Lk)("option",{value:"admin"},"فقط مدیران",-1),(0,o.Lk)("option",{value:"client"},"فقط مشتریان",-1),(0,o.Lk)("option",{value:"operator"},"فقط اپراتورها",-1)]),512),[[l.u1,G.selectedRole]]),(0,o.bo)((0,o.Lk)("select",{class:"form-select form-select-sm","onUpdate:modelValue":a[2]||(a[2]=e=>G.selectedStatus=e),style:{width:"120px","border-radius":"15px"}},a[10]||(a[10]=[(0,o.Lk)("option",{value:"",disabled:"",selected:""},"وضعیت",-1),(0,o.Lk)("option",{value:""},"همه",-1),(0,o.Lk)("option",{value:"0"},"فعال",-1),(0,o.Lk)("option",{value:"1"},"بلاک",-1)]),512),[[l.u1,G.selectedStatus]])]),"admin"===G.userProfile?.role?((0,o.uX)(),(0,o.CE)("button",r," افزودن کشور ")):(0,o.Q3)("",!0)]),G.filterLoading?((0,o.uX)(),(0,o.CE)("div",f)):((0,o.uX)(),(0,o.CE)("div",u,[(0,o.Lk)("table",_,[a[13]||(a[13]=(0,o.Lk)("thead",null,[(0,o.Lk)("tr",null,[(0,o.Lk)("th",null,"پیش شماره"),(0,o.Lk)("th",null,"کشور"),(0,o.Lk)("th",null,"حداقل وزن حمل ونقل"),(0,o.Lk)("th",null,"هزینه هر کیلوگرم"),(0,o.Lk)("th",null,"وضعیت")])],-1)),(0,o.Lk)("tbody",null,[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(G.countries,(e=>((0,o.uX)(),(0,o.CE)("tr",{key:e.id},[(0,o.Lk)("td",null,(0,c.v_)(e?.country_code),1),(0,o.Lk)("td",null,(0,c.v_)(e?.title),1),(0,o.Lk)("td",null,(0,c.v_)(e?.minimum_shipping_weight),1),(0,o.Lk)("td",null,(0,c.v_)(e?.per_kilograms_cost),1),(0,o.Lk)("td",null,[e?.deleted_at?((0,o.uX)(),(0,o.CE)("span",g,"بلاک")):((0,o.uX)(),(0,o.CE)("span",p,"فعال")),(0,o.Lk)("div",k,[(0,o.Lk)("ul",v,[(0,o.Lk)("li",b,[(0,o.Lk)("a",{onClick:a=>G.modalData(e),"data-bs-toggle":"modal","data-bs-target":"#countriesModal",href:"#",class:"avtar avtar-s btn btn-primary"},a[11]||(a[11]=[(0,o.Lk)("i",{class:"ti ti-pencil f-18"},null,-1)]),8,h)]),(0,o.Lk)("li",L,[(0,o.Lk)("a",{onClick:a=>G.deleteUser(e?.id),href:"#",class:"avtar avtar-s btn bg-white btn-link-danger"},a[12]||(a[12]=[(0,o.Lk)("i",{class:"ti ti-trash f-18"},null,-1)]),8,C)])])])])])))),128))])])]))])])]),(0,o.bF)(N,{ref:"countryModalRef",onCountryUpdated:G.getCountries},null,8,["onCountryUpdated"])])),_:1}),(0,o.bF)(w,null,{default:(0,o.k6)((()=>[(0,o.bF)(U,{sm:"12"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",y,[(0,o.Lk)("nav",M,[(0,o.Lk)("ul",S,[(0,o.Lk)("li",{class:(0,c.C4)(["page-item",{disabled:1===G.currentPage}])},[(0,o.Lk)("span",{class:"page-link",onClick:a[3]||(a[3]=(...e)=>G.prevPage&&G.prevPage(...e))},"قبلی")],2),G.visiblePages[0]>1?((0,o.uX)(),(0,o.CE)("li",{key:0,class:"page-item",onClick:a[4]||(a[4]=e=>G.page=1)},a[14]||(a[14]=[(0,o.Lk)("a",{class:"page-link",href:"javascript:void(0)"},"1",-1)]))):(0,o.Q3)("",!0),G.visiblePages[0]>2?((0,o.uX)(),(0,o.CE)("li",P,a[15]||(a[15]=[(0,o.Lk)("span",{class:"page-link"},"...",-1)]))):(0,o.Q3)("",!0),((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)(G.visiblePages,(e=>((0,o.uX)(),(0,o.CE)("li",{key:e,class:(0,c.C4)(["page-item",{active:G.currentPage===e}])},[(0,o.Lk)("a",{class:"page-link",href:"javascript:void(0)",onClick:a=>G.page=e},(0,c.v_)(e),9,R)],2)))),128)),G.visiblePages[G.visiblePages.length-1]<G.totalPages-1?((0,o.uX)(),(0,o.CE)("li",B,a[16]||(a[16]=[(0,o.Lk)("span",{class:"page-link"},"...",-1)]))):(0,o.Q3)("",!0),G.visiblePages[G.visiblePages.length-1]<G.totalPages?((0,o.uX)(),(0,o.CE)("li",{key:3,class:"page-item",onClick:a[5]||(a[5]=e=>G.page=G.totalPages)},[(0,o.Lk)("a",A,(0,c.v_)(G.totalPages),1)])):(0,o.Q3)("",!0),(0,o.Lk)("li",{class:(0,c.C4)(["page-item",{disabled:G.currentPage===G.totalPages}])},[(0,o.Lk)("span",{class:"page-link",onClick:a[6]||(a[6]=(...e)=>G.nextPage&&G.nextPage(...e))},"بعدی")],2)])])])])),_:1}),(0,o.bF)(U,{sm:"4"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",I,[(0,o.bo)((0,o.Lk)("input",{"onUpdate:modelValue":a[7]||(a[7]=e=>G.searchPage=e),type:"text",class:"form-control",placeholder:"برو به صفحه",max:G.totalPages,min:"1",onInput:a[8]||(a[8]=(...e)=>G.handlePageInput&&G.handlePageInput(...e))},null,40,E),[[l.Jo,G.searchPage]])])])),_:1})])),_:1})])),_:1})}d(4114);var T=d(8626),K=d(281),N=d(144),w=d(4874),U=d.n(w),x=d(9317),F=d(7366),V=d.n(F),D=d(4084),X=d(8767);const H=[{name:"Afghanistan",dial_code:"+93",code:"AF"},{name:"Aland Islands",dial_code:"+358",code:"AX"},{name:"Albania",dial_code:"+355",code:"AL"},{name:"Algeria",dial_code:"+213",code:"DZ"},{name:"AmericanSamoa",dial_code:"+1684",code:"AS"},{name:"Andorra",dial_code:"+376",code:"AD"},{name:"Angola",dial_code:"+244",code:"AO"},{name:"Anguilla",dial_code:"+1264",code:"AI"},{name:"Antarctica",dial_code:"+672",code:"AQ"},{name:"Antigua and Barbuda",dial_code:"+1268",code:"AG"},{name:"Argentina",dial_code:"+54",code:"AR"},{name:"Armenia",dial_code:"+374",code:"AM"},{name:"Aruba",dial_code:"+297",code:"AW"},{name:"Australia",dial_code:"+61",code:"AU"},{name:"Austria",dial_code:"+43",code:"AT"},{name:"Azerbaijan",dial_code:"+994",code:"AZ"},{name:"Bahamas",dial_code:"+1242",code:"BS"},{name:"Bahrain",dial_code:"+973",code:"BH"},{name:"Bangladesh",dial_code:"+880",code:"BD"},{name:"Barbados",dial_code:"+1246",code:"BB"},{name:"Belarus",dial_code:"+375",code:"BY"},{name:"Belgium",dial_code:"+32",code:"BE"},{name:"Belize",dial_code:"+501",code:"BZ"},{name:"Benin",dial_code:"+229",code:"BJ"},{name:"Bermuda",dial_code:"+1441",code:"BM"},{name:"Bhutan",dial_code:"+975",code:"BT"},{name:"Bolivia, Plurinational State of",dial_code:"+591",code:"BO"},{name:"Bosnia and Herzegovina",dial_code:"+387",code:"BA"},{name:"Botswana",dial_code:"+267",code:"BW"},{name:"Brazil",dial_code:"+55",code:"BR"},{name:"British Indian Ocean Territory",dial_code:"+246",code:"IO"},{name:"Brunei Darussalam",dial_code:"+673",code:"BN"},{name:"Bulgaria",dial_code:"+359",code:"BG"},{name:"Burkina Faso",dial_code:"+226",code:"BF"},{name:"Burundi",dial_code:"+257",code:"BI"},{name:"Cambodia",dial_code:"+855",code:"KH"},{name:"Cameroon",dial_code:"+237",code:"CM"},{name:"Canada",dial_code:"+1",code:"CA"},{name:"Cape Verde",dial_code:"+238",code:"CV"},{name:"Cayman Islands",dial_code:"+345",code:"KY"},{name:"Central African Republic",dial_code:"+236",code:"CF"},{name:"Chad",dial_code:"+235",code:"TD"},{name:"Chile",dial_code:"+56",code:"CL"},{name:"China",dial_code:"+86",code:"CN"},{name:"Christmas Island",dial_code:"+61",code:"CX"},{name:"Cocos (Keeling) Islands",dial_code:"+61",code:"CC"},{name:"Colombia",dial_code:"+57",code:"CO"},{name:"Comoros",dial_code:"+269",code:"KM"},{name:"Congo",dial_code:"+242",code:"CG"},{name:"Congo, The Democratic Republic of the Congo",dial_code:"+243",code:"CD"},{name:"Cook Islands",dial_code:"+682",code:"CK"},{name:"Costa Rica",dial_code:"+506",code:"CR"},{name:"Cote d'Ivoire",dial_code:"+225",code:"CI"},{name:"Croatia",dial_code:"+385",code:"HR"},{name:"Cuba",dial_code:"+53",code:"CU"},{name:"Cyprus",dial_code:"+357",code:"CY"},{name:"Czech Republic",dial_code:"+420",code:"CZ"},{name:"Denmark",dial_code:"+45",code:"DK"},{name:"Djibouti",dial_code:"+253",code:"DJ"},{name:"Dominica",dial_code:"+1767",code:"DM"},{name:"Dominican Republic",dial_code:"+1849",code:"DO"},{name:"Ecuador",dial_code:"+593",code:"EC"},{name:"Egypt",dial_code:"+20",code:"EG"},{name:"El Salvador",dial_code:"+503",code:"SV"},{name:"Equatorial Guinea",dial_code:"+240",code:"GQ"},{name:"Eritrea",dial_code:"+291",code:"ER"},{name:"Estonia",dial_code:"+372",code:"EE"},{name:"Ethiopia",dial_code:"+251",code:"ET"},{name:"Falkland Islands (Malvinas)",dial_code:"+500",code:"FK"},{name:"Faroe Islands",dial_code:"+298",code:"FO"},{name:"Fiji",dial_code:"+679",code:"FJ"},{name:"Finland",dial_code:"+358",code:"FI"},{name:"France",dial_code:"+33",code:"FR"},{name:"French Guiana",dial_code:"+594",code:"GF"},{name:"French Polynesia",dial_code:"+689",code:"PF"},{name:"Gabon",dial_code:"+241",code:"GA"},{name:"Gambia",dial_code:"+220",code:"GM"},{name:"Georgia",dial_code:"+995",code:"GE"},{name:"Germany",dial_code:"+49",code:"DE"},{name:"Ghana",dial_code:"+233",code:"GH"},{name:"Gibraltar",dial_code:"+350",code:"GI"},{name:"Greece",dial_code:"+30",code:"GR"},{name:"Greenland",dial_code:"+299",code:"GL"},{name:"Grenada",dial_code:"+1473",code:"GD"},{name:"Guadeloupe",dial_code:"+590",code:"GP"},{name:"Guam",dial_code:"+1671",code:"GU"},{name:"Guatemala",dial_code:"+502",code:"GT"},{name:"Guernsey",dial_code:"+44",code:"GG"},{name:"Guinea",dial_code:"+224",code:"GN"},{name:"Guinea-Bissau",dial_code:"+245",code:"GW"},{name:"Guyana",dial_code:"+595",code:"GY"},{name:"Haiti",dial_code:"+509",code:"HT"},{name:"Holy See (Vatican City State)",dial_code:"+379",code:"VA"},{name:"Honduras",dial_code:"+504",code:"HN"},{name:"Hong Kong",dial_code:"+852",code:"HK"},{name:"Hungary",dial_code:"+36",code:"HU"},{name:"Iceland",dial_code:"+354",code:"IS"},{name:"India",dial_code:"+91",code:"IN"},{name:"Indonesia",dial_code:"+62",code:"ID"},{name:"Iran, Islamic Republic of Persian Gulf",dial_code:"+98",code:"IR"},{name:"Iraq",dial_code:"+964",code:"IQ"},{name:"Ireland",dial_code:"+353",code:"IE"},{name:"Isle of Man",dial_code:"+44",code:"IM"},{name:"Israel",dial_code:"+972",code:"IL"},{name:"Italy",dial_code:"+39",code:"IT"},{name:"Jamaica",dial_code:"+1876",code:"JM"},{name:"Japan",dial_code:"+81",code:"JP"},{name:"Jersey",dial_code:"+44",code:"JE"},{name:"Jordan",dial_code:"+962",code:"JO"},{name:"Kazakhstan",dial_code:"+77",code:"KZ"},{name:"Kenya",dial_code:"+254",code:"KE"},{name:"Kiribati",dial_code:"+686",code:"KI"},{name:"Korea, Democratic People's Republic of Korea",dial_code:"+850",code:"KP"},{name:"Korea, Republic of South Korea",dial_code:"+82",code:"KR"},{name:"Kuwait",dial_code:"+965",code:"KW"},{name:"Kyrgyzstan",dial_code:"+996",code:"KG"},{name:"Laos",dial_code:"+856",code:"LA"},{name:"Latvia",dial_code:"+371",code:"LV"},{name:"Lebanon",dial_code:"+961",code:"LB"},{name:"Lesotho",dial_code:"+266",code:"LS"},{name:"Liberia",dial_code:"+231",code:"LR"},{name:"Libyan Arab Jamahiriya",dial_code:"+218",code:"LY"},{name:"Liechtenstein",dial_code:"+423",code:"LI"},{name:"Lithuania",dial_code:"+370",code:"LT"},{name:"Luxembourg",dial_code:"+352",code:"LU"},{name:"Macao",dial_code:"+853",code:"MO"},{name:"Macedonia",dial_code:"+389",code:"MK"},{name:"Madagascar",dial_code:"+261",code:"MG"},{name:"Malawi",dial_code:"+265",code:"MW"},{name:"Malaysia",dial_code:"+60",code:"MY"},{name:"Maldives",dial_code:"+960",code:"MV"},{name:"Mali",dial_code:"+223",code:"ML"},{name:"Malta",dial_code:"+356",code:"MT"},{name:"Marshall Islands",dial_code:"+692",code:"MH"},{name:"Martinique",dial_code:"+596",code:"MQ"},{name:"Mauritania",dial_code:"+222",code:"MR"},{name:"Mauritius",dial_code:"+230",code:"MU"},{name:"Mayotte",dial_code:"+262",code:"YT"},{name:"Mexico",dial_code:"+52",code:"MX"},{name:"Micronesia, Federated States of Micronesia",dial_code:"+691",code:"FM"},{name:"Moldova",dial_code:"+373",code:"MD"},{name:"Monaco",dial_code:"+377",code:"MC"},{name:"Mongolia",dial_code:"+976",code:"MN"},{name:"Montenegro",dial_code:"+382",code:"ME"},{name:"Montserrat",dial_code:"+1664",code:"MS"},{name:"Morocco",dial_code:"+212",code:"MA"},{name:"Mozambique",dial_code:"+258",code:"MZ"},{name:"Myanmar",dial_code:"+95",code:"MM"},{name:"Namibia",dial_code:"+264",code:"NA"},{name:"Nauru",dial_code:"+674",code:"NR"},{name:"Nepal",dial_code:"+977",code:"NP"},{name:"Netherlands",dial_code:"+31",code:"NL"},{name:"Netherlands Antilles",dial_code:"+599",code:"AN"},{name:"New Caledonia",dial_code:"+687",code:"NC"},{name:"New Zealand",dial_code:"+64",code:"NZ"},{name:"Nicaragua",dial_code:"+505",code:"NI"},{name:"Niger",dial_code:"+227",code:"NE"},{name:"Nigeria",dial_code:"+234",code:"NG"},{name:"Niue",dial_code:"+683",code:"NU"},{name:"Norfolk Island",dial_code:"+672",code:"NF"},{name:"Northern Mariana Islands",dial_code:"+1670",code:"MP"},{name:"Norway",dial_code:"+47",code:"NO"},{name:"Oman",dial_code:"+968",code:"OM"},{name:"Pakistan",dial_code:"+92",code:"PK"},{name:"Palau",dial_code:"+680",code:"PW"},{name:"Palestinian Territory, Occupied",dial_code:"+970",code:"PS"},{name:"Panama",dial_code:"+507",code:"PA"},{name:"Papua New Guinea",dial_code:"+675",code:"PG"},{name:"Paraguay",dial_code:"+595",code:"PY"},{name:"Peru",dial_code:"+51",code:"PE"},{name:"Philippines",dial_code:"+63",code:"PH"},{name:"Pitcairn",dial_code:"+872",code:"PN"},{name:"Poland",dial_code:"+48",code:"PL"},{name:"Portugal",dial_code:"+351",code:"PT"},{name:"Puerto Rico",dial_code:"+1939",code:"PR"},{name:"Qatar",dial_code:"+974",code:"QA"},{name:"Romania",dial_code:"+40",code:"RO"},{name:"Russia",dial_code:"+7",code:"RU"},{name:"Rwanda",dial_code:"+250",code:"RW"},{name:"Reunion",dial_code:"+262",code:"RE"},{name:"Saint Barthelemy",dial_code:"+590",code:"BL"},{name:"Saint Helena, Ascension and Tristan Da Cunha",dial_code:"+290",code:"SH"},{name:"Saint Kitts and Nevis",dial_code:"+1869",code:"KN"},{name:"Saint Lucia",dial_code:"+1758",code:"LC"},{name:"Saint Martin",dial_code:"+590",code:"MF"},{name:"Saint Pierre and Miquelon",dial_code:"+508",code:"PM"},{name:"Saint Vincent and the Grenadines",dial_code:"+1784",code:"VC"},{name:"Samoa",dial_code:"+685",code:"WS"},{name:"San Marino",dial_code:"+378",code:"SM"},{name:"Sao Tome and Principe",dial_code:"+239",code:"ST"},{name:"Saudi Arabia",dial_code:"+966",code:"SA"},{name:"Senegal",dial_code:"+221",code:"SN"},{name:"Serbia",dial_code:"+381",code:"RS"},{name:"Seychelles",dial_code:"+248",code:"SC"},{name:"Sierra Leone",dial_code:"+232",code:"SL"},{name:"Singapore",dial_code:"+65",code:"SG"},{name:"Slovakia",dial_code:"+421",code:"SK"},{name:"Slovenia",dial_code:"+386",code:"SI"},{name:"Solomon Islands",dial_code:"+677",code:"SB"},{name:"Somalia",dial_code:"+252",code:"SO"},{name:"South Africa",dial_code:"+27",code:"ZA"},{name:"South Sudan",dial_code:"+211",code:"SS"},{name:"South Georgia and the South Sandwich Islands",dial_code:"+500",code:"GS"},{name:"Spain",dial_code:"+34",code:"ES"},{name:"Sri Lanka",dial_code:"+94",code:"LK"},{name:"Sudan",dial_code:"+249",code:"SD"},{name:"Suriname",dial_code:"+597",code:"SR"},{name:"Svalbard and Jan Mayen",dial_code:"+47",code:"SJ"},{name:"Swaziland",dial_code:"+268",code:"SZ"},{name:"Sweden",dial_code:"+46",code:"SE"},{name:"Switzerland",dial_code:"+41",code:"CH"},{name:"Syrian Arab Republic",dial_code:"+963",code:"SY"},{name:"Taiwan",dial_code:"+886",code:"TW"},{name:"Tajikistan",dial_code:"+992",code:"TJ"},{name:"Tanzania, United Republic of Tanzania",dial_code:"+255",code:"TZ"},{name:"Thailand",dial_code:"+66",code:"TH"},{name:"Timor-Leste",dial_code:"+670",code:"TL"},{name:"Togo",dial_code:"+228",code:"TG"},{name:"Tokelau",dial_code:"+690",code:"TK"},{name:"Tonga",dial_code:"+676",code:"TO"},{name:"Trinidad and Tobago",dial_code:"+1868",code:"TT"},{name:"Tunisia",dial_code:"+216",code:"TN"},{name:"Turkey",dial_code:"+90",code:"TR"},{name:"Turkmenistan",dial_code:"+993",code:"TM"},{name:"Turks and Caicos Islands",dial_code:"+1649",code:"TC"},{name:"Tuvalu",dial_code:"+688",code:"TV"},{name:"Uganda",dial_code:"+256",code:"UG"},{name:"Ukraine",dial_code:"+380",code:"UA"},{name:"United Arab Emirates",dial_code:"+971",code:"AE"},{name:"United Kingdom",dial_code:"+44",code:"GB"},{name:"United States",dial_code:"+1",code:"US"},{name:"Uruguay",dial_code:"+598",code:"UY"},{name:"Uzbekistan",dial_code:"+998",code:"UZ"},{name:"Vanuatu",dial_code:"+678",code:"VU"},{name:"Venezuela, Bolivarian Republic of Venezuela",dial_code:"+58",code:"VE"},{name:"Vietnam",dial_code:"+84",code:"VN"},{name:"Virgin Islands, British",dial_code:"+1284",code:"VG"},{name:"Virgin Islands, U.S.",dial_code:"+1340",code:"VI"},{name:"Wallis and Futuna",dial_code:"+681",code:"WF"},{name:"Yemen",dial_code:"+967",code:"YE"},{name:"Zambia",dial_code:"+260",code:"ZM"},{name:"Zimbabwe",dial_code:"+263",code:"ZW"}];var J=H;const O={class:"modal fade",id:"countriesModal",tabindex:"-1",role:"dialog","data-bs-backdrop":"static","aria-labelledby":"exampleModalLabel","aria-hidden":"true"},Q={class:"modal-dialog modal-sm",role:"document"},Y={class:"modal-content"},Z={class:"modal-header"},z={class:"modal-title",id:"exampleModalLabel"},W={class:"modal-body"},j={class:"form-group"},q={key:0,class:"text-danger"},$={class:"form-group"},ee={key:0,class:"text-danger"},ae={class:"form-group"},de={key:0,class:"text-danger"},oe={class:"form-group"},le=["value"],ce={key:0,class:"text-danger"},ne={class:"form-group"},ie={key:0,class:"text-danger"},te={class:"d-flex justify-content-end gap-2",style:{"margin-top":"20px"}},se=["disabled"],me={key:0,class:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"};var re={__name:"CountriesModal",emits:["country-updated"],setup(e,{expose:a,emit:d}){const n={title:null,minimum_shipping_weight:null,per_kilograms_cost:null,status:"in_active",country_code:null},i=d,t=(0,N.KR)({}),s=(0,N.KR)(!1),m=(0,N.Kh)({...n}),r=e=>{t.value[e]=""},u=()=>(t.value={},m.title||(t.value.title="وارد کردن عنوان کشور ضروری می باشد"),m.minimum_shipping_weight||(t.value.minimum_shipping_weight="وارد کردن حداقل وزن حمل ونقل ضروری می باشد"),m.per_kilograms_cost||(t.value.per_kilograms_cost="وارد کردن هزینه ضروری می باشد"),m.country_code||(t.value.country_code="وارد کردن پیش شماره کشور ضروری می باشد"),0===Object.keys(t.value).length),_=async()=>{if(u())try{s.value=!0;const e=m?.id?`admin/country-configs/${m?.id}`:"admin/country-configs",{data:{success:a,message:d}}=await x.A[m?.id?"put":"post"](e,m);a&&(D.oR.success(d),Object.assign(m,n),document.getElementById("closeModal").click(),i("country-updated"))}catch(e){D.oR.error(e?.response?.data?.message)}finally{s.value=!1}else D.oR.error("لطفا فیلد های لازم را وارد نمایید",{position:"top-right",autoClose:1e3})},p=()=>{m?.id&&(m.id=void 0),Object.assign(m,n)};return a({form:m}),(e,a)=>{const d=(0,o.g2)("BCol");return(0,o.uX)(),(0,o.CE)("div",O,[(0,o.Lk)("div",Q,[(0,o.Lk)("div",Y,[(0,o.Lk)("div",Z,[(0,o.Lk)("h5",z,(0,c.v_)(m?.id?"ویرایش کشور":"اضافه کردن کشور"),1),(0,o.Lk)("button",{type:"button",class:"btn-close",id:"closeModal","data-bs-dismiss":"modal","aria-label":"Close",onClick:p})]),(0,o.Lk)("div",W,[(0,o.Lk)("form",{onSubmit:(0,l.D$)(_,["prevent"])},[(0,o.bF)((0,N.R1)(X.Ls),{class:"g-3"},{default:(0,o.k6)((()=>[(0,o.bF)(d,{class:"col-lg-6"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",j,[a[9]||(a[9]=(0,o.Lk)("label",{class:"form-label"},"نام کشور",-1)),(0,o.bo)((0,o.Lk)("input",{"onUpdate:modelValue":a[0]||(a[0]=e=>m.title=e),type:"text",class:"form-control",placeholder:"نام کشور را وارد نمایید"},null,512),[[l.Jo,m.title]]),t.value.title?((0,o.uX)(),(0,o.CE)("small",q,(0,c.v_)(t.value.title),1)):(0,o.Q3)("",!0)])])),_:1}),(0,o.bF)(d,{class:"col-lg-6"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",$,[a[10]||(a[10]=(0,o.Lk)("label",{class:"form-label"},"حداقل هزینه حمل و نقل",-1)),(0,o.bo)((0,o.Lk)("input",{"onUpdate:modelValue":a[1]||(a[1]=e=>m.minimum_shipping_weight=e),onInput:a[2]||(a[2]=e=>r("minimum_shipping_weight")),type:"number",class:"form-control"},null,544),[[l.Jo,m.minimum_shipping_weight]]),t.value.minimum_shipping_weight?((0,o.uX)(),(0,o.CE)("small",ee,(0,c.v_)(t.value.minimum_shipping_weight),1)):(0,o.Q3)("",!0)])])),_:1}),(0,o.bF)(d,{class:"col-lg-6"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",ae,[a[11]||(a[11]=(0,o.Lk)("label",{class:"form-label"},"هزینه هر کیلو گرم",-1)),(0,o.bo)((0,o.Lk)("input",{"onUpdate:modelValue":a[3]||(a[3]=e=>m.per_kilograms_cost=e),onInput:a[4]||(a[4]=e=>r("per_kilograms_cost")),type:"number",class:"form-control"},null,544),[[l.Jo,m.per_kilograms_cost]]),t.value.per_kilograms_cost?((0,o.uX)(),(0,o.CE)("small",de,(0,c.v_)(t.value.per_kilograms_cost),1)):(0,o.Q3)("",!0)])])),_:1}),(0,o.bF)(d,{class:"col-lg-6"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",oe,[a[12]||(a[12]=(0,o.Lk)("label",{class:"form-label"},"انتخاب پیش شماره",-1)),(0,o.bo)((0,o.Lk)("select",{class:"form-select","onUpdate:modelValue":a[5]||(a[5]=e=>m.country_code=e),onChange:a[6]||(a[6]=e=>r("country_code"))},[((0,o.uX)(!0),(0,o.CE)(o.FK,null,(0,o.pI)((0,N.R1)(J),(e=>((0,o.uX)(),(0,o.CE)("option",{value:e?.dial_code,key:e?.code},(0,c.v_)(e?.name)+"("+(0,c.v_)(e?.dial_code)+") ",9,le)))),128))],544),[[l.u1,m.country_code]]),t.value.country_code?((0,o.uX)(),(0,o.CE)("small",ce,(0,c.v_)(t.value.country_code),1)):(0,o.Q3)("",!0)])])),_:1}),(0,o.bF)(d,{class:"col-lg-6"},{default:(0,o.k6)((()=>[(0,o.Lk)("div",ne,[a[14]||(a[14]=(0,o.Lk)("label",{class:"form-label"},"وضعیت",-1)),(0,o.bo)((0,o.Lk)("select",{class:"form-select","onUpdate:modelValue":a[7]||(a[7]=e=>m.status=e),onChange:a[8]||(a[8]=e=>r("status"))},a[13]||(a[13]=[(0,o.Lk)("option",{value:"active"},"فعال",-1),(0,o.Lk)("option",{value:"in_active"},"غیر فعال",-1)]),544),[[l.u1,m.status]]),t.value.status?((0,o.uX)(),(0,o.CE)("small",ie,(0,c.v_)(t.value.status),1)):(0,o.Q3)("",!0)])])),_:1})])),_:1}),(0,o.Lk)("div",te,[a[16]||(a[16]=(0,o.Lk)("button",{type:"button",class:"btn btn-secondary","data-bs-dismiss":"modal",id:"addClose"}," بستن ",-1)),(0,o.Lk)("button",{type:"submit",class:"btn btn-primary",disabled:s.value},[s.value?((0,o.uX)(),(0,o.CE)("span",me)):(0,o.Q3)("",!0),a[15]||(a[15]=(0,o.eW)(" ذخیره ",-1))],8,se)])],32)])])])])}}},ue=d(1241);const _e=(0,ue.A)(re,[["__scopeId","data-v-d1256102"]]);var pe=_e,ge={name:"SAMPLE-PAGE",components:{CountriesModal:pe,Layout:K.A},setup(){const e=(0,N.KR)(""),a=(0,N.KR)(!1),d=(0,N.KR)(),l=(0,N.KR)(1),c=(0,N.KR)(1),n=(0,N.KR)(20),i=(0,N.KR)(1),t=(0,N.KR)(""),s=(0,N.KR)([]),m=(0,N.KR)(),r=(0,N.KR)(),u=(0,N.KR)(),_=(0,N.KR)(),p=(0,N.KR)(""),g=(0,N.KR)(null),k=JSON.parse(localStorage.getItem("user_profile")),v=e=>V()(e,"YYYY-MM-DD HH:mm:ss").locale("fa").format("YYYY/MM/DD"),b=async()=>{try{a.value=!0;const{data:{success:e,data:d}}=await x.A.get("admin/country-configs",{params:{paginate:n.value,page:l.value}});e&&(s.value=d?.data,l.value=d?.current_page,c.value=d?.last_page)}catch(e){D.oR.error(e?.response?.data?.message)}finally{a.value=!1}},h=()=>{l.value<c.value&&(i.value++,b())},L=()=>{l.value>1&&(i.value--,b())},C=(0,o.EW)((()=>{const e=[];if(c.value<=5)for(let a=1;a<=c.value;a++)e.push(a);else{let a=l.value-2,d=l.value+2;a<1&&(d+=1-a,a=1),d>c.value&&(a-=d-c.value,d=c.value),a=Math.max(a,1);for(let o=a;o<=d;o++)e.push(o)}return e}));(0,o.wB)(p,(()=>{b()})),(0,o.wB)(e,(()=>{b()})),(0,o.wB)(t,(e=>{f(e)}));const f=(0,T.debounce)((()=>{b()}),1e3);function y(){d.value<1?d.value=1:d.value>c.value&&(d.value=c.value),d.value>=1&&d.value<=c.value&&(i.value=d.value)}(0,o.wB)(i,(()=>{b()}));const M=e=>{Object.assign(g.value.form,e)},S=()=>{b()},P=e=>{U().fire({text:"آیا میخواهید این کاربر را حذف کنید؟",icon:"warning",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",confirmButtonColor:"#3085d6",cancelButtonColor:"#d33"}).then((a=>{a.isConfirmed&&x.A.delete(`admin/country-configs/${e}`).then((e=>{D.oR.success(e?.data?.message,{position:"top-right",autoClose:1e3})})).then((()=>{b()})).catch((e=>{D.oR.error(e?.response?.data?.message,{position:"top-right",autoClose:1e3})}))}))},R=e=>{U().fire({text:"آیا میخواهید این کاربر را فعال نمایید؟",icon:"warning",showCancelButton:!0,confirmButtonText:"بله",cancelButtonText:"خیر",confirmButtonColor:"#3085d6",cancelButtonColor:"#d33"}).then((a=>{a.isConfirmed&&x.A.put(`admin/countries/${e}/restore`).then((()=>{D.oR.success("!کاربر با موفقیت فعال شد",{position:"top-right",autoClose:1e3})})).then((()=>{b()})).catch((e=>{console.log(e),D.oR.error("در فعال کردن کاربر مشکلی پیش آمد",{position:"top-right",autoClose:1e3})}))}))};return(0,o.sV)((()=>{b()})),{countries:s,convertToJalali:v,searchQuery:t,modalData:M,userName:m,userMobile:r,userId:u,handleUserUpdated:S,deleteUser:P,unBlockUser:R,userRole:_,handlePageInput:y,nextPage:h,paginate:n,totalPages:c,currentPage:l,prevPage:L,visiblePages:C,page:i,searchPage:d,selectedRole:p,selectedStatus:e,filterLoading:a,userProfile:k,getCountries:b,countryModalRef:g}}};const ke=(0,ue.A)(ge,[["render",G],["__scopeId","data-v-463da670"]]);var ve=ke}}]);
  2. //# sourceMappingURL=1203.412136f8.js.map