import{jase,akasv,BasM,IasG,aXasU,aaasX,b2as$,b3asR,aLasq,aMasJ,aNasQ,basZ}from"./mui-vendor-CkIVaoQP.js";import{Basee}from"./BackButton-CX1bfrW9.js";import{Lasf,jasE,hasA,AasT,uasue,casae,Maste,Gasg,Casz,OasB,Xasne,kasse,SasW}from"./index-Vwb3Bce5.js";import{rasp}from"./react-vendor-CmFgShSM.js";import{aasb,uasD}from"./redux-vendor-B7uoacJt.js";import{dasre}from"./Edit-CwJaslma.js";import{RasS}from"./ResponsiveTable-DugzNG82.js";import{pasoe}from"./province-policy-wages-edit-killhouse-B0xEaQ0F.js";import{dasY}from"./Save-SBgvd7Mw.js";import"./FilterAlt-CTDmPS36.js";import"./styled-components.browser.esm-gS9mh05b.js";constle=b("PROVINCE_POLICY_GET_WAGE_FRACTIONS",async(r,{dispatch:u})=>{u(f());const{data:a,status:o}=awaitE.get("wage-type/");returnu(A()),{data:a,status:o}}),ce=b("PROVINCE_POLICY_CREATE_WAGE",async(r,{dispatch:u})=>{try{u(f());const{data:a,status:o}=awaitE.post("share-type/",r);returnu(A()),{data:a,status:o}}catch(a){returnu(A()),{error:a.response.data.result}}}),ie=b("PROVINCE_POLICY_EDIT_SHARE_TYPE",async(r,{dispatch:u})=>{try{u(f());const{data:a,status:o}=awaitE.put("share-type/"+r.id+"/",{name:r.name});returnu(A()),{data:a,status:o}}catch(a){returnu(A()),{error:a.response.data.result}}}),V=({fetchData:r,item:u,itsEdit:a,fetchDataShareTypes:o})=>{const[w]=p.useContext(T),y=D(),i=ue({initialValues:{wageName:u!=null&&u.name?u==null?void0:u.name:""},validationSchema:ae({wageName:te().typeError("لطفا فیلد را به درستی وارد کنید.!")})});returnp.useEffect(()=>{i.validateForm()},[]),e.jsxs(g,{container:!0,xs:12,gap:2,children:[e.jsx(g,{xs:12,children:e.jsx(v,{id:"wageName",label:"عنوان نقش",variant:"outlined",sx:{width:"100%"},value:i.values.wageName,error:i.touched.wageName?!!i.errors.wageName:null,onChange:i.handleChange,onBlur:i.handleBlur,helperText:i.touched.wageName&&i.errors.wageName?i.errors.wageName:null})}),e.jsx(g,{xs:12,children:e.jsx(M,{variant:"contained",disabled:!i.isValid,onClick:()=>{a?y(ie({name:i.values.wageName,id:u==null?void0:u.id})).then(x=>{r(),o(),y(z()),x.payload.error?w({vertical:"top",horizontal:"center",msg:x.payload.error,severity:"error"}):w({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"})}):y(ce({name:i.values.wageName})).then(x=>{r(),o(),y(z()),x.payload.error?w({vertical:"top",horizontal:"center",msg:x.payload.error,severity:"error"}):w({vertical:"top",horizontal:"center",msg:"عملیات با موفقیت انجام شد.",severity:"success"})})},children:"ثبت"})})]})},de=b("PROVINCE_POLICY_EDIT_WAGE",async(r,{dispatch:u})=>{try{u(f());const{data:a,status:o}=awaitE.put("wage-type/0/",r);returnu(A()),{data:a,status:o}}catch(a){returnu(A()),{error:a.response.data.result}}}),Ce=b("PROVINCE_POLICY_GET_SHARE_TYPE",async(r,{dispatch:u})=>{u(f());const{data:a,status:o}=awaitE.get("share-type/");returnu(A()),{data:a,status:o}}),pe=b("PROVINCE_POLICY_WAGES_SETUP_GET_KILLHOUSES",async(r,{dispatch:u})=>{u(f());const{data:a,status:o}=awaitE.get("kill_house/?gate-way-kill-houses=true/");returnu(A()),{data:a,status:o}}),he=()=>{const[r]=p.useContext(T),u=D(),[a,o]=p.useState(),[w,y]=p.useState(),i=()=>{u(pe()).then(l=>{o(l.payload.data)})};p.useEffect(()=>{i()},[]);constx=l=>parseInt(l==null?void0:l.companyGatewayPercent)+parseInt(l.unionGatewayPercent)+parseInt(l.guildsGatewayPercent)+parseInt(l.otherGatewayPercent)>100;p.useEffect(()=>{constl=a==null?void0:a.map((t,n)=>{varm,F;return[n+1,t==null?void0:t.name,(F=(m=t==null?void0:t.killHouseOperator)==null?void0:m.user)==null?void0:F.mobile,e.jsx(v,{style:{width:"160px"},label:"سهم شرکت",value:t.companyGatewayPercent,onChange:h=>I(h,n),size:"small"},n),e.jsx(v,{style:{width:"160px"},label:"سهم اتحادیه",value:t.unionGatewayPercent,onChange:h=>_(h,n),size:"small"},n),e.jsx(v,{style:{width:"160px"},label:"سهم صنف",value:t.guildsGatewayPercent,onChange:h=>j(h,n),size:"small"},n),e.jsx(v,{style:{width:"160px"},label:"سهمدیگ<EFBFBD>