Files
qhmes/web-dist/js/BasicForm-ClUSoD_-.js

2 lines
20 KiB
Java
Raw Normal View History

2026-06-16 18:19:57 +08:00
var ze=Object.defineProperty,Ue=Object.defineProperties;var Je=Object.getOwnPropertyDescriptors;var Ce=Object.getOwnPropertySymbols;var Ye=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable;var Pe=(e,s,a)=>s in e?ze(e,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[s]=a,T=(e,s)=>{for(var a in s||(s={}))Ye.call(s,a)&&Pe(e,a,s[a]);if(Ce)for(var a of Ce(s))Xe.call(s,a)&&Pe(e,a,s[a]);return e},Be=(e,s)=>Ue(e,Je(s));var k=(e,s,a)=>new Promise((f,P)=>{var A=p=>{try{i(a.next(p))}catch(d){P(d)}},m=p=>{try{i(a.throw(p))}catch(d){P(d)}},i=p=>p.done?f(p.value):Promise.resolve(p.value).then(A,m);i((a=a.apply(e,s)).next())});import{c as K,u as n,r as oe,C as Oe,z as X,L as Y,e as $e,a7 as Ge,O as ke,f as L,B as Q,a8 as Qe,E as pe,P as Ze,y as se,H as fe,A as J,Q as et,K as te,G as ge,T as tt,M as ve,h as he,t as Ie,w as nt,n as Ee,o as ot,b as Te,_ as st,X as at,N as Ve,F as rt,D as Ae,I as Re}from"./vue-vendor-DNhG1Cve.js";import{c as Se,a as De,s as lt,h as it,b as ct,d as _e}from"./helper-DcLcf4v6.js";import{B as ut}from"./index-BzChaRPg.js";import{ah as We,au as we,ad as ft,hn as dt,fe as ce,c as N,cE as Me,F as qe,aY as mt,aQ as ye,ho as pt,ar as ht,C as G,hp as yt,E as ae,aP as be,aK as Ne,ag as ue,bW as bt,J as Ke,e as Le,gC as He,z as gt,bo as At}from"./index-X7Y8jykP.js";import{useAppInject as vt}from"./useAppInject-DPZGPcR3.js";import{_ as Ft,b as wt,c as Ct}from"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import{A as Fe}from"./index-DO7ZhK45.js";import Pt from"./index-saD4h7VJ.js";import{useBreakpoint as Bt}from"./useBreakpoint-DXhPW7nV.js";import{u as It}from"./uniqBy--vsL0WVB.js";import"./index-BDvqZ5j4.js";import{c as je}from"./index-ByCwbQDV.js";import{u as Tt}from"./BasicModal-xH56XuRZ.js";import{O as Vt}from"./index-CuWaQdlK.js";function Rt(e,s){return K(()=>{const a=n(e),{labelCol:f={},wrapperCol:P={}}=a.itemProps||{},{labelWidth:A,disabledLabelWidth:m}=a,{labelWidth:i,labelCol:p,wrapperCol:d,layout:O}=n(s);if(m)return{labelCol:f,wrapperCol:P};if(!i&&!A&&!p)return f.style={textAlign:"left"},{labelCol:f,wrapperCol:P};let C=A||i,v=T(T({},p),f);const E=T(T({},d),P);return C&&(C=We(C)?`${C}px`:C,v={}),{labelCol:T({style:{width:C||"100%"}},v),wrapperCol:T({style:{width:O==="vertical"?"100%":`calc(100% - ${C})`}},E)}})}const St=["id"],Dt={__name:"Middleware",props:["formName","fieldName","source"],setup(e){const s=oe(null),a=e;return a.formName&&a.fieldName&&a.source!=="table-query"&&(s.value=`${a.formName}_${a.fieldName}`),(f,P)=>(X(),Oe("div",{id:s.value,class:"j-form-item-middleware"},[Y(f.$slots,"default",{},void 0,!0)],8,St))}},Mt=we(Dt,[["__scopeId","data-v-1ef9e996"]]);function de(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Qe(e)}const Nt=$e({name:"BasicFormItem",inheritAttrs:!1,props:{schema:{type:Object,default:()=>({})},formProps:{type:Object,default:()=>({})},allDefaultValues:{type:Object,default:()=>({})},formModel:{type:Object,default:()=>({})},setFormModel:{type:Function,default:null},validateFields:{type:Function,default:null},tableAction:{type:Object},formActionType:{type:Object},clearValidate:{type:Function,default:null},formName:{type:String,default:""},source:{type:String,default:""}},setup(e,{slots:s}){const{t:a}=ft(),f=dt(),{schema:P,formProps:A}=Ge(e),m=Rt(P,A),i=K(()=>{const{allDefaultValues:c,formModel:r,schema:h}=e,{mergeDynamicData:g}=e.formProps;return{field:h.field,model:r,values:T(T(T({},g),c),r),schema:h}}),p=K(()=>{var o;const{schema:c,tableAction:r,formModel:h,formActionType:g}=e;let{componentProps:t={}}=c;return N(t)&&(t=(o=t({schema:c,tableAction:r,formModel:h,formActionType:g}))!=null?o:{}),c.component==="Divider"&&(t=Object.assign({type:"horizontal",orientation:"left",plain:!0},t)),t}),d=K(()=>{const{disabled:c}=e.formProps;if(c)return c;const{dynamicDisabled:r}=e.schema,{disabled:h=!1}=n(p);let g=!!c||h;return ce(r)&&(g=r),N(r)&&(g=r(n(i))),g}),O=K(()=>{const{dynamicPropsVal:c,dynamicPropskey:r}=e.schema;if(r==null)return null;{const{[r]:h}=n(p);let g=h;if(N(c))return g=c(n(i)),g}});function C(){co