Files
tehran_taj/apps/admin-panel/dist/assets/AddCustomer-CwknMeCi.js
T
2026-10-14 14:37:52 +03:30

2 lines
4.1 KiB
JavaScript

import{c as h,I as w,d as x,u as z,m as B,b as l,p as n,w as I,F as v,e as P,a as u,g as k,i as p,al as R,k as A,s as F,r as H,o as c,h as b,R as V,l as j,q as M,t as y,L as N,_ as D}from"./index-C3KyI4fa.js";import{_ as U}from"./bulkCustomer.vue_vue_type_script_setup_true_lang-CCouQpRZ.js";import{R as $}from"./ReagentCustomer-Bi0HNRAd.js";import{S as q}from"./singleCustomer-8i8dqpND.js";import{S as E}from"./ShopOutlined-XFBnUSl1.js";import{U as L}from"./UserOutlined-CRwERGqg.js";import"./BaseFormModal.vue_vue_type_style_index_0_lang-63pLOqio.js";import"./ImageUploadInput.vue_vue_type_script_setup_true_lang-BWtM3qoU.js";import"./CityTreeSelect.vue_vue_type_script_setup_true_lang-nAGaOtbS.js";import"./DateInput-lwPg6q1y.js";import"./index-TQ8GI0k_.js";import"./EnvironmentOutlined-Bk4flijk.js";import"./PercentageOutlined-B-hJSD7V.js";import"./SafetyCertificateOutlined-DeXyUzzI.js";import"./CameraOutlined-i5eHCNKw.js";var T={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136V232h752v560zM610.3 476h123.4c1.3 0 2.3-3.6 2.3-8v-48c0-4.4-1-8-2.3-8H610.3c-1.3 0-2.3 3.6-2.3 8v48c0 4.4 1 8 2.3 8zm4.8 144h185.7c3.9 0 7.1-3.6 7.1-8v-48c0-4.4-3.2-8-7.1-8H615.1c-3.9 0-7.1 3.6-7.1 8v48c0 4.4 3.2 8 7.1 8zM224 673h43.9c4.2 0 7.6-3.3 7.9-7.5 3.8-50.5 46-90.5 97.2-90.5s93.4 40 97.2 90.5c.3 4.2 3.7 7.5 7.9 7.5H522a8 8 0 008-8.4c-2.8-53.3-32-99.7-74.6-126.1a111.8 111.8 0 0029.1-75.5c0-61.9-49.9-112-111.4-112s-111.4 50.1-111.4 112c0 29.1 11 55.5 29.1 75.5a158.09 158.09 0 00-74.6 126.1c-.4 4.6 3.2 8.4 7.8 8.4zm149-262c28.5 0 51.7 23.3 51.7 52s-23.2 52-51.7 52-51.7-23.3-51.7-52 23.2-52 51.7-52z"}}]},name:"idcard",theme:"outlined"};function g(r){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},o=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(o=o.concat(Object.getOwnPropertySymbols(t).filter(function(s){return Object.getOwnPropertyDescriptor(t,s).enumerable}))),o.forEach(function(s){G(r,s,t[s])})}return r}function G(r,e,t){return e in r?Object.defineProperty(r,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):r[e]=t,r}var _=function(e,t){var o=g({},e,t.attrs);return h(w,g({},o,{icon:T}),null)};_.displayName="IdcardOutlined";_.inheritAttrs=!1;const J={id:"page-user-view",class:"pf-page"},Q={class:"pf-head"},W={class:"kind-picker",role:"tablist"},X=["aria-selected","onClick"],Y={class:"kind-card__icon"},Z={class:"kind-card__text"},K=x({__name:"AddCustomer",setup(r){const e=A(),t=j(),o=z(),s=B(e.query.tab||"omde"),d=i=>!!o.hasPermission(i),m=F(()=>{const i=[];return d("persons.create.client")&&i.push({key:"omde",title:"مشتری عمده",hint:"مغازه‌دار، بنکدار و خریدار عمده",icon:E}),d("persons.create.seller")&&i.push({key:"reagent",title:"کارشناس فروش",hint:"کارشناس با کمیسیون و سقف اعتبار",icon:_}),o.isSuperAdmin&&i.push({key:"tak",title:"مشتری تک",hint:"مشتری خرده‌فروشی حضوری",icon:L}),i}),O={omde:U,reagent:$,tak:q};function C(){window.history.length>1?t.back():t.push("/customer/omde-list")}return(i,f)=>{const S=H("a-button");return c(),l("div",J,[n("header",Q,[h(S,{class:"pf-head__back",shape:"circle",onClick:C},{icon:I(()=>[h(b(V))]),_:1}),f[0]||(f[0]=n("div",{class:"pf-head__text"},[n("h1",null,"افزودن شخص"),n("p",null,"نوع شخص را انتخاب و اطلاعات او را تکمیل کنید.")],-1))]),d("persons.create")&&m.value.length?(c(),l(v,{key:0},[n("div",W,[(c(!0),l(v,null,P(m.value,a=>(c(),l("button",{key:a.key,type:"button",role:"tab",class:M(["kind-card",{"is-on":s.value===a.key}]),"aria-selected":s.value===a.key,onClick:ee=>s.value=a.key},[n("span",Y,[(c(),u(k(a.icon)))]),n("span",Z,[n("b",null,y(a.title),1),n("small",null,y(a.hint),1)]),s.value===a.key?(c(),u(b(N),{key:0,class:"kind-card__check"})):p("",!0)],10,X))),128))]),(c(),u(R,null,[m.value.some(a=>a.key===s.value)?(c(),u(k(O[s.value]),{key:s.value})):p("",!0)],1024))],64)):p("",!0)])}}}),fe=D(K,[["__scopeId","data-v-302e6bef"]]);export{fe as default};