Files
----/后端源码/yifan.action-ai.cn/index/js/index.DC_KRIbr.js

2 lines
22 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{x as e,y as a,aq as l,ar as t,g as o,t as d,h as i,ag as u,af as n,w as p,U as r,V as s,m,n as c,o as f,l as v,ax as _,F as b,aC as h,al as y,am as w,q as g,u as V,ao as k,a9 as x,T as U,a3 as C,a4 as D,P as S,Q as j,av as $,M as T,aw as O,aD as q,v as J,a as z,D as N}from"./element-plus.DhcJM-BD.js";import{_ as I}from"./index.XAb1m6gg.js";import{_ as B}from"./UserTableSelect.vue_vue_type_script_setup_true_lang.BmSvPNyy.js";import{o as F,B as R,aD as P,t as A,H as L,V as M,_ as E,K as H,I as K,J as Q,v as X,X as Y,Y as Z,Z as G,u as W,a9 as ee,R as ae,am as le,r as te,ac as oe}from"./.pnpm.DGfAnZKL.js";import{l as de,R as ie}from"./index.BPA2kTd2.js";import{_ as ue}from"./ImportModal.vue_vue_type_script_setup_true_lang.BswgVaNv.js";import{_ as ne}from"./ExportModal.vue_vue_type_script_setup_true_lang.DUKty3kU.js";import{D as pe}from"./index.B-NAZOEd.js";import{f as re}from"./dateUtil.BP-B7AtB.js";import"./_plugin-vue_export-helper.BCo6x5W8.js";import"./codemirror.CR5zRbyM.js";import"./exceljs.DPqPZvAA.js";const se="/example/demo",me={getDemoList:e=>de({url:`${se}/list`,method:"get",params:e}),getDemoDetail:e=>de({url:`${se}/detail/${e}`,method:"get"}),createDemo:e=>de({url:`${se}/create`,method:"post",data:e}),updateDemo:(e,a)=>de({url:`${se}/update/${e}`,method:"put",data:a}),deleteDemo:e=>de({url:`${se}/delete`,method:"delete",data:e}),batchDemo:e=>de({url:`${se}/available/setting`,method:"patch",data:e}),exportDemo:e=>de({url:`${se}/export`,method:"post",data:e,responseType:"blob"}),downloadTemplateDemo:()=>de({url:`${se}/download/template`,method:"post",responseType:"blob"}),importDemo:e=>de({url:`${se}/import`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})},ce={class:"app-container"},fe={class:"search-container"},ve={class:"card-header"},_e={class:"data-table__toolbar"},be={class:"data-table__toolbar--left"},he={class:"data-table__toolbar--right"},ye={class:"json-preview"},we={class:"json-preview"},ge={class:"dialog-footer"},Ve=F({name:"Demo",inheritAttrs:!1,__name:"index",setup(F){const de=te(!0),se=te(),Ve=te(),ke=te(0),xe=te([]),Ue=te([]),Ce=te(!1),De=te(!1),Se=te(!0),je=te([]),$e=te([{prop:"selection",label:"选择框",show:!0},{prop:"index",label:"序号",show:!0},{prop:"name",label:"名称",show:!0},{prop:"uuid",label:"UUID",show:!0},{prop:"status",label:"状态",show:!0},{prop:"a",label:"整数",show:!0},{prop:"b",label:"大整数",show:!0},{prop:"c",label:"浮点数",show:!0},{prop:"d",label:"布尔值",show:!0},{prop:"e",label:"日期",show:!0},{prop:"f",label:"时间",show:!0},{prop:"g",label:"日期时间",show:!0},{prop:"h",label:"长文本",show:!0},{prop:"i",label:"元数据",show:!0},{prop:"description",label:"描述",show:!0},{prop:"created_time",label:"创建时间",show:!0},{prop:"updated_time",label:"更新时间",show:!0},{prop:"created_id",label:"创建人",show:!0},{prop:"updated_id",label:"更新人",show:!0},{prop:"operation",label:"操作",show:!0}]),Te={permPrefix:"module_example:demo",cols:[{prop:"name",label:"名称"},{prop:"uuid",label:"UUID"},{prop:"status",label:"状态"},{prop:"a",label:"整数"},{prop:"b",label:"大整数"},{prop:"c",label:"浮点数"},{prop:"d",label:"布尔值"},{prop:"e",label:"日期"},{prop:"f",label:"时间"},{prop:"g",label:"日期时间"},{prop:"h",label:"长文本"},{prop:"i",label:"元数据"},{prop:"description",label:"描述"},{prop:"created_time",label:"创建时间"},{prop:"updated_time",label:"更新时间"}],importTemplate:()=>me.downloadTemplateDemo(),exportsAction:async e=>{var a,l,t,o;const d={...e};"string"==typeof d.status&&(d.status="true"===d.status),d.page_no=1,d.page_size=9999;const i=[];for(;;){const e=await me.getDemoList(d),u=(null==(l=null==(a=e.data)?void 0:a.data)?void 0:l.items)||[],n=(null==(o=null==(t=e.data)?void 0:t.data)?void 0:o.total)||0;if(i.push(...u),i.length>=n||0===u.length)break;d.page_no+=1}return i}},Oe=te({}),qe=te([]),Je=te([]);function ze(e){qe.value=e,e&&2===e.length?Ie.created_time=[re(e[0]),re(e[1])]:Ie.created_time=void 0}function Ne(e){Je.value=e,e&&2===e.length?Ie.updated_time=[re(e[0]),re(e[1])]:Ie.updated_time=void 0}const Ie=oe({page_no:1,page_size:10,name:void 0,status:void 0,created_time:void 0,updated_time:void 0,created_id:void 0,updated_id:void 0}),Be=oe({id:void 0,name:"",status:"0",description:void 0,a:void 0,b:void 0,c:void 0,d:!0,e:void 0,f:void 0,g:void 0,h:void 0,i:void 0}),Fe=oe({title:"",visible:!1,type:"create"}),Re=oe({name:[{required:!0,message:"请输入名称",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]}),Pe=te(!1),Ae=te(!1);function Le(){Pe.value=!0}function Me(){Ae.value=!0}async function Ee(){await He()}async function He(){Ce.value=!0;try{const e=await me.getDemoList(Ie);je.value=e.data.data.items,ke.value=e.data.data.total}catch(e){}finally{Ce.value=!1}}async function Ke(){Ie.page_no=1,He()}function Qe(){Ke()}async function Xe(){se.value.resetFields(),Ie.page_no=1,qe.value=[],Je.value=[],Ie.created_time=void 0,Ie.updated_time=void 0,He()}const Ye={id:void 0,name:"",status:"0",description:void 0,a:void 0,b:void 0,c:void 0,d:!0,e:void 0,f:void 0,g:void 0,h:void 0,i:void 0};async function Ze(){Ve.value&&(Ve.value.resetFields(),Ve.value.clearValidate()),Object.assign(Be,Ye)}async function Ge(e){xe.value=e.map(e=>e.id),Ue.value=e}async function We(){Fe.visible=!1,Ze()}async function ea(e,a){if(Fe.type=e,a){const l=await me.getDemoDetail(a);"detail"===e?(Fe.title="详情",Object.assign(Oe.value,l.data.data)):"update"===e&&(Fe.title="修改",Object.assign(Be,l.data.data))}else Fe.title="新增示例",Be.id=void 0;Fe.visible=!0}async function aa(){Ve.value.validate(async e=>{if(e){Ce.value=!0;const e={...Be};if(e.i&&"string"==typeof e.i)try{e.i=JSON.parse(e.i)}catch(a){return z.error("元数据格式错误请输入有效的JSON字符串"+a.message),void(Ce.value=!1)}const l=e=>{if(!e)return;return("string"==typeof e?new Date(e):e).toISOString().split("T")[0]},t=e=>{if(!e)return;return("string"==typeof e?new Date(e):e).toTimeString().split(" ")[0]},o=e=>{if(!e)return;const a="string"==typeof e?new Date(e):e;return`${a.toISOString().split("T")[0]} ${a.toTimeString().split(" ")[0]}`};e.e=l(e.e),e.f=t(e.f),e.g=o(e.g);const d=Be.id;if(d)try{await me.updateDemo(d,{id:d,...e}),Fe.visible=!1,Ze(),We(),Xe()}catch(a){}finally{Ce.value=!1}else try{await me.createDemo(e),Fe.visible=!1,Ze(),We(),Xe()}catch(a){}finally{Ce.value=!1}}})}async function la(e){N.confirm("确认删除该项数据?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{Ce.value=!0,await me.deleteDemo(e),Xe()}catch(a){}finally{Ce.value=!1}}).catch(()=>{N.close()})}async function ta(e){xe.value.length&&N.confirm(`确认${"0"===e?"启用":"停用"}该项数据?`,"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{Ce.value=!0,await me.batchDemo({ids:xe.value,status:e}),Xe()}catch(a){}finally{Ce.value=!1}}).catch(()=>{N.close()})}const oa=async e=>{try{const a=await me.importDemo(e);a.data.code===ie.SUCCESS&&(z.success(`${a.data.msg}${a.data.data}`),Pe.value=!1,await Ke())}catch(a){}};return R(()=>{He()}),(z,N)=>{const F=a,R=e,te=t,oe=l,ie=B,re=o,me=i,Ye=d,Ze=p,da=v,ia=s,ua=f,na=c,pa=m,ra=r,sa=h,ma=b,ca=_,fa=V,va=w,_a=g,ba=y,ha=I,ya=U,wa=D,ga=C,Va=j,ka=S,xa=$,Ua=T,Ca=O,Da=q,Sa=J,ja=P("hasPerm"),$a=k;return A(),L("div",ce,[M(H("div",fe,[K(Ze,{ref_key:"queryFormRef",ref:se,model:Ie,"label-suffix":":",inline:!0,onSubmit:ee(Ke,["prevent"])},{default:Q(()=>[K(R,{prop:"name",label:"名称"},{default:Q(()=>[K(F,{modelValue:Ie.name,"onUpdate:modelValue":N[0]||(N[0]=e=>Ie.name=e),placeholder:"请输入名称",clearable:""},null,8,["modelValue"])]),_:1}),K(R,{prop:"status",label:"状态"},{default:Q(()=>[K(oe,{modelValue:Ie.status,"onUpdate:modelValue":N[1]||(N[1]=e=>Ie.status=e),placeholder:"请选择状态",style:{width:"170px"},clearable:""},{default:Q(()=>[K(te,{value:"0",label:"启用"}),K(te,{value:"1",label:"停用"})]),_:1},8,["modelValue"])]),_:1}),De.value?(A(),X(R,{key:0,prop:"created_id",label:"创建人"},{default:Q(()=>[K(ie,{modelValue:Ie.created_id,"onUpdate:modelValue":N[2]||(N[2]=e=>Ie.created_id=e),onConfirmClick:Qe,onClearClick:Ke},null,8,["modelValue"])]),_:1})):Y("",!0),De.value?(A(),X(R,{key:1,prop:"updated_id",label:"更新人"},{default:Q(()=>[K(ie,{modelValue:Ie.updated_id,"onUpdate:modelValue":N[3]||(N[3]=e=>Ie.updated_id=e),onConfirmClick:Qe,onClearClick:Ke},null,8,["modelValue"])]),_:1})):Y("",!0),De.value?(A(),X(R,{key:2,prop:"created_time",label:"创建时间"},{default:Q(()=>[K(pe,{modelValue:qe.value,"onUpdate:modelValue":[N[4]||(N[4]=e=>qe.value=e),ze]},null,8,["modelValue"])]),_:1})):Y("",!0),De.value?(A(),X(R,{key:3,prop:"updated_time",label:"更新时间"},{default:Q(()=>[K(pe,{modelValue:Je.value,"onUpdate:modelValue":[N[5]||(N[5]=e=>Je.value=e),Ne]},null,8,["modelValue"])]),_:1})):Y("",!0),K(R,null,{default:Q(()=>[M((A(),X(re,{type:"primary",icon:"search",onClick:Ke},{default:Q(()=>[...N[30]||(N[30]=[Z(" 查询 ",-1)])]),_:1})),[[ja,["module_example:demo:query"]]]),M((A(),X(re,{icon:"refresh",onClick:Xe},{default:Q(()=>[...N[31]||(N[31]=[Z(" 重置 ",-1)])]),_:1})),[[ja,["module_example:demo:query"]]]),Se.value?(A(),X(Ye,{key:0,class:"ml-3",type:"primary",underline:"never",onClick:N[6]||(N[6]=e=>De.value=!De.value)},{default:Q(()=>[Z(G(De.value?"收起":"展开")+" ",1),K(me,null,{default:Q(()=>[De.value?(A(),X(W(u),{key:0})):(A(),X(W(n),{key:1}))]),_:1})]),_:1})):Y("",!0)]),_:1})]),_:1},8,["model"])],512),[[E,de.value]]),K(ya,{class:"data-table"},{header:Q(()=>[H("div",ve,[H("span",null,[N[32]||(N[32]=Z(" 演示示例列表 ",-1)),K(da,{content:"演示示例列表"},{default:Q(()=>[K(W(x),{class:"w-4 h-4 mx-1"})]),_:1})])])]),footer:Q(()=>[K(ha,{total:ke.value,"onUpdate:total":N[12]||(N[12]=e=>ke.value=e),page:Ie.page_no,"onUpdate:page":N[13]||(N[13]=e=>Ie.page_no=e),limit:Ie.page_size,"onUpdate:limit":N[14]||(N[14]=e=>Ie.page_size=e),onPagination:He},null,8,["total","page","limit"])]),default:Q(()=>[H("div",_e,[H("div",be,[K(ra,{gutter:10},{default:Q(()=>[K(ia,{span:1.5},{default:Q(()=>[M((A(),X(re,{type:"success",icon:"plus",onClick:N[7]||(N[7]=e=>ea("create"))},{default:Q(()=>[...N[33]||(N[33]=[Z(" 新增 ",-1)])]),_:1})),[[ja,["module_example:demo:create"]]])]),_:1}),K(ia,{span:1.5},{default:Q(()=>[M((A(),X(re,{type:"danger",icon:"delete",disabled:0===xe.value.length,onClick:N[8]||(N[8]=e=>la(xe.value))},{default:Q(()=>[...N[34]||(N[34]=[Z(" 批量删除 ",-1)])]),_:1},8,["disabled"])),[[ja,["module_example:demo:delete"]]])]),_:1}),K(ia,{span:1.5},{default:Q(()=>[M((A(),X(pa,{trigger:"click"},{dropdown:Q(()=>[K(na,null,{default:Q(()=>[K(ua,{icon:"Check",onClick:N[9]||(N[9]=e=>ta("0"))},{default:Q(()=>[...N[36]||(N[36]=[Z(" 批量启用 ",-1)])]),_:1}),K(ua,{icon:"CircleClose",onClick:N[10]||(N[10]=e=>ta("1"))},{default:Q(()=>[...N[37]||(N[37]=[Z(" 批量停用 ",-1)])]),_:1})]),_:1})]),default:Q(()=>[K(re,{type:"default",disabled:0===xe.value.length,icon:"ArrowDown"},{default:Q(()=>[...N[35]||(N[35]=[Z(" 更多 ",-1)])]),_:1},8,["disabled"])]),_:1})),[[ja,["module_example:demo:patch"]]])]),_:1})]),_:1})]),H("div",he,[K(ra,{gutter:10},{default:Q(()=>[K(ia,{span:1.5},{default:Q(()=>[K(da,{content:"导入"},{default:Q(()=>[M(K(re,{type:"success",icon:"upload",circle:"",onClick:Le},null,512),[[ja,["module_example:demo:import"]]])]),_:1})]),_:1}),K(ia,{span:1.5},{default:Q(()=>[K(da,{content:"导出"},{default:Q(()=>[M(K(re,{type:"warning",icon:"download",circle:"",onClick:Me},null,512),[[ja,["module_example:demo:export"]]])]),_:1})]),_:1}),K(ia,{span:1.5},{default:Q(()=>[K(da,{content:"搜索显示/隐藏"},{default:Q(()=>[M(K(re,{type:"info",icon:"search",circle:"",onClick:N[11]||(N[11]=e=>de.value=!de.value)},null,512),[[ja,["*:*:*"]]])]),_:1})]),_:1}),K(ia,{span:1.5},{default:Q(()=>[K(da,{content:"刷新"},{default:Q(()=>[M(K(re,{type:"primary",icon:"refresh",circle:"",onClick:Ee},null,512),[[ja,["module_example:demo:query"]]])]),_:1})]),_:1}),K(ia,{span:1.5},{default:Q(()=>[K(ca,{placement:"bottom",trigger:"click"},{reference:Q(()=>[K(re,{type:"danger",icon:"operation",circle:""})]),default:Q(()=>[K(ma,{"max-height":"350px"},{default:Q(()=>[(A(!0),L(ae,null,le($e.value,e=>(A(),L(ae,{key:e.prop},[e.prop?(A(),X(sa,{key:0,modelValue:e.show,"onUpdate:modelValue":a=>e.show=a,label:e.label},null,8,["modelValue","onUpdate:modelValue","label"])):Y("",!0)],64))),128))]),_:1})]),_:1})]),_:1})]),_:1})])]),M((A(),X(ba,{ref:"tableRef",data:je.value,"highlight-current-row":"",class:"data-table__content",height:"500","max-height":"500",border:"",stripe:"",onSelectionChange:Ge},{empty:Q(()=>[K(fa,{"image-size":80,description:"暂无数据"})]),default:Q(()=>{var e,a,l,t,o,d,i,u,n,p,r,s,m,c,f,v,_,b,h,y;return[(null==(e=$e.value.find(e=>"selection"===e.prop))?void 0:e.show)?(A(),X(va,{key:0,type:"selection","min-width":"55",align:"center"})):Y("",!0),(null==(a=$e.value.find(e=>"index"===e.prop))?void 0:a.show)?(A(),X(va,{key:1,fixed:"",label:"序号","min-width":"60"},{default:Q(e=>[Z(G((Ie.page_no-1)*Ie.page_size+e.$index+1),1)]),_:1})):Y("",!0),(null==(l=$e.value.find(e=>"name"===e.prop))?void 0:l.show)?(A(),X(va,{key:2,label:"名称",prop:"name","min-width":"140"})):Y("",!0),(null==(t=$e.value.find(e=>"uuid"===e.prop))?void 0:t.show)?(A(),X(va,{key:3,label:"UUID",prop:"uuid","min-width":"180"})):Y("",!0),(null==(o=$e.value.find(e=>"status"===e.prop))?void 0:o.show)?(A(),X(va,{key:4,label:"状态",prop:"status","min-width":"120"},{default:Q(e=>[K(_a,{type:e.row.status?"success":"info"},{default:Q(()=>[Z(G(e.row.status?"启用":"停用"),1)]),_:2},1032,["type"])]),_:1})):Y("",!0),(null==(d=$e.value.find(e=>"a"===e.prop))?void 0:d.show)?(A(),X(va,{key:5,label:"整数",prop:"a","min-width":"100"})):Y("",!0),(null==(i=$e.value.find(e=>"b"===e.prop))?void 0:i.show)?(A(),X(va,{key:6,label:"大整数",prop:"b","min-width":"120"})):Y("",!0),(null==(u=$e.value.find(e=>"c"===e.prop))?void 0:u.show)?(A(),X(va,{key:7,label:"浮点数",prop:"c","min-width":"100"})):Y("",!0),(null==(n=$e.value.find(e=>"d"===e.prop))?void 0:n.show)?(A(),X(va,{key:8,label:"布尔值",prop:"d","min-width":"100"},{default:Q(e=>[K(_a,{type:e.row.d?"success":"danger"},{default:Q(()=>[Z(G(e.row.d?"是":"否"),1)]),_:2},1032,["type"])]),_:1})):Y("",!0),(null==(p=$e.value.find(e=>"e"===e.prop))?void 0:p.show)?(A(),X(va,{key:9,label:"日期",prop:"e","min-width":"120"})):Y("",!0),(null==(r=$e.value.find(e=>"f"===e.prop))?void 0:r.show)?(A(),X(va,{key:10,label:"时间",prop:"f","min-width":"120"})):Y("",!0),(null==(s=$e.value.find(e=>"g"===e.prop))?void 0:s.show)?(A(),X(va,{key:11,label:"日期时间",prop:"g","min-width":"180"})):Y("",!0),(null==(m=$e.value.find(e=>"h"===e.prop))?void 0:m.show)?(A(),X(va,{key:12,label:"长文本",prop:"h","min-width":"140"})):Y("",!0),(null==(c=$e.value.find(e=>"i"===e.prop))?void 0:c.show)?(A(),X(va,{key:13,label:"元数据",prop:"i","min-width":"140"},{default:Q(e=>[K(da,{content:JSON.stringify(e.row.i),placement:"top"},{default:Q(()=>[H("div",ye,G(JSON.stringify(e.row.i)),1)]),_:2},1032,["content"])]),_:1})):Y("",!0),(null==(f=$e.value.find(e=>"description"===e.prop))?void 0:f.show)?(A(),X(va,{key:14,label:"描述",prop:"description","min-width":"140"})):Y("",!0),(null==(v=$e.value.find(e=>"created_time"===e.prop))?void 0:v.show)?(A(),X(va,{key:15,label:"创建时间",prop:"created_time","min-width":"180"})):Y("",!0),(null==(_=$e.value.find(e=>"updated_time"===e.prop))?void 0:_.show)?(A(),X(va,{key:16,label:"更新时间",prop:"updated_time","min-width":"180"})):Y("",!0),(null==(b=$e.value.find(e=>"created_id"===e.prop))?void 0:b.show)?(A(),X(va,{key:17,label:"创建人",prop:"created_id","min-width":"120"},{default:Q(e=>[K(_a,null,{default:Q(()=>{var a;return[Z(G(null==(a=e.row.created_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):Y("",!0),(null==(h=$e.value.find(e=>"updated_id"===e.prop))?void 0:h.show)?(A(),X(va,{key:18,label:"更新人",prop:"updated_id","min-width":"120"},{default:Q(e=>[K(_a,null,{default:Q(()=>{var a;return[Z(G(null==(a=e.row.updated_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):Y("",!0),(null==(y=$e.value.find(e=>"operation"===e.prop))?void 0:y.show)?(A(),X(va,{key:19,fixed:"right",label:"操作",align:"center","min-width":"180"},{default:Q(e=>[M((A(),X(re,{type:"info",size:"small",link:"",icon:"document",onClick:a=>ea("detail",e.row.id)},{default:Q(()=>[...N[38]||(N[38]=[Z(" 详情 ",-1)])]),_:1},8,["onClick"])),[[ja,["module_example:demo:detail"]]]),M((A(),X(re,{type:"primary",size:"small",link:"",icon:"edit",onClick:a=>ea("update",e.row.id)},{default:Q(()=>[...N[39]||(N[39]=[Z(" 编辑 ",-1)])]),_:1},8,["onClick"])),[[ja,["module_example:demo:update"]]]),M((A(),X(re,{type:"danger",size:"small",link:"",icon:"delete",onClick:a=>la([e.row.id])},{default:Q(()=>[...N[40]||(N[40]=[Z(" 删除 ",-1)])]),_:1},8,["onClick"])),[[ja,["module_example:demo:delete"]]])]),_:1})):Y("",!0)]}),_:1},8,["data"])),[[$a,Ce.value]])]),_:1}),K(Sa,{modelValue:Fe.visible,"onUpdate:modelValue":N[27]||(N[27]=e=>Fe.visible=e),title:Fe.title,onClose:We},{footer:Q(()=>[H("div",ge,[K(re,{onClick:We},{default:Q(()=>[...N[43]||(N[43]=[Z("取消",-1)])]),_:1}),"detail"!==Fe.type?(A(),X(re,{key:0,type:"primary",onClick:aa},{default:Q(()=>[...N[44]||(N[44]=[Z(" 确定 ",-1)])]),_:1})):(A(),X(re,{key:1,type:"primary",onClick:We},{default:Q(()=>[...N[45]||(N[45]=[Z("确定",-1)])]),_:1}))])]),default:Q(()=>["detail"===Fe.type?(A(),X(ga,{key:0,column:4,border:""},{default:Q(()=>[K(wa,{label:"名称",span:2},{default:Q(()=>[Z(G(Oe.value.name),1)]),_:1}),K(wa,{label:"UUID",span:2},{default:Q(()=>[Z(G(Oe.value.uuid),1)]),_:1}),K(wa,{label:"状态",span:2},{default:Q(()=>[K(_a,{type:Oe.value.status?"success":"danger"},{default:Q(()=>[Z(G(Oe.value.status?"启用":"停用"),1)]),_:1},8,["type"])]),_:1}),K(wa,{label:"整数",span:2},{default:Q(()=>[Z(G(Oe.value.a),1)]),_:1}),K(wa,{label:"大整数",span:2},{default:Q(()=>[Z(G(Oe.value.b),1)]),_:1}),K(wa,{label:"浮点数",span:2},{default:Q(()=>[Z(G(Oe.value.c),1)]),_:1}),K(wa,{label:"布尔值",span:2},{default:Q(()=>[K(_a,{type:Oe.value.d?"success":"danger"},{default:Q(()=>[Z(G(Oe.value.d?"是":"否"),1)]),_:1},8,["type"])]),_:1}),K(wa,{label:"日期",span:2},{default:Q(()=>[Z(G(Oe.value.e),1)]),_:1}),K(wa,{label:"时间",span:2},{default:Q(()=>[Z(G(Oe.value.f),1)]),_:1}),K(wa,{label:"日期时间",span:2},{default:Q(()=>[Z(G(Oe.value.g),1)]),_:1}),K(wa,{label:"长文本",span:2},{default:Q(()=>[Z(G(Oe.value.h),1)]),_:1}),K(wa,{label:"元数据",span:2},{default:Q(()=>[K(da,{content:JSON.stringify(Oe.value.i),placement:"top"},{default:Q(()=>[H("div",we,G(JSON.stringify(Oe.value.i)),1)]),_:1},8,["content"])]),_:1}),K(wa,{label:"描述",span:2},{default:Q(()=>[Z(G(Oe.value.description),1)]),_:1}),K(wa,{label:"创建人",span:2},{default:Q(()=>{var e;return[Z(G(null==(e=Oe.value.created_by)?void 0:e.name),1)]}),_:1}),K(wa,{label:"更新人",span:2},{default:Q(()=>{var e;return[Z(G(null==(e=Oe.value.updated_by)?void 0:e.name),1)]}),_:1}),K(wa,{label:"创建时间",span:2},{default:Q(()=>[Z(G(Oe.value.created_time),1)]),_:1}),K(wa,{label:"更新时间",span:2},{default:Q(()=>[Z(G(Oe.value.updated_time),1)]),_:1})]),_:1})):(A(),X(Ze,{key:1,ref_key:"dataFormRef",ref:Ve,model:Be,rules:Re,"label-suffix":":","label-width":"auto","label-position":"right"},{default:Q(()=>[K(R,{label:"名称",prop:"name"},{default:Q(()=>[K(F,{modelValue:Be.name,"onUpdate:modelValue":N[15]||(N[15]=e=>Be.name=e),placeholder:"请输入名称",maxlength:50},null,8,["modelValue"])]),_:1}),K(R,{label:"状态",prop:"status"},{default:Q(()=>[K(ka,{modelValue:Be.status,"onUpdate:modelValue":N[16]||(N[16]=e=>Be.status=e)},{default:Q(()=>[K(Va,{value:"0"},{default:Q(()=>[...N[41]||(N[41]=[Z("启用",-1)])]),_:1}),K(Va,{value:"1"},{default:Q(()=>[...N[42]||(N[42]=[Z("停用",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),K(R,{label:"整数",prop:"a"},{default:Q(()=>[K(xa,{modelValue:Be.a,"onUpdate:modelValue":N[17]||(N[17]=e=>Be.a=e),placeholder:"请输入整数"},null,8,["modelValue"])]),_:1}),K(R,{label:"大整数",prop:"b"},{default:Q(()=>[K(xa,{modelValue:Be.b,"onUpdate:modelValue":N[18]||(N[18]=e=>Be.b=e),placeholder:"请输入大整数"},null,8,["modelValue"])]),_:1}),K(R,{label:"浮点数",prop:"c"},{default:Q(()=>[K(xa,{modelValue:Be.c,"onUpdate:modelValue":N[19]||(N[19]=e=>Be.c=e),placeholder:"请输入浮点数",step:.01,precision:2},null,8,["modelValue"])]),_:1}),K(R,{label:"布尔值",prop:"d"},{default:Q(()=>[K(Ua,{modelValue:Be.d,"onUpdate:modelValue":N[20]||(N[20]=e=>Be.d=e)},null,8,["modelValue"])]),_:1}),K(R,{label:"日期",prop:"e"},{default:Q(()=>[K(Ca,{modelValue:Be.e,"onUpdate:modelValue":N[21]||(N[21]=e=>Be.e=e),type:"date",placeholder:"请选择日期",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),K(R,{label:"时间",prop:"f"},{default:Q(()=>[K(Da,{modelValue:Be.f,"onUpdate:modelValue":N[22]||(N[22]=e=>Be.f=e),placeholder:"请选择时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),K(R,{label:"日期时间",prop:"g"},{default:Q(()=>[K(Ca,{modelValue:Be.g,"onUpdate:modelValue":N[23]||(N[23]=e=>Be.g=e),type:"datetime",placeholder:"请选择日期时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),K(R,{label:"长文本",prop:"h"},{default:Q(()=>[K(F,{modelValue:Be.h,"onUpdate:modelValue":N[24]||(N[24]=e=>Be.h=e),rows:4,type:"textarea",placeholder:"请输入长文本"},null,8,["modelValue"])]),_:1}),K(R,{label:"元数据",prop:"i"},{default:Q(()=>[K(F,{"model-value":JSON.stringify(Be.i),rows:4,type:"textarea",placeholder:"请输入JSON格式的元数据","onUpdate:modelValue":N[25]||(N[25]=e=>Be.i=e?JSON.parse(e):void 0)},null,8,["model-value"])]),_:1}),K(R,{label:"描述",prop:"description"},{default:Q(()=>[K(F,{modelValue:Be.description,"onUpdate:modelValue":N[26]||(N[26]=e=>Be.description=e),rows:4,maxlength:100,"show-word-limit":"",type:"textarea",placeholder:"请输入描述"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]))]),_:1},8,["modelValue","title"]),K(ue,{modelValue:Pe.value,"onUpdate:modelValue":N[28]||(N[28]=e=>Pe.value=e),"content-config":Te,onUpload:oa},null,8,["modelValue"]),K(ne,{modelValue:Ae.value,"onUpdate:modelValue":N[29]||(N[29]=e=>Ae.value=e),"content-config":Te,"query-params":Ie,"page-data":je.value,"selection-data":Ue.value},null,8,["modelValue","query-params","page-data","selection-data"])])}}});export{Ve as default};