2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
var l=(n,i,e)=>new Promise((t,s)=>{var u=a=>{try{o(e.next(a))}catch(r){s(r)}},m=a=>{try{o(e.throw(a))}catch(r){s(r)}},o=a=>a.done?t(a.value):Promise.resolve(a.value).then(u,m);o((e=e.apply(n,i)).next())});import{ae as _,S as v}from"./bootstrap-CRjSNGHY.js";import{g as b,b as g}from"./data-DqNnh9dr.js";import{u as D}from"./use-description-Bqv60y7m.js";import{_ as y}from"./content-wrap.vue_vue_type_script_setup_true_lang-D2NrGcoD.js";import{m as h,b9 as p,aa as x,v as S,ab as k,b2 as q,bJ as f,j as d,u as c}from"../jse/index-index-CMeVxoEG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import"./rangePickerProps-BPpM6dzr.js";import"./dict-enum-CaHgMaDZ.js";import"./index-C1PcRRkI.js";const R=h({__name:"detail",props:{id:{}},setup(n){const i=n,{query:e}=_(),t=p(!1),s=p(),u=x(()=>e.id),[m]=D({bordered:!0,column:1,class:"mx-4",schema:g()});function o(){return l(this,null,function*(){try{t.value=!0,s.value=yield b(Number(i.id||u.value))}finally{t.value=!1}})}return S(()=>{o()}),(a,r)=>(q(),k(c(y),{class:"m-2"},{default:f(()=>[d(c(v),{spinning:t.value,tip:"加载中..."},{default:f(()=>[d(c(m),{data:s.value},null,8,["data"])]),_:1},8,["spinning"])]),_:1}))}});export{R as default};
|