/
home
/
liman
/
app
/
assets
/
File Upload :
llllll
Current File: /home/liman/app/assets/CustomerSelector.a86c9527.js
import{c as y}from"./baseColor.d55f65ad.js";import{_ as O,u as b}from"./NavBar.e80cf6e2.js";import{a as x,_ as k}from"./CustomerList.3b79648b.js";import{I as L}from"./Icon.b70baa08.js";import{a as P}from"./DefaultButton.fe5512d6.js";import{a as c,T as A,d as B,j as v,x as I,o as n,c as S,g as d,f,u as i,e as _,w as C,ad as $,n as j}from"./index.b8884a63.js";import{P as z}from"./index.88f0fa2b.js";import{I as E}from"./TextArea.b05a744d.js";var N={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},V=N;function h(a){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},o=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(o=o.concat(Object.getOwnPropertySymbols(e).filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable}))),o.forEach(function(u){D(a,u,e[u])})}return a}function D(a,t,e){return t in a?Object.defineProperty(a,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):a[t]=e,a}var m=function(t,e){var o=h({},t,e.attrs);return c(A,h({},o,{icon:V}),null)};m.displayName="LeftOutlined";m.inheritAttrs=!1;var T=m;const U={class:"flex justify-between mb-1"},F=d("span",null,"\u0645\u0634\u062A\u0631\u06CC",-1),M={class:"h-screen w-screen p-2 p-4"},Y=B({__name:"CustomerSelector",props:{value:{default:null},user:{default:null},showEdit:{type:Boolean,default:!0}},emits:["select","update:value","update:user"],setup(a,{emit:t}){const e=a,{prefixCls:o}=b("customer-selector"),u=v(!1);function w(){u.value=!0}const s=v(null);I(()=>e.value,async()=>{if((!s.value||s.value.id!=e.value)&&e.value!=null){const{data:r}=await P(e.value);s.value=r}},{immediate:!0});function g(r){t("update:value",r.user),t("update:user",r),t("select",r),u.value=!1}return(r,l)=>(n(),S("div",{class:j([i(o)])},[d("div",U,[F,e.value!=null&&e.showEdit?(n(),f(L,{key:0,class:"cursor-pointer",icon:"vuesax-linear:edit",onClick:l[0]||(l[0]=p=>u.value=!0),size:"16",color:i(y).info},null,8,["color"])):_("",!0)]),e.value==null?(n(),f(i(E),{key:0,name:"customer_selector",size:"large",placeholder:"\u0645\u0634\u062A\u0631\u06CC \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F",readonly:"",onClick:w},{suffix:C(()=>[c(i(T),{style:{color:"#d9d9d9","font-size":"13px"}})]),_:1})):s.value?(n(),f(x,{key:1,showDetailIcon:!1,user:s.value},null,8,["user"])):_("",!0),(n(),f($,{to:"body"},[c(i(z),{show:u.value,"onUpdate:show":l[2]||(l[2]=p=>u.value=p),"close-on-click-overlay":!1,position:"right"},{default:C(()=>[d("div",M,[c(O,{title:"\u0644\u06CC\u0633\u062A \u0645\u0634\u062A\u0631\u06CC\u0627\u0646",onOnBack:l[1]||(l[1]=p=>u.value=!1)}),c(k,{showDetailIcon:!1,onSelect:g})])]),_:1},8,["show"])]))],2))}});export{T as L,Y as _};
Copyright ©2k19 -
Hexid
|
Tex7ure