sql_data-85672c95.js 5.0 KB

123456789
  1. /**
  2. * 由 Fantastic-admin 提供技术支持
  3. * Powered by Fantastic-admin
  4. * Gitee https://gitee.com/hooray/fantastic-admin
  5. * Github https://github.com/hooray/fantastic-admin
  6. */
  7. import{_ as q}from"./index-da9247ec.js";import{_ as L}from"./index.vue_vue_type_script_setup_true_name_SvgIcon_lang-9ad2d3e0.js";import{g as E,a as P}from"./dbApi-9cb5be90.js";import{e as S}from"./menu-2c9c5182.js";import{j as y,J as z,o as F,a3 as d,k as x,l as b,E as t,y as n,m as j,u as c,F as D,X as I,C as M}from"./runtime-core.esm-bundler-5fc1c360.js";import{_ as J}from"./_plugin-vue_export-helper-c27b6911.js";import"./iconify-3d8b277a.js";import"./settings-be8974ad.js";import"./pinia-7162f4ce.js";import"./_MapCache-1b613190.js";import"./vue-router-8a13d09b.js";import"./index-5cddd228.js";import"./runtime-dom.esm-bundler-e65f1c43.js";import"./index-c228ae8f.js";import"./iframe-10768394.js";const O={class:"page-main"},X={class:"toolBar"},Y=y({name:"sql_data"}),A=y({...Y,setup(G,{expose:B}){const u=z({layoutMode:"table",sqlStatement:"",dataList:[],curPage:1}),U=[{name:"bigint(20)",value:"bigint(20)"},{name:"varchar(255)",value:"varchar(255)"},{name:"datetime",value:"datetime"}],r=(a,i)=>{const m=S(a);window.console.log({row:a,_row:m,name:i.title})},_=a=>{window.console.log({row:a})},h=a=>{window.console.log({row:a})},f=async()=>{const{data:a}=await E();if(a&&a.length>0){const i=await P(a[0]);u.dataList=i.data}};return F(()=>{f()}),B({init:f}),(a,i)=>{const m=L,k=d("el-icon"),v=d("el-button"),C=q,$=d("el-input"),o=d("vxe-column"),s=d("vxe-input"),p=d("el-option"),V=d("el-select"),N=d("vxe-table"),T=d("el-pagination");return x(),b("div",O,[t(C,null,{right:n(()=>[j("div",X,[t(v,{title:"刷新",circle:"",text:""},{icon:n(()=>[t(k,null,{default:n(()=>[t(m,{name:"ep:refresh"})]),_:1})]),_:1})])]),_:1}),t($,{modelValue:c(u).sqlStatement,"onUpdate:modelValue":i[0]||(i[0]=e=>c(u).sqlStatement=e),type:"textarea",rows:4,placeholder:"请输入内容",clearable:""},null,8,["modelValue"]),t(N,{class:".el-table list-table",border:"","show-overflow":"","column-config":{resizable:!0},data:c(u).dataList,"edit-config":{trigger:"dblclick",mode:"cell",showIcon:!1}},{default:n(()=>[t(o,{type:"seq",width:"60"}),t(o,{field:"comment",title:"comment","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e,column:l})=>[t(s,{modelValue:e.comment,"onUpdate:modelValue":g=>e.comment=g,type:"text",onBlur:g=>r(e,l)},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["edit-render"]),t(o,{field:"defaultValue",title:"defaultValue","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(s,{modelValue:e.defaultValue,"onUpdate:modelValue":l=>e.defaultValue=l,type:"text",onBlur:l=>r(e)},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["edit-render"]),t(o,{field:"extra",title:"extra","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(s,{modelValue:e.extra,"onUpdate:modelValue":l=>e.extra=l,type:"text",onBlur:l=>r(e)},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["edit-render"]),t(o,{field:"fieldName",title:"fieldName","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(s,{modelValue:e.fieldName,"onUpdate:modelValue":l=>e.fieldName=l,type:"text",onBlur:l=>r(e)},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["edit-render"]),t(o,{field:"accident_cat_id",title:"accident_cat_id","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(s,{modelValue:e.accident_cat_id,"onUpdate:modelValue":l=>e.accident_cat_id=l,type:"text",onBlur:l=>r(e)},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["edit-render"]),t(o,{field:"fieldType",title:"fieldType","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(V,{modelValue:e.fieldType,"onUpdate:modelValue":l=>e.fieldType=l,onChanbge:l=>_(e)},{default:n(()=>[(x(),b(D,null,I(U,l=>t(p,{key:l.value,value:l.value,label:l.name},null,8,["value","label"])),64))]),_:2},1032,["modelValue","onUpdate:modelValue","onChanbge"])]),_:1},8,["edit-render"]),t(o,{field:"key",title:"key","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(s,{modelValue:e.key,"onUpdate:modelValue":l=>e.key=l,type:"text",onBlur:l=>r(e)},null,8,["modelValue","onUpdate:modelValue","onBlur"])]),_:1},8,["edit-render"]),t(o,{field:"nullable",title:"nullable","edit-render":{autofocus:".vxe-input--inner"}},{edit:n(({row:e})=>[t(V,{modelValue:e.nullable,"onUpdate:modelValue":l=>e.nullable=l,onChanbge:l=>_(e)},{default:n(()=>[t(p,{value:1,label:"YES"}),t(p,{value:0,label:"NO"})]),_:2},1032,["modelValue","onUpdate:modelValue","onChanbge"])]),_:1},8,["edit-render"]),t(o,{field:"操作",title:"操作",width:"200",align:"center"},{default:n(({row:e})=>[t(v,{type:"danger",size:"small",plain:"",onClick:l=>h(e)},{default:n(()=>[M(" 删除 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),t(T,{"current-page":c(u).curPage,"onUpdate:currentPage":i[1]||(i[1]=e=>c(u).curPage=e),total:100,layout:"total, sizes, ->, prev, pager, next, jumper",style:{padding:"10px 0"}},null,8,["current-page"])])}}});const ue=J(A,[["__scopeId","data-v-3b37ffaf"]]);export{ue as default};