index.D6pp16hy.js 1.6 KB

1
  1. import{a as y,r as B,w as b,aj as l,J as p,o as r,K as t,S as d,M as N,b as f,Q as j,c as P,R as S,a9 as U,P as A}from"./vue.YrNK8sx4.js";import{_ as E}from"./_plugin-vue_export-helper.DlAUqK2U.js";const F={class:"dialog-footer"},I=y({__name:"index",props:{visible:{type:Boolean},abnormalData:{}},emits:["update:visible"],setup(g,{expose:v,emit:h}){const m=g,c=h,o=B(m.visible);b(()=>m.visible,e=>{o.value=e}),b(()=>o.value,e=>{c("update:visible",e)});const w=()=>{var e,a;return((a=(e=m.abnormalData)==null?void 0:e.photos)==null?void 0:a.map(s=>"data:image/jpeg;base64,"+s.data))||[]},u=()=>{c("update:visible",!1)};return v({dialogVisible:o}),(e,a)=>{const s=l("el-form-item"),x=l("el-image"),V=l("el-form"),k=l("el-button"),C=l("el-dialog");return r(),p(C,{modelValue:o.value,"onUpdate:modelValue":a[0]||(a[0]=n=>o.value=n),title:"查看异常",width:"500px","close-on-click-modal":!1,onClose:u},{footer:t(()=>[f("span",F,[d(k,{onClick:u},{default:t(()=>a[1]||(a[1]=[A("关闭")])),_:1})])]),default:t(()=>[d(V,{"label-width":"80px"},{default:t(()=>{var n,_;return[d(s,{label:"异常说明"},{default:t(()=>{var i;return[f("div",null,j(((i=e.abnormalData)==null?void 0:i.condition)||"暂无异常说明"),1)]}),_:1}),(_=(n=e.abnormalData)==null?void 0:n.photos)!=null&&_.length?(r(),p(s,{key:0,label:"照片"},{default:t(()=>[(r(!0),P(S,null,U(e.abnormalData.photos,(i,D)=>(r(),p(x,{key:D,style:{width:"100px",height:"100px","margin-right":"10px"},src:"data:image/jpeg;base64,"+i.data,"preview-src-list":w(),fit:"cover"},null,8,["src","preview-src-list"]))),128))]),_:1})):N("",!0)]}),_:1})]),_:1},8,["modelValue"])}}}),L=E(I,[["__scopeId","data-v-6820642e"]]);export{L as default};