2 lines
1.6 KiB
Java
2 lines
1.6 KiB
Java
import{d as n,f as p,ah as d,aC as s,as as m,aG as c}from"./vue-vendor-C7Zq48Yl.js";import{bC as r}from"./index-BI6CMai0.js";import{L as u}from"./useTableSync-BAWujyoc-CpxxVsa6.js";import{h as b}from"./main.index-Cs5ETdXF.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./cgform.data-CviSPXEg-BseaVj6W.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.js";import"./index-Dg4HCEvo.js";var f=Object.defineProperty,y=Object.defineProperties,h=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,i=(e,t,o)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,v=(e,t)=>{for(var o in t||(t={}))g.call(t,o)&&i(e,o,t[o]);if(a)for(var o of a(t))w.call(t,o)&&i(e,o,t[o]);return e},O=(e,t)=>y(e,h(t));const k=n({name:"ForeignKeyTable",props:{actionButton:{type:Boolean,default:!0}},setup(){const e=p([{title:"字段名称",key:"dbFieldName",width:160},{title:"字段备注",key:"dbFieldTxt",width:160},{title:"主表名",key:"mainTable",width:280,type:r.input,defaultValue:""},{title:"主表字段",key:"mainField",width:280,type:r.input,defaultValue:""}]),t=u(e);return O(v({},t),{columns:e})}});function P(e,t,o,j,x,B){const l=d("JVxeTable");return m(),s(l,c({ref:"tableRef",rowNumber:"",keyboardEdit:"",maxHeight:e.tableHeight.noToolbar,loading:e.loading,columns:e.columns,dataSource:e.dataSource,disabled:!e.actionButton,disabledRows:{dbFieldName:["id","has_child"]}},e.tableProps),null,16,["maxHeight","loading","columns","dataSource","disabled"])}const _=b(k,[["render",P]]);export{_ as default};
|