mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect.git
synced 2025-06-24 13:34:13 +08:00
2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
|
import{d as b,ai as C,f as x,o as B,c as D,a6 as R,Z as i,_ as p,k as r,a5 as l,u as a,G as _,F as $,a7 as F,a4 as G,a0 as H}from"./vue-72a104e4.js";import{n as L,_ as N}from"./index.js";import{g as P,d as S}from"./schema-b7ea8047.js";import{G as V,H as m,R as w}from"./antd-75591bdf.js";const A={class:"detail-container"},E=b({__name:"detail",setup(I){var u;const d=C(),c=x((u=d.params)==null?void 0:u.id),f=d.meta.title,{state:n,isReady:y,isLoading:v,execute:g}=L(P(c.value).then(s=>s),null,{immediate:!1});B(()=>{g()});const k=D(()=>y.value?S.map(({title:e,dataIndex:o="",customRender:t})=>({key:o,title:e,value:t?t({text:n.value[o],record:n.value}):n.value[o]})):{});return(s,e)=>{const o=R("a-button");return i(),p("div",A,[r(a(w),{bordered:!1,loading:a(v)},{default:l(()=>[r(a(V),{title:a(f),onBack:e[1]||(e[1]=()=>s.$router.go(-1))},{extra:l(()=>[r(o,{type:"primary",onClick:e[0]||(e[0]=t=>s.$router.go(-1))},{default:l(()=>e[2]||(e[2]=[_("返回上一页面")])),_:1})]),_:1},8,["title"]),r(a(m),{bordered:"",column:1},{default:l(()=>[(i(!0),p($,null,F(k.value,t=>(i(),G(a(m).Item,{key:t.key,label:t.title},{default:l(()=>[_(H(t.value),1)]),_:2},1032,["label"]))),128))]),_:1})]),_:1},8,["loading"])])}}});const q=N(E,[["__scopeId","data-v-25dfbe97"]]);export{q as default};
|