Files
Rasadyar_FrontEnd/build/assets/address-DVSldlUX.js

2 lines
2.2 KiB
JavaScript

import{a as C}from"./redux-vendor-CfkcHgWN.js";import{L as E,j as A,h as a,cC as c}from"./index-D80MdVQn.js";C("SLAUGHTER_GET_BUYER_SERVICE",async(e,{dispatch:u})=>{u(E());const{data:r,status:s}=await A.get("base-out-province-carcasses-buyer/?mobile="+e);return u(a()),{data:r,status:s}});const l=C("SLAUGHTER_SUBMIT_BUYER_SERVICE",async(e,{dispatch:u})=>{try{u(E());const{data:r,status:s}=await A.post("out-province-carcasses-buyer/",e);return u(a()),{data:r,status:s}}catch(r){return u(a()),{error:r.response.data.result}}}),y=C("SLAUGHTER_EDIT_BUYER_SERVICE",async(e,{dispatch:u})=>{try{u(E());const{data:r,status:s}=await A.put("out-province-carcasses-buyer/0/",e);return u(a()),{data:r,status:s}}catch(r){return u(a()),{error:r.response.data.result}}}),S=C("PROVINCE_GET_NATIONAL_DOCUMENTS_SERVICE",async(e,{dispatch:u})=>{var r,s,n;u(E());try{const{data:t,status:o}=await A.get(`https://pay.rasadyar.com/national-documents?info=${e.info}&type=${e.type}`,{timeout:3e4});return u(a()),{data:t,status:o}}catch(t){if(u(a()),t.code==="ECONNABORTED"||t.message.includes("timeout"))return c("زمان درخواست به پایان رسید. لطفا دوباره تلاش کنید.","error"),{error:"زمان درخواست به پایان رسید. لطفا دوباره تلاش کنید."};if(((r=t.response)==null?void 0:r.status)===500)return c("خطای سرور رخ داده است. لطفا بعدا تلاش کنید.","error"),{error:"خطای سرور رخ داده است. لطفا بعدا تلاش کنید."};if(!t.response)return c("خطا در برقراری ارتباط با سرور. لطفا اتصال اینترنت خود را بررسی کنید.","error"),{error:"خطا در برقراری ارتباط با سرور. لطفا اتصال اینترنت خود را بررسی کنید."};const o=((n=(s=t.response)==null?void 0:s.data)==null?void 0:n.result)||"خطا در دریافت اطلاعات";return c(o,"error"),{error:o}}}),_=(e,u)=>{if(!e||typeof e!="string"||!u||u.length===0)return"";const r=e.replace(/\u200c/g," ").replace(/\s+/g," ").trim(),n=r.split(/\s+/).slice(0,2).join(" "),t=u.find(o=>{const i=o.name||"";return i.includes(n)||n.includes(i)||r.includes(i)});return t?t.name:""};export{l as a,_ as e,S as p,y as s};