| 1 |
- import{d as O,r as d,w as R,o as T,b as p,e as h,c as n,h as i,y as E,f as e,u as J,C as N,x as m,F as L,z as M,k as U,E as j}from"./index-db0c0d5a.js";import{P as W,B as A}from"./index-9450cb4f.js";import{S as D}from"./index-dc279de7.js";import{C as q}from"./index-d5db21cd.js";import{B as G}from"./index-e2ee1520.js";import{F as H}from"./index-280051ec.js";import{p as k}from"./index-3eb62d94.js";import{_ as K}from"./CusNavigation-ff1327c9.js";import{t as Q}from"./index-9c8b4e4e.js";import{s as X}from"./function-call-d48f373b.js";import{I as Y}from"./index-14c6b81f.js";import"./index-f062c63e.js";import"./use-scope-id-3c16c0b7.js";import"./constant-eba5e2d8.js";import"./on-popup-reopen-7d6e9f67.js";import"./index-40c01fa6.js";import"./use-route-cd72a795.js";import"./axios-9cbf0d09.js";const Z={style:{display:"flex","flex-direction":"column",height:"100vh"}},$={style:{padding:"16px"}},ee={style:{"background-color":"#eee","border-radius":"2.5rem",margin:"0px 5px"}},oe={style:{"margin-top":"16px",display:"flex"}},te={style:{"flex-grow":"1"}},se=e("div",{style:{width:"10px"}},null,-1),ne={style:{"flex-grow":"1"}},ae={class:"container",style:{"overflow-y":"auto","flex-grow":"1","background-color":"#F7F8FA"}},le={style:{"text-align":"left"}},ie={style:{display:"flex","justify-content":"space-between","margin-bottom":"5px"}},re={style:{color:"#000","font-weight":"bold","font-size":"1.1rem"}},ce=e("div",{style:{"font-size":"0.9rem"}},"设备编号",-1),de={style:{display:"flex","justify-content":"space-between"}},ue={style:{"font-weight":"bold","font-size":"0.9rem",height:"31px"}},pe={style:{"text-align":"left"}},me={style:{display:"flex","justify-content":"space-between","margin-bottom":"5px"}},_e={style:{color:"#000","font-weight":"bold","font-size":"1.1rem"}},fe={key:0,style:{"margin-left":"5px"}},ve=e("span",null,"(",-1),he=e("span",null,")",-1),ge={style:{"font-size":"0.9rem"}},ye={style:{display:"flex","justify-content":"space-between"}},xe={style:{"font-weight":"bold","font-size":"0.9rem"}},be={style:{display:"flex",color:"#000"}},ke=e("div",{style:{"margin-left":"3px","font-size":"1rem"}},"查看数据",-1),we={key:0},ze={key:1,style:{"text-align":"center",padding:"20px",color:"#ccc"}},Ce=e("span",null,"暂无数据",-1),Ne=[Ce],Ge=O({__name:"Index",setup(je){const x=d(),I=()=>{console.log("jjj"),w(),x.value.closeSearchPopup()},S=()=>{x.value.closeSearchPopup()},_=d(!1),V=()=>{console.log("onrefresh..."),console.log(_.value),b(),_.value=!1},c=d(),f=d(),v=d([]),B=o=>{var a;const t=(a=f.value)==null?void 0:a.model;for(let l=0;l<t.length;l++){const r=t[l];if(o==r.title)return r}},g=d(""),w=function(){var t;v.value=[];const o=(t=c.value)==null?void 0:t.data;for(const a in o){const l=B(a);if(Object.prototype.hasOwnProperty.call(o,a)&&l){const r=o[a],u={name:l.name,value:r.value,date:Q(r.time),model:l};g.value?JSON.stringify(u).includes(g.value)&&v.value.push(u):v.value.push(u)}}},b=async()=>{await k({url:"/device/search",data:{size:200,page:1,sort:"createtime",order:"desc",keyWord:y.value}}).then(o=>o.data[0].data?(c.value=o.data[0],c.value.data=JSON.parse(o.data[0].data),console.log(c.value),Promise.resolve(c.value)):(c.value={data:[]},Promise.reject("ok"))).then(o=>(console.log(o.productId),f.value?(console.log("else..........."),Promise.reject("ok")):(f.value={id:"",name:o.productName,model:[]},k({url:"/model/search",data:{size:200,page:1,sort:"code",order:"asc",productId:o.productId}})))).then(o=>(console.log(o),o.data.forEach(t=>{t.define=JSON.parse(t.define),f.value.model.push(t)}),k({url:"/model/searchCommon",data:{size:200,page:1,sort:"code",order:"asc"}}))).then(o=>{console.log(o),o.data.forEach(t=>{t.define=JSON.parse(t.define),f.value.model.push(t)})}).catch(o=>{o!="ok"&&(console.log(o),X(o))}),w()},z=J(),y=d("");return R(()=>z.currentRoute.value.params,(o,t)=>{console.log("路由参数发生了变化",o,t),o.deviceId&&(y.value=o.deviceId,b())}),T(()=>{y.value=z.currentRoute.value.params.deviceId,b()}),(o,t)=>{const a=Y,l=H,r=G,u=q,C=D,F=W,P=A;return p(),h("div",Z,[n(E(K),{ref_key:"cusNavigation",ref:x,gobackabled:"",title:"设备详情",searchabled:""},{search:i(()=>[e("div",$,[e("div",ee,[n(l,{style:{padding:"6px 16px",height:"44px","line-height":"25px","align-items":"center"},modelValue:g.value,"onUpdate:modelValue":t[0]||(t[0]=s=>g.value=s),size:"normal",clearable:""},{"right-icon":i(()=>[e("div",null,[n(a,{name:"scan",size:"1.5rem"})])]),_:1},8,["modelValue"])]),e("div",oe,[e("div",te,[n(r,{type:"primary",size:"normal",round:"",block:"",onClick:I},{default:i(()=>[N("搜索")]),_:1})]),se,e("div",ne,[n(r,{type:"warning",size:"normal",round:"",block:"",onClick:S},{default:i(()=>[N("取消")]),_:1})])])])]),_:1},512),e("div",ae,[n(F,{style:{"min-height":"100%"},modelValue:_.value,"onUpdate:modelValue":t[1]||(t[1]=s=>_.value=s),onRefresh:V},{default:i(()=>[n(C,{style:{"background-color":"#fff","margin-bottom":"10px"}},{default:i(()=>[n(u,{clickable:""},{default:i(()=>{var s;return[e("div",le,[e("div",ie,[e("div",re,[e("span",null,m(y.value),1)]),ce]),e("div",de,[e("div",ue,[e("span",null,m((s=c.value)==null?void 0:s.modifytime),1)])])])]}),_:1})]),_:1}),(p(!0),h(L,null,M(v.value,s=>(p(),U(C,{style:{"background-color":"#fff","margin-bottom":"10px"}},{default:i(()=>[n(u,{clickable:""},{default:i(()=>[e("div",pe,[e("div",me,[e("div",_e,[e("span",null,m(s.value),1),s.model.type=="enum"?(p(),h("span",fe,[ve,e("span",null,m(s.model.define.range[s.value]),1),he])):j("",!0)]),e("div",ge,m(s.name),1)]),e("div",ye,[e("div",xe,[e("span",null,m(s.date),1)]),e("div",be,[e("div",null,[n(a,{name:"static/images/icon-check.png",size:"1.5rem"})]),ke])])])]),_:2},1024)]),_:2},1024))),256)),e("div",null,[_.value?(p(),h("div",we)):v.value.length==0?(p(),h("div",ze,Ne)):j("",!0)])]),_:1},8,["modelValue"]),n(P,{target:".container",right:"5vw",bottom:"80px"})])])}}});export{Ge as default};
|