1 |
- import{d as Z,a6 as ee,r as p,E as h,b as L,p as te,c as m,e as k,f as le,g as s,h as e,i as o,u as l,a1 as oe,k as y,A as B,t as ue,q as $,F as ae,m as c,y as D,N as se,_ as ne}from"./index.76214426.js";import{_ as ie,g as de,d as re}from"./EditLock.vue_vue_type_script_setup_true_lang.78701e17.js";import{_ as ce}from"./EditLockUpdate.vue_vue_type_script_setup_true_lang.94be958e.js";import{A as pe}from"./index.e8855bbf.js";import"./useInstance.af7c9e87.js";import"./index.b661d9c5.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.45576b33.js";import"./vuedraggable.umd.e261f12f.js";import"./index.ac274cf8.js";import"./index.6fdd4b98.js";import"./sort_out.f3d53300.js";import"./swipe.1e4990f9.js";import"./install.412476cc.js";import"./useAgent.769391df.js";import"./list.b7393bbf.js";const me={class:"filter-form"},_e=c("\u67E5\u8BE2"),ge={class:"data"},fe={class:"operation-container"},be={class:"operation-btn"},he=c("\u6DFB\u52A0\u9501\u63A7\u677F"),ve=c("\u5220\u9664\u6240\u9009\u9501\u63A7\u677F"),ke=c("\u6279\u91CF\u8BBE\u7F6E"),De={class:"table"},Fe={class:"logo"},Ce=["src"],Ee={class:"logo"},ye=["src"],Be={class:"table-operation-btn"},we={class:"top"},Ve=c("\u7F16\u8F91"),Ae=c("\u5220\u9664"),xe=c("\u66F4\u6362\u8FDE\u7ED3"),Le={class:"bottom"},Ie={class:"pagination"},ze=c("\u63D0\u4EA4"),Se=c("\u53D6\u6D88"),Ue=Z({setup(Ne){const{OpPlatform:I}=ee();let z=p(!1);const T="wss://lock.wdsp666.com:9502",w=new WebSocket(T);w.onopen=function(){console.log("websocket\u5DF2\u8FDE\u63A5"),z.value=!0},w.onmessage=function(a){console.log("\u63A5\u6536\u5230\u6D88\u606F",a.data),h({message:a.data})};const V=p(!1),d=L({address:""}),O=()=>{V.value=!1},q=a=>{V.value=!0,d.id=a},H=()=>{if(console.log(d),!z.value){h({message:"websocket\u8FDE\u63A5\u5931\u8D25",type:"error"});return}const a={userClient:"management",change_link:1,lock_id:d.id,connectionAddress:d.address};w.send(JSON.stringify(a)),h({message:"\u64CD\u4F5C\u6210\u529F",type:"success"})},n=L({keyword:"",page:1,limit:10}),F=L({list:[],count:0});let _=p([]);const g=()=>{de(n).then(a=>{F.list=a.list,F.count=a.count})};g();const K=a=>{_.value=a.map(u=>String(u.id))};let A=p(!1),v=p(!1);const M=()=>{if(_.value.length<=0){h({message:"\u8BF7\u9009\u62E9\u6570\u636E",type:"error"});return}A.value=!0,D(()=>{v.value=!0})};te(()=>[n.page,n.limit],()=>{g()});const S=()=>{g()};let f=p(!1),C=p(!1),E=p(0);const R=()=>{E.value=0,C.value=!0,D(()=>{f.value=!0})},j=a=>{E.value=a,C.value=!0,D(()=>{f.value=!0})},J=()=>{E.value=0,D(()=>{C.value=!1}),g()},W=()=>{_.value=[],D(()=>{A.value=!1}),g()},G=a=>{_.value=[String(a)],U()},U=()=>{if(_.value.length===0){h({message:"\u8BF7\u9009\u62E9\u9700\u8981\u5220\u9664\u7684\u6570\u636E",type:"error"});return}se.alert("\u786E\u5B9A\u9700\u8981\u5220\u9664\u6570\u636E\u5417?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{re({ids:_.value}).then(()=>{h({message:"\u5220\u9664\u6240\u9009\u9501\u63A7\u677F\u6210\u529F",type:"success"}),g()})}).catch(()=>{})};return(a,u)=>{const x=m("el-input"),b=m("el-form-item"),r=m("el-button"),N=m("el-form"),i=m("el-table-column"),Q=m("el-table"),X=m("el-pagination"),Y=m("el-dialog");return k(),le(ae,null,[s("div",me,[e(N,{model:l(n),"label-width":"90px"},{default:o(()=>[e(b,{class:"tn-el-form-item",label:"\u641C\u7D22"},{default:o(()=>[e(x,{modelValue:l(n).keyword,"onUpdate:modelValue":u[0]||(u[0]=t=>l(n).keyword=t),placeholder:"\u8BF7\u8F93\u5165\u5BC4\u5B58\u67DC\u8BBE\u5907\u53F7\u8FDB\u884C\u641C\u7D22",onKeyup:u[1]||(u[1]=oe(t=>S(),["enter"]))},null,8,["modelValue"])]),_:1}),l(I)==="shangpu"?(k(),y(b,{key:0,class:"tn-el-form-item",label:"\u4EE3\u7406\u533A\u57DF"},{default:o(()=>[e(l(pe),{modelValue:l(n).agentid,"onUpdate:modelValue":u[2]||(u[2]=t=>l(n).agentid=t)},null,8,["modelValue"])]),_:1})):B("",!0),e(b,null,{default:o(()=>[e(r,{class:"tn-el-form-item--item tn-button tn-button--blue",onClick:S},{default:o(()=>[_e]),_:1})]),_:1})]),_:1},8,["model"])]),s("div",ge,[s("div",fe,[s("div",be,[e(r,{class:"btn",type:"primary",onClick:R},{default:o(()=>[he]),_:1}),e(r,{class:"btn",type:"danger",onClick:U},{default:o(()=>[ve]),_:1}),e(r,{class:"btn",type:"primary",onClick:M},{default:o(()=>[ke]),_:1})])]),s("div",De,[e(Q,{data:l(F).list,onSelectionChange:K},{default:o(()=>[e(i,{type:"selection",width:"55"}),e(i,{label:"ID",prop:"id"}),l(I)==="shangpu"?(k(),y(i,{key:0,label:"\u6240\u5C5E\u4EE3\u7406",width:"120px"},{default:o(({row:t})=>[s("span",null,ue(t.agent_name),1)]),_:1})):B("",!0),e(i,{label:"\u540D\u79F0",prop:"name"}),e(i,{label:"\u677F\u5B50ID",prop:"deviceId"}),e(i,{label:"\u6D41\u91CF\u5361\u53F7",prop:"ccid"}),e(i,{label:"\u8BBE\u5907\u53F7",prop:"device_sn"}),e(i,{label:"\u9A91\u624B\u989D\u5916\u5956\u52B1",prop:"prize"}),e(i,{label:"\u529F\u80FD\u9996\u9875\u56FE\u7247",prop:"image"},{default:o(t=>[s("div",Fe,[s("div",null,[s("img",{src:t.row.image,style:{width:"150px"}},null,8,Ce)])])]),_:1}),e(i,{label:"\u626B\u7801\u80CC\u666F\u56FE\u7247",prop:"bgImage"},{default:o(t=>[s("div",Ee,[s("div",null,[s("img",{src:t.row.bgImage,style:{width:"150px"}},null,8,ye)])])]),_:1}),e(i,{fixed:"right",label:"\u64CD\u4F5C",width:"290px"},{default:o(({row:t})=>[s("div",Be,[s("div",we,[e(r,{size:"small",type:"primary",onClick:P=>j(t.id)},{default:o(()=>[Ve]),_:2},1032,["onClick"]),e(r,{size:"small",type:"danger",onClick:P=>G(t.id)},{default:o(()=>[Ae]),_:2},1032,["onClick"]),e(r,{size:"small",type:"info",onClick:P=>q(t.id)},{default:o(()=>[xe]),_:2},1032,["onClick"])])])]),_:1})]),_:1},8,["data"])])]),s("div",Le,[s("div",Ie,[e(X,{currentPage:l(n).page,"onUpdate:currentPage":u[3]||(u[3]=t=>l(n).page=t),"page-size":l(n).limit,"onUpdate:page-size":u[4]||(u[4]=t=>l(n).limit=t),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:l(F).count},null,8,["currentPage","page-size","total"])])]),l(C)?(k(),y(ie,{key:0,modelValue:l(f),"onUpdate:modelValue":u[5]||(u[5]=t=>$(f)?f.value=t:f=t),id:l(E),onOnClose:J},null,8,["modelValue","id"])):B("",!0),l(A)?(k(),y(ce,{key:1,modelValue:l(v),"onUpdate:modelValue":u[6]||(u[6]=t=>$(v)?v.value=t:v=t),EditIds:l(_),onHideEdit:W,onRefresh:u[7]||(u[7]=t=>g())},null,8,["modelValue","EditIds"])):B("",!0),e(Y,{modelValue:V.value,title:"\u66F4\u6362\u8FDE\u63A5",width:"50%"},{default:o(()=>[e(N,{model:l(d),"label-width":"120px"},{default:o(()=>[e(b,{label:"id",prop:"id"},{default:o(()=>[e(x,{modelValue:l(d).id,"onUpdate:modelValue":u[8]||(u[8]=t=>l(d).id=t),disabled:""},null,8,["modelValue"])]),_:1}),e(b,{label:"\u5730\u5740",prop:"backgroudImages"},{default:o(()=>[e(x,{modelValue:l(d).address,"onUpdate:modelValue":u[9]||(u[9]=t=>l(d).address=t)},null,8,["modelValue"])]),_:1}),e(b,null,{default:o(()=>[e(r,{type:"primary",onClick:H},{default:o(()=>[ze]),_:1}),e(r,{onClick:O},{default:o(()=>[Se]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])],64)}}});const Ye=ne(Ue,[["__scopeId","data-v-8fcbafd6"]]);export{Ye as default};
|