hesabixCore/public_html/webui/assets/quickAdd-3f821e67.js

2 lines
14 KiB
JavaScript
Raw Normal View History

2025-03-21 14:20:43 +03:30
import{L as S,a as h,S as y,_ as q}from"./main-9b36f05f.js";import{h as L,a as d,o as c,s as k,c as M,A as P,b as t,w as n,d as m,t as f,e as o,u as a,ao as A,F as C,C as w,ab as u}from"./vendor-adef9cb4.js";const j=L({name:"quickAdd",props:{code:{type:String},btn:{default:!0,type:Boolean}},components:{Loading:S},data:()=>({tabs:"",dialog:!1,loading:!0,account:{name:"",cardNum:"",shabaNum:"",accountNum:""},person:{nikename:"",name:"",des:"",tel:"",mobile:"",mobile2:"",address:"",company:"",shenasemeli:"",codeeghtesadi:"",sabt:"",keshvar:"",ostan:"",shahr:"",postalcode:"",email:"",website:"",fax:"",code:0,types:[],accounts:[]},personPattern:{nikename:"",name:"",des:"",tel:"",mobile:"",mobile2:"",address:"",company:"",shenasemeli:"",codeeghtesadi:"",sabt:"",keshvar:"",ostan:"",shahr:"",postalcode:"",email:"",website:"",fax:"",code:0,types:[],accounts:[]}}),mounted(){this.loadData()},methods:{addNewcard(){this.person.accounts.push({cardNum:"",accountNum:"",shabaNum:"",bank:""})},removeCard(l){this.person.accounts.splice(l,1)},loadData(l=""){h.post("/api/person/types/get").then(s=>{this.person.types=s.data,this.loading=!1}),this.person.code=0},save(){let l=!0;this.person.mobile.length!==0&&(new RegExp("^(\\+98|0)?9\\d{9}$").test(this.person.mobile)||(l=!1,y.fire({text:"شماره موبایل وارد شده نامعتبر است.",icon:"error",confirmButtonText:"قبول"}))),this.person.nikename.length===0&&(l=!1,y.fire({text:"نام مستعار الزامی است.",icon:"error",confirmButtonText:"قبول"})),this.person.accounts.forEach(s=>{s.bank==""&&(l=!1,y.fire({text:"بخش حساب‌های بانکی به درستی تکمیل نشده است.لطفا موارد الزامی را وارد کنید.",icon:"error",confirmButtonText:"قبول"}))}),l&&(this.loading=!0,h.post("/api/person/mod/"+this.person.code,this.person).then(s=>{this.loading=!1,s.data.result==2?y.fire({text:"قبلا ثبت شده است.",icon:"error",confirmButtonText:"قبول"}):y.fire({text:"مشخصات شخص ثبت شد.",icon:"success",confirmButtonText:"قبول"}).then(()=>{this.person=this.personPattern,this.dialog=!1})}))}}}),R={class:"row"},z={class:"col-sm-12 col-md-12 mb-3"},G={class:"space-y-2"},H={class:"form-check form-switch"},I={class:"col-sm-12 col-md-12 mb-3"},J={class:"space-x-2 border rounded p-3"},K={class:"form-check form-check-inline"},O=["onUpdate:modelValue"],Q={class:"form-check-label"},W={class:"row"},X={class:"col-sm-12 col-md-6"},Y={class:"form-floating mb-4"},Z={class:"col-sm-12 col-md-6"},x={class:"form-floating mb-4"},oo={class:"col-sm-12 col-md-6"},so={class:"form-floating mb-4"},lo={class:"col-sm-12 col-md-6"},eo={class:"form-floating mb-4"},to={class:"row"},no={class:"col-sm-12 col-md-6"},ao={class:"form-floating mb-4"},uo={class:"col-sm-12 col-md-6"},io={class:"form-floating mb-4"},ro={class:"col-sm-12 col-md-6"},mo={class:"form-floating mb-4"},po={class:"row"},co={class:"col-sm-12 col-md-6"},fo={class:"form-floating mb-4"},bo={class:"col-sm-12 col-md-6"},vo={class:"form-floating mb-4"},go={class:"col-sm-12 col-md-6"},yo={class:"form-floating mb-4"},ko={class:"col-sm-12 col-md-6"},_o={class:"form-floating mb-4"},Co={class:"col-sm-12 col-md-6"},Vo={class:"form-floating mb-4"},ho={class:"col-sm-12 col-md-6"},Ao={class:"form-floating mb-4"},wo={class:"row"},Uo={class:"col-sm-12 col-md-6"},$o={class:"form-floating mb-4"},No={class:"col-sm-12 col-md-6"},Fo={class:"form-floating mb-4"},Bo={class:"col-sm-12 col-md-6"},Do={class:"form-floating mb-4"},To={class:"col-sm-12 col-md-6"},Eo={class:"form-floating mb-4"},So={class:"col-sm-12 col-md-12"},qo={class:"form-floating mb-4"},Lo={class:"row mb-3 justify-content-end text-end"},Mo={class:"col-sm-12 col-md-12"},Po={class:"row"},jo={class:"block block-rounded border border-gray mx-0 px-0"},Ro={class:"block-header bg-light"},zo={class:"block-options"},Go=["onClick"],Ho={class:"block-content"},Io={class:"row"},Jo={class:"col-sm-12 col-md-6"},Ko={class:"form-floating mb-4"},Oo=["onUpdate:modelValue"],Qo={class:"col-sm-12 col-md-6"},Wo={class:"form-floating mb-4"},Xo=[