2 lines
87 KiB
JavaScript
2 lines
87 KiB
JavaScript
|
|
import{a as i,d as ie,e as b,f as O,g as t,a4 as ye,A as m,D as _,v as N,s as X,j as c,C as K,ac as ee,a7 as xe,w as le,o as ge,ag as W,aa as Ve,ab as Ge,x as w,m as l,aj as U,B as De,F as se,aH as ue,ar as it,W as dt,i as Le,k as ct,n as rt,l as mt,p as vt,an as at,ah as ze,a2 as re,al as lt,ao as Ke,V as yt,a8 as ft}from"./index-3a2b6cd5.js";import{Q as Ue}from"./QSpace-5fefe78e.js";import{Q as oe}from"./QTooltip-5ceb1b84.js";import{Q as fe}from"./QForm-4d87c0ee.js";import{c as G}from"./app.config-a8647d06.js";import{Q as ae}from"./QSelect-809bd0f2.js";import{Q as Ye}from"./QImg-c1ebab1a.js";import{_ as gt}from"./avatar_user-99f64d32.js";import{u as he}from"./mixin-183f301b.js";import{u as be}from"./use-quasar-1e7f9a8b.js";import{Q as Ee}from"./QTd-71639d11.js";import{Q as Xe}from"./QTr-c5e846f1.js";import{Q as _e}from"./QTh-95cd2a9c.js";import{Q as ht}from"./QTable-d329bd84.js";import{Q as bt}from"./QToolbarTitle-e2e05c30.js";import{Q as kt}from"./QToolbar-ccd30184.js";import{a as xt,Q as Rt}from"./QUploader-52d27c95.js";import{Q as et}from"./QItemLabel-37c56e27.js";import{Q as pt,a as tt}from"./QItemSection-843d83e6.js";import{Q as wt}from"./QList-1b100cb9.js";import"./position-engine-4e9b318c.js";import"./selection-8094913b.js";import"./index-932e35b0.js";import"./QChip-f43cc21c.js";import"./QMenu-59199f2b.js";import"./rtl-36dd996b.js";import"./format-312d1398.js";import"./QSpinnerCube-b3e27bc1.js";import"./use-fullscreen-273d7265.js";import"./use-file-a69aa9db.js";const v=i({address:null,provinceId:null,districtId:null,subdistrictId:null,addressC:null,provinceIdC:null,districtIdC:null,subdistrictIdC:null,same:"1"}),f=i({cardid:null,prefix:null,prefixId:null,firstname:null,lastname:null,birthDate:new Date,genderId:null,bloodId:null,nationality:null,ethnicity:null,religionId:null,tel:null,phone:null,email:null,province:null,cardIdDate:new Date,relationshipId:null,knowledge:null,districtId:null,provinceId:null,statusId:null,profileImg:null}),y=i({prefixC:null,prefixIdC:null,firstnameC:null,lastnameC:null,occupationC:null,nationalityC:null,prefixM:null,prefixIdM:null,firstnameM:null,lastnameM:null,occupationM:null,nationalityM:null,prefixF:null,prefixIdF:null,firstnameF:null,lastnameF:null,occupationF:null,nationalityF:null,same:"0"}),k=i({status:null,company:null,department:null,email:null,tel:null,official:null,personnel:null,officialsOther:null,employee:null,other:null}),Qe=(e,I)=>{e=="information"&&(f.value=I),e=="address"&&(v.value=I),e=="famliy"&&(y.value=I),e=="occupation"&&(k.value=I)},Vt={class:"flex items-center q-pb-md"},$t={key:0,class:"flex items-center"},It={class:"text-weight-medium text-dark col-12 row items-center text-subtitle1"},Ct={key:1},Dt={key:0,class:"q-gutter-sm q-mx-sm"},zt={key:1,class:"q-pl-sm"},$e=ie({__name:"top",props:{header:{type:String,default:"",required:!0},icon:{type:String,default:"",required:!0},edit:{type:Boolean,default:!0,required:!0},addData:{type:Boolean,defualt:!0,required:!0},editData:{type:Boolean,defualt:!0,required:!0},editOnly:{type:Boolean,defualt:!1,required:!0},add:{type:Function,default:()=>console.log("not function")},save:{type:Function,default:()=>console.log("not function")},deleted:{type:Function,default:()=>console.log("not function")},cancel:{type:Function,default:()=>console.log("not function")},editBtn:{type:Function,default:()=>console.log("not function")},changeBtn:{type:Function,default:()=>console.log("not function")}},setup(e){const I=e,C=()=>{I.save()},M=()=>{I.add()};return(Z,T)=>(b(),O("div",Vt,[e.header!=""?(b(),O("div",$t,[t(ye,{name:e.icon,size:"1.5em",color:"grey-5",class:"q-mr-md"},null,8,["name"]),m("div",It,_(e.header),1)])):N("",!0),e.editData==!0?(b(),O("div",Ct,[e.addData==!0?(b(),O("div",Dt,[e.edit&&!e.editOnly?(b(),X(ee,{key:0,size:"15px",flat:"",dense:"",color:e.edit?"public":"grey-7",onClick:C,icon:"mdi-content-save-outline"},{default:c(()=>[t(oe,null,{default:c(()=>[K("บันทึกข้อมูล")]),_:1})]),_:1},8,["color"])):N("",!0)])):(b(),O("div",zt,[e.edit&&!e.editOnly?(b(),X(ee,{key:0,size:"12px",flat:"",round:"",colo
|