You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
3.5 KiB

import{useDesignerStore as g}from"./form-77f01638.js";import C from"./BaseOptions-6205cbb4.js";import f from"./SpanHelper-93e4e4b1.js";import"./Tabs-ec1c48f8.js";import N from"./RadioGroup-a80e69a5.js";import"./FormTheme-70eb47bf.js";import{d as k,f as v,q as w,o as i,a as b,w as p,b as o,u,g as c,F as _,bt as S,h as U,t as y,i as I,aT as B}from"./index-f4658ae7.js";import{N as r}from"./FormItem-104f9f94.js";import{N as E}from"./Input-52773133.js";import{N as x}from"./RadioGroup-02ea8070.js";import{N as V}from"./RadioButton-73fdf759.js";import"./Form-84f86d23.js";import"./light-0dfdc1ad.js";import"./use-config-816d55a6.js";import"./merge-15067256.js";import"./_baseFor-37716d03.js";import"./_createAssigner-77c8874c.js";import"./context-3585cc4b.js";import"./keysOf-5d5107c5.js";import"./SpanUtils-a91383fe.js";import"./index-2c9d82ce.js";import"./use-form-item-34ce685d.js";import"./format-length-c9d165c6.js";import"./index-cad90cf4.js";import"./create-key-bf4384d6.js";import"./use-css-vars-class-3ae3b4b3.js";import"./warn-77f3ea30.js";import"./use-merged-state-66be05d7.js";import"./browser-1654e206.js";import"./Loading-fead3a83.js";import"./index-528cb859.js";import"./Icon-e3cbad7d.js";import"./use-is-mounted-a34b74be.js";import"./use-rtl-889b67fe.js";import"./use-memo-f04d43e5.js";import"./index-22809599.js";import"./Scrollbar-35d51129.js";import"./VResizeObserver-e3ad0bab.js";import"./Suffix-56e79b3b.js";import"./replaceable-a957a029.js";import"./Eye-9d82dd1a.js";import"./flatten-2bdfb3d3.js";const T=k({__name:"Field",setup(L){const m=g(),l=v(()=>m.selectedWidget),d=v(()=>m.globalFormConfig.cols),s=(n,a,e)=>{const{selectedWidgetDto:t}=m;e?t==null||t.setPara(n,a):t==null||t.setVal(n,a),t==null||t.Update()},F=w([{label:"\u7981\u7528",value:0},{label:"\u542F\u7528",value:1},{label:"\u53EA\u8BFB",value:2}]);return(n,a)=>(i(),b(C,null,{default:p(()=>[o(u(r),{label:"\u7EC4\u4EF6ID","show-feedback":!1},{default:p(()=>[o(u(E),{value:l.value.id,"onUpdate:value":a[0]||(a[0]=e=>l.value.id=e),disabled:!0},null,8,["value"])]),_:1}),o(u(r),{label:"\u7EC4\u4EF6\u540D","show-feedback":!1},{default:p(()=>[o(u(E),{value:l.value.title,"onUpdate:value":a[1]||(a[1]=e=>l.value.title=e),maxlength:"40",onUpdateValue:a[2]||(a[2]=e=>s(l.value.key!=="iframe"?"Name":"Lab",e,!1))},null,8,["value"])]),_:1}),o(u(r),{label:"\u7EC4\u4EF6\u72B6\u6001","show-feedback":!1},{default:p(()=>[o(u(x),{value:l.value.dto.UIIsEnable,"onUpdate:value":a[3]||(a[3]=e=>l.value.dto.UIIsEnable=e),"theme-overrides":u(N),size:"small",onUpdateValue:a[4]||(a[4]=e=>s("UIIsEnable",e,!1)),class:"span-control"},{default:p(()=>[(i(!0),c(_,null,S(F,e=>(i(),b(u(V),{key:e.value,value:e.value},{default:p(()=>[U(y(e.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value","theme-overrides"])]),_:1}),l.value.key!=="iframe"?(i(),c(_,{key:0},[o(u(r),{label:"\u6807\u7B7E\u6805\u683C","show-feedback":!1},{default:p(()=>[o(f,{cols:d.value,"change-span-type":"labelSpan","compare-span-type":"inputSpan",alias:"LabelColSpan","update-func":s,"selected-widget":l.value,onUpdateSpan:a[5]||(a[5]=(e,t)=>l.value[e]=t)},null,8,["cols","selected-widget"])]),_:1}),o(u(r),{label:"\u63A7\u4EF6\u6805\u683C","show-feedback":!1},{default:p(()=>[o(f,{cols:d.value,"change-span-type":"inputSpan","compare-span-type":"labelSpan",alias:"ColSpan","update-func":s,"selected-widget":l.value,onUpdateSpan:a[6]||(a[6]=(e,t)=>l.value[e]=t)},null,8,["cols","selected-widget"])]),_:1})],64)):I("",!0)]),_:1}))}});const Ne=B(T,[["__scopeId","data-v-01c14f17"]]);export{Ne as default};