2 lines
1.2 KiB
Java
2 lines
1.2 KiB
Java
import{J as a}from"./JVxeTypes-C-gX5UoZ.js";import{e as s,r as o,C as u,z as i,f as r,Q as p,K as m,F as d}from"./vue-vendor-DNhG1Cve.js";import{au as c}from"./index-X7Y8jykP.js";import{b as f}from"./index-CeNCCWzL.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";const b=s({name:"FieldTable",props:{loading:Boolean,dataSource:Array},setup(){const e=o(),t=o([{title:"参数",key:"paramName",width:230,type:a.input,defaultValue:"",placeholder:"请输入${title}",validateRules:[{required:!0,message:"${title}不能为空"}]},{title:"参数文本",key:"paramTxt",width:230,type:a.input,defaultValue:"",placeholder:"请输入${title}",validateRules:[{required:!0,message:"${title}不能为空"}]},{title:"默认值",key:"paramValue",type:a.input,defaultValue:"",placeholder:"请输入${title}"}]);return{tableRef:e,columns:t}}});function g(e,t,y,V,$,_){const l=f,n=m("JVxeTable");return i(),u(d,null,[r(l,{type:"info",showIcon:"",message:"目前只有SQL模式才支持报表参数!"}),t[0]||(t[0]=p("br",null,null,-1)),r(n,{ref:"tableRef",toolbar:"",rowNumber:"",rowSelection:"",dragSort:"",sortKey:"orderNum",loading:e.loading,columns:e.columns,dataSource:e.dataSource,height:336},null,8,["loading","columns","dataSource"])],64)}const N=c(b,[["render",g]]);export{N as default};
|