龙三郎 1 year ago
parent
commit
825362f160
64 changed files with 58 additions and 26 deletions
  1. 1 1
      dist/assets/CusNavigation-be19f003.js
  2. 0 0
      dist/assets/Detail-955a136b.js
  3. 0 0
      dist/assets/Index-076b9674.js
  4. 0 0
      dist/assets/Index-09fdba8c.js
  5. 0 0
      dist/assets/Index-2e11b167.js
  6. 0 0
      dist/assets/Index-31a9f610.js
  7. 0 0
      dist/assets/Index-3a7ee876.js
  8. 0 0
      dist/assets/Index-40a6d9d0.js
  9. 0 0
      dist/assets/Index-44119203.js
  10. 0 0
      dist/assets/Index-4dbd598a.js
  11. 0 0
      dist/assets/Index-51aa9a0b.js
  12. 0 0
      dist/assets/Index-5616376a.js
  13. 0 0
      dist/assets/Index-56edb4f0.js
  14. 0 0
      dist/assets/Index-6f2e77eb.js
  15. 0 0
      dist/assets/Index-78332101.js
  16. 0 0
      dist/assets/Index-792f7450.js
  17. 0 0
      dist/assets/Index-7f5edf72.js
  18. 0 0
      dist/assets/Index-889f4971.js
  19. 0 0
      dist/assets/Index-8f4e96c0.js
  20. 0 0
      dist/assets/Index-97b912e9.js
  21. 0 0
      dist/assets/Index-a13afcf6.js
  22. 0 0
      dist/assets/Index-a6b007a3.js
  23. 0 0
      dist/assets/Index-c31b414d.js
  24. 0 0
      dist/assets/Index-c84e07ce.js
  25. 0 0
      dist/assets/Index-d1dc9bd2.js
  26. 0 0
      dist/assets/Index-d62fadb4.js
  27. 0 0
      dist/assets/Index-f1c23317.js
  28. 0 0
      dist/assets/Index-f77eb7a9.js
  29. 0 0
      dist/assets/Index-fd1fa6c3.js
  30. 1 1
      dist/assets/Index1-6015b373.js
  31. 0 0
      dist/assets/Location-74acb21d.js
  32. 0 0
      dist/assets/Log-24573f4c.js
  33. 0 0
      dist/assets/Log-ad4a585e.js
  34. 0 0
      dist/assets/axios-7a21ba44.js
  35. 0 0
      dist/assets/function-call-eeea12ff.js
  36. 0 0
      dist/assets/index-037aed41.css
  37. 1 1
      dist/assets/index-0fbb982c.js
  38. 0 0
      dist/assets/index-15146be6.js
  39. 0 0
      dist/assets/index-214a5d69.js
  40. 0 0
      dist/assets/index-28676d81.js
  41. 1 1
      dist/assets/index-3cde9c3d.js
  42. 0 0
      dist/assets/index-3e10b9aa.css
  43. 1 1
      dist/assets/index-59c049ae.js
  44. 0 0
      dist/assets/index-7266f0ff.css
  45. 0 0
      dist/assets/index-8af2a43b.css
  46. 1 1
      dist/assets/index-92957d13.js
  47. 0 1
      dist/assets/index-a26c7d6f.css
  48. 1 1
      dist/assets/index-b9bfc028.js
  49. 0 0
      dist/assets/index-c2838a2c.js
  50. 1 1
      dist/assets/index-cc1738ff.js
  51. 0 0
      dist/assets/index-d87b6076.js
  52. 0 0
      dist/assets/index-dbddd33c.js
  53. 0 0
      dist/assets/index-e80b75ce.css
  54. 1 1
      dist/assets/index-f240617f.js
  55. 0 0
      dist/assets/index-f9897e5a.js
  56. 1 1
      dist/assets/on-popup-reopen-ceee96b2.js
  57. 1 1
      dist/assets/request-1f118c2e.js
  58. 0 1
      dist/assets/use-expose-c7353348.js
  59. 1 0
      dist/assets/use-expose-fc134367.js
  60. 1 1
      dist/assets/use-placeholder-59075279.js
  61. 0 0
      dist/assets/util-df91ad8d.js
  62. 2 2
      dist/index.html
  63. 3 0
      src/main.ts
  64. 40 10
      src/pages/device/list/Index.vue

+ 1 - 1
dist/assets/CusNavigation-0c165240.js → dist/assets/CusNavigation-be19f003.js

@@ -1 +1 @@
-import{I as f}from"./index-a4e81e6b.js";import"./index-8552345f.js";import{F as y}from"./index-b65bf632.js";import{d as h,r as v,u as b,b as a,e as n,c as s,E as r,f as e,x as k,F as C,_ as S}from"./index-63d68678.js";const F={style:{height:"36px",padding:"0px 0px 0px 0px",display:"flex","align-items":"center"}},V={style:{"font-family":"PingFangSC, PingFang SC","font-weight":"bold","font-size":"1.1rem",color:"#191A1A","line-height":"30px","text-align":"justify","font-style":"normal"}},B={style:{"background-color":"#eee","border-radius":"2.5rem",width:"0px","flex-grow":"1",margin:"0px 5px 0px 5px"}},N=h({__name:"CusNavigation",props:{title:{type:String,default:void 0},gobackabled:{type:Boolean,default:!1},searchabled:{type:Boolean,default:!1}},emits:["onSearch"],setup(t,{emit:d}){const p=d,o=v(""),m=()=>{p("onSearch",o.value)},g=b(),_=i=>{console.log(i),g.go(-1)};return(i,l)=>{const c=f,u=y;return a(),n("div",F,[t.gobackabled?(a(),n("div",{key:0,style:{"line-height":"0px"},class:"cus-goback",onClick:_},[s(c,{name:"static/images/icon-back.png",size:"1.7rem"})])):r("",!0),e("div",V,[e("span",null,k(t.title),1)]),t.searchabled?(a(),n(C,{key:1},[e("div",B,[s(u,{style:{padding:"6px 16px"},modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=x=>o.value=x),size:"normal",clearable:""},null,8,["modelValue"])]),e("div",{style:{"line-height":"0px"},onClick:m},[s(c,{name:"static/images/icon-search-black.png",size:"2rem"})])],64)):r("",!0)])}}});const E=S(N,[["__scopeId","data-v-7d04ed01"]]);export{E as _};
+import{d as f,r as y,u as h,b as a,e as n,c as s,E as r,f as e,x as v,F as b,_ as k}from"./index-28676d81.js";import"./index-59c049ae.js";import{F as C}from"./index-f9897e5a.js";import{I as S}from"./index-dbddd33c.js";const F={style:{height:"36px",padding:"0px 0px 0px 0px",display:"flex","align-items":"center"}},V={style:{"font-family":"PingFangSC, PingFang SC","font-weight":"bold","font-size":"1.1rem",color:"#191A1A","line-height":"30px","text-align":"justify","font-style":"normal"}},B={style:{"background-color":"#eee","border-radius":"2.5rem",width:"0px","flex-grow":"1",margin:"0px 5px 0px 5px"}},N=f({__name:"CusNavigation",props:{title:{type:String,default:void 0},gobackabled:{type:Boolean,default:!1},searchabled:{type:Boolean,default:!1}},emits:["onSearch"],setup(t,{emit:d}){const p=d,o=y(""),m=()=>{p("onSearch",o.value)},g=h(),_=i=>{console.log(i),g.go(-1)};return(i,l)=>{const c=S,u=C;return a(),n("div",F,[t.gobackabled?(a(),n("div",{key:0,style:{"line-height":"0px"},class:"cus-goback",onClick:_},[s(c,{name:"static/images/icon-back.png",size:"1.7rem"})])):r("",!0),e("div",V,[e("span",null,v(t.title),1)]),t.searchabled?(a(),n(b,{key:1},[e("div",B,[s(u,{style:{padding:"6px 16px"},modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=x=>o.value=x),size:"normal",clearable:""},null,8,["modelValue"])]),e("div",{style:{"line-height":"0px"},onClick:m},[s(c,{name:"static/images/icon-search-black.png",size:"2rem"})])],64)):r("",!0)])}}});const E=k(N,[["__scopeId","data-v-7d04ed01"]]);export{E as _};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/Detail-955a136b.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-076b9674.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-09fdba8c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-2e11b167.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-31a9f610.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-3a7ee876.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-40a6d9d0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-44119203.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-4dbd598a.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-51aa9a0b.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-5616376a.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-56edb4f0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-6f2e77eb.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-78332101.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-792f7450.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-7f5edf72.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-889f4971.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-8f4e96c0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-97b912e9.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-a13afcf6.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-a6b007a3.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-c31b414d.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-c84e07ce.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-d1dc9bd2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-d62fadb4.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-f1c23317.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-f77eb7a9.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Index-fd1fa6c3.js


+ 1 - 1
dist/assets/Index1-9de1cbdb.js → dist/assets/Index1-6015b373.js

@@ -1 +1 @@
-import{_ as i,b as d,e as v,Q as e}from"./index-63d68678.js";const t={},o={style:{position:"flex",height:"100%",width:"100%","background-color":"#aaa"}},c=e('<div style="display:flex;width:100%;height:100%;align-items:center;justify-content:center;"><div style="height:60%;width:60%;display:flex;flex-direction:column;"><div style="height:200px;background-color:red;">jjj</div><div style="overflow:auto;background-color:#ccc;flex-grow:1;"><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>666666</div></div><div style="height:200px;background-color:red;"></div></div></div>',1),r=[c];function s(n,l){return d(),v("div",o,r)}const h=i(t,[["render",s]]);export{h as default};
+import{_ as i,b as d,e as v,Q as e}from"./index-28676d81.js";const t={},o={style:{position:"flex",height:"100%",width:"100%","background-color":"#aaa"}},c=e('<div style="display:flex;width:100%;height:100%;align-items:center;justify-content:center;"><div style="height:60%;width:60%;display:flex;flex-direction:column;"><div style="height:200px;background-color:red;">jjj</div><div style="overflow:auto;background-color:#ccc;flex-grow:1;"><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>123456</div><div>666666</div></div><div style="height:200px;background-color:red;"></div></div></div>',1),r=[c];function s(n,l){return d(),v("div",o,r)}const h=i(t,[["render",s]]);export{h as default};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/Location-74acb21d.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Log-24573f4c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/Log-ad4a585e.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/axios-7a21ba44.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/function-call-eeea12ff.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-037aed41.css


+ 1 - 1
dist/assets/index-92ac2b2e.js → dist/assets/index-0fbb982c.js

@@ -1 +1 @@
-import{c as u,e as d,o as f,n as c,f as m,h as y,w as S}from"./index-a4e81e6b.js";import{c as a,d as p,a as x}from"./index-63d68678.js";const[g,r]=u("loading"),v=Array(12).fill(null).map((e,n)=>a("i",{class:r("line",String(n+1))},null)),z=a("svg",{class:r("circular"),viewBox:"25 25 50 50"},[a("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),I={size:c,type:m("circular"),color:String,vertical:Boolean,textSize:c,textColor:String};var C=p({name:g,props:I,setup(e,{slots:n}){const l=x(()=>d({color:e.color},f(e.size))),i=()=>{const t=e.type==="spinner"?v:z;return a("span",{class:r("spinner",e.type),style:l.value},[n.icon?n.icon():t])},o=()=>{var t;if(n.default)return a("span",{class:r("text"),style:{fontSize:y(e.textSize),color:(t=e.textColor)!=null?t:e.color}},[n.default()])};return()=>{const{type:t,vertical:s}=e;return a("div",{class:r([t,{vertical:s}]),"aria-live":"polite","aria-busy":!0},[i(),o()])}}});const _=S(C);export{_ as L};
+import{c as u,e as d,o as f,n as c,f as m,h as y,w as S}from"./index-dbddd33c.js";import{c as a,d as p,a as x}from"./index-28676d81.js";const[g,r]=u("loading"),v=Array(12).fill(null).map((e,n)=>a("i",{class:r("line",String(n+1))},null)),z=a("svg",{class:r("circular"),viewBox:"25 25 50 50"},[a("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),I={size:c,type:m("circular"),color:String,vertical:Boolean,textSize:c,textColor:String};var C=p({name:g,props:I,setup(e,{slots:n}){const l=x(()=>d({color:e.color},f(e.size))),i=()=>{const t=e.type==="spinner"?v:z;return a("span",{class:r("spinner",e.type),style:l.value},[n.icon?n.icon():t])},o=()=>{var t;if(n.default)return a("span",{class:r("text"),style:{fontSize:y(e.textSize),color:(t=e.textColor)!=null?t:e.color}},[n.default()])};return()=>{const{type:t,vertical:s}=e;return a("div",{class:r([t,{vertical:s}]),"aria-live":"polite","aria-busy":!0},[i(),o()])}}});const _=S(C);export{_ as L};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-15146be6.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-214a5d69.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-28676d81.js


+ 1 - 1
dist/assets/index-9630529a.js → dist/assets/index-3cde9c3d.js

@@ -1 +1 @@
-import{c as z,e as I,r as R,f as l,n as C,a as p,I as w,y as D,w as L}from"./index-a4e81e6b.js";import{L as N}from"./index-92ac2b2e.js";import{e as q}from"./constant-eba5e2d8.js";import{d as O,c as o}from"./index-63d68678.js";const[U,a]=z("button"),_=I({},R,{tag:l("button"),text:String,icon:String,type:l("default"),size:l("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:l("button"),loadingSize:C,loadingText:String,loadingType:String,iconPosition:l("left")});var E=O({name:U,props:_,emits:["click"],setup(n,{emit:g,slots:t}){const f=p(),m=()=>t.loading?t.loading():o(N,{size:n.loadingSize,type:n.loadingType,class:a("loading")},null),c=()=>{if(n.loading)return m();if(t.icon)return o("div",{class:a("icon")},[t.icon()]);if(n.icon)return o(w,{name:n.icon,class:a("icon"),classPrefix:n.iconPrefix},null)},b=()=>{let e;if(n.loading?e=n.loadingText:e=t.default?t.default():n.text,e)return o("span",{class:a("text")},[e])},x=()=>{const{color:e,plain:r}=n;if(e){const i={color:r?e:"white"};return r||(i.background=e),e.includes("gradient")?i.border=0:i.borderColor=e,i}},y=e=>{n.loading?D(e):n.disabled||(g("click",e),f())};return()=>{const{tag:e,type:r,size:i,block:S,round:B,plain:P,square:k,loading:T,disabled:s,hairline:d,nativeType:h,iconPosition:u}=n,v=[a([r,i,{plain:P,block:S,round:B,square:k,loading:T,disabled:s,hairline:d}]),{[q]:d}];return o(e,{type:h,class:v,style:x(),disabled:s,onClick:y},{default:()=>[o("div",{class:a("content")},[u==="left"&&c(),b(),u==="right"&&c()])]})}}});const G=L(E);export{G as B};
+import{c as z,e as I,r as R,f as l,n as C,a as p,I as w,y as D,w as L}from"./index-dbddd33c.js";import{L as N}from"./index-0fbb982c.js";import{e as q}from"./constant-eba5e2d8.js";import{d as O,c as o}from"./index-28676d81.js";const[U,a]=z("button"),_=I({},R,{tag:l("button"),text:String,icon:String,type:l("default"),size:l("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:l("button"),loadingSize:C,loadingText:String,loadingType:String,iconPosition:l("left")});var E=O({name:U,props:_,emits:["click"],setup(n,{emit:g,slots:t}){const f=p(),m=()=>t.loading?t.loading():o(N,{size:n.loadingSize,type:n.loadingType,class:a("loading")},null),c=()=>{if(n.loading)return m();if(t.icon)return o("div",{class:a("icon")},[t.icon()]);if(n.icon)return o(w,{name:n.icon,class:a("icon"),classPrefix:n.iconPrefix},null)},b=()=>{let e;if(n.loading?e=n.loadingText:e=t.default?t.default():n.text,e)return o("span",{class:a("text")},[e])},x=()=>{const{color:e,plain:r}=n;if(e){const i={color:r?e:"white"};return r||(i.background=e),e.includes("gradient")?i.border=0:i.borderColor=e,i}},y=e=>{n.loading?D(e):n.disabled||(g("click",e),f())};return()=>{const{tag:e,type:r,size:i,block:S,round:B,plain:P,square:k,loading:T,disabled:s,hairline:d,nativeType:h,iconPosition:u}=n,v=[a([r,i,{plain:P,block:S,round:B,square:k,loading:T,disabled:s,hairline:d}]),{[q]:d}];return o(e,{type:h,class:v,style:x(),disabled:s,onClick:y},{default:()=>[o("div",{class:a("content")},[u==="left"&&c(),b(),u==="right"&&c()])]})}}});const G=L(E);export{G as B};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-3e10b9aa.css


+ 1 - 1
dist/assets/index-8552345f.js → dist/assets/index-59c049ae.js

@@ -1 +1 @@
-import{c as y,e as L,r as D,a as I,f as B,n as o,t as V,d as u,v as s,I as b,w as _}from"./index-a4e81e6b.js";import{d as q,c as n}from"./index-63d68678.js";const[z,r]=y("cell"),A={tag:B("div"),icon:String,size:String,title:o,value:o,label:o,center:Boolean,isLink:Boolean,border:V,iconPrefix:String,valueClass:u,labelClass:u,titleClass:u,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}},N=L({},A,D);var R=q({name:z,props:N,setup(e,{slots:l}){const v=I(),g=()=>{if(l.label||s(e.label))return n("div",{class:[r("label"),e.labelClass]},[l.label?l.label():e.label])},h=()=>{var a;if(l.title||s(e.title)){const t=(a=l.title)==null?void 0:a.call(l);return Array.isArray(t)&&t.length===0?void 0:n("div",{class:[r("title"),e.titleClass],style:e.titleStyle},[t||n("span",null,[e.title]),g()])}},m=()=>{const a=l.value||l.default;if(a||s(e.value))return n("div",{class:[r("value"),e.valueClass]},[a?a():n("span",null,[e.value])])},w=()=>{if(l.icon)return l.icon();if(e.icon)return n(b,{name:e.icon,class:r("left-icon"),classPrefix:e.iconPrefix},null)},C=()=>{if(l["right-icon"])return l["right-icon"]();if(e.isLink){const a=e.arrowDirection&&e.arrowDirection!=="right"?`arrow-${e.arrowDirection}`:"arrow";return n(b,{name:a,class:r("right-icon")},null)}};return()=>{var a;const{tag:t,size:i,center:P,border:S,isLink:k,required:x}=e,c=(a=e.clickable)!=null?a:k,d={center:P,required:!!x,clickable:c,borderless:!S};return i&&(d[i]=!!i),n(t,{class:r(d),role:c?"button":void 0,tabindex:c?0:void 0,onClick:v},{default:()=>{var f;return[w(),h(),m(),C(),(f=l.extra)==null?void 0:f.call(l)]}})}}});const j=_(R);export{j as C,A as c};
+import{c as y,e as L,r as D,a as I,f as B,n as o,t as V,d as u,v as s,I as b,w as _}from"./index-dbddd33c.js";import{d as q,c as n}from"./index-28676d81.js";const[z,r]=y("cell"),A={tag:B("div"),icon:String,size:String,title:o,value:o,label:o,center:Boolean,isLink:Boolean,border:V,iconPrefix:String,valueClass:u,labelClass:u,titleClass:u,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}},N=L({},A,D);var R=q({name:z,props:N,setup(e,{slots:l}){const v=I(),g=()=>{if(l.label||s(e.label))return n("div",{class:[r("label"),e.labelClass]},[l.label?l.label():e.label])},h=()=>{var a;if(l.title||s(e.title)){const t=(a=l.title)==null?void 0:a.call(l);return Array.isArray(t)&&t.length===0?void 0:n("div",{class:[r("title"),e.titleClass],style:e.titleStyle},[t||n("span",null,[e.title]),g()])}},m=()=>{const a=l.value||l.default;if(a||s(e.value))return n("div",{class:[r("value"),e.valueClass]},[a?a():n("span",null,[e.value])])},w=()=>{if(l.icon)return l.icon();if(e.icon)return n(b,{name:e.icon,class:r("left-icon"),classPrefix:e.iconPrefix},null)},C=()=>{if(l["right-icon"])return l["right-icon"]();if(e.isLink){const a=e.arrowDirection&&e.arrowDirection!=="right"?`arrow-${e.arrowDirection}`:"arrow";return n(b,{name:a,class:r("right-icon")},null)}};return()=>{var a;const{tag:t,size:i,center:P,border:S,isLink:k,required:x}=e,c=(a=e.clickable)!=null?a:k,d={center:P,required:!!x,clickable:c,borderless:!S};return i&&(d[i]=!!i),n(t,{class:r(d),role:c?"button":void 0,tabindex:c?0:void 0,onClick:v},{default:()=>{var f;return[w(),h(),m(),C(),(f=l.extra)==null?void 0:f.call(l)]}})}}});const j=_(R);export{j as C,A as c};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-7266f0ff.css


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-8af2a43b.css


+ 1 - 1
dist/assets/index-0b2aa9a9.js → dist/assets/index-92957d13.js

@@ -1 +1 @@
-import{a as m}from"./axios-e9a92a33.js";import{q as f,S as u}from"./index-63d68678.js";import{s as l}from"./function-call-3de8e313.js";const a=f(),i=m.create({baseURL:"/forward-service",timeout:1e4}),h=function(c,r,s){const{url:o,data:e}=c;i.post(o,e,{headers:{token:a.token}}).then(t=>{const n=t.data;n.code==0?r&&r(n):n.code==3?a.isLogin=!1:s&&s(n.msg)},t=>{s&&s(t.message)}).catch(t=>{console.log(t)})},k=function(c){const{url:r,data:s}=c;return i.post(r,s,{headers:{token:a.token}}).then(o=>{const e=o.data;if(e.code==0)return Promise.resolve(e);if(e.code==3)console.log(e),a.isLogin=!1,l({message:e.msg,onClose:()=>{u()}});else return Promise.reject(e.msg)},o=>Promise.reject(o.message))};export{h as a,k as p};
+import{a as m}from"./axios-7a21ba44.js";import{q as f,S as u}from"./index-28676d81.js";import{s as l}from"./function-call-eeea12ff.js";const a=f(),i=m.create({baseURL:"/forward-service",timeout:1e4}),h=function(c,r,s){const{url:o,data:e}=c;i.post(o,e,{headers:{token:a.token}}).then(t=>{const n=t.data;n.code==0?r&&r(n):n.code==3?a.isLogin=!1:s&&s(n.msg)},t=>{s&&s(t.message)}).catch(t=>{console.log(t)})},k=function(c){const{url:r,data:s}=c;return i.post(r,s,{headers:{token:a.token}}).then(o=>{const e=o.data;if(e.code==0)return Promise.resolve(e);if(e.code==3)console.log(e),a.isLogin=!1,l({message:e.msg,onClose:()=>{u()}});else return Promise.reject(e.msg)},o=>Promise.reject(o.message))};export{h as a,k as p};

+ 0 - 1
dist/assets/index-a26c7d6f.css

@@ -1 +0,0 @@
-:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}:root:root{--van-step-horizontal-title-font-size: 14px;--van-cell-group-background: transparent;--van-cell-background: transparent;--van-cell-font-size: 1rem;--van-font-size-sm: 1rem;--van-cell-icon-size: 1rem;--van-padding-base: 6px;--van-tag-font-size: .8rem}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}html{font-size:16px}#app{margin:0 auto;height:100vh;width:100vw;max-width:475px}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}

+ 1 - 1
dist/assets/index-4d6ecd11.js → dist/assets/index-b9bfc028.js

@@ -1 +1 @@
-import{u as s}from"./axios-e9a92a33.js";import{c,t as u,w as d}from"./index-a4e81e6b.js";import{d as m,c as r,F as f,m as p}from"./index-63d68678.js";import{B as v}from"./constant-eba5e2d8.js";const[g,a]=c("cell-group"),B={title:String,inset:Boolean,border:u};var O=m({name:g,inheritAttrs:!1,props:B,setup(e,{slots:t,attrs:l}){const n=()=>{var i;return r("div",p({class:[a({inset:e.inset}),{[v]:e.border&&!e.inset}]},l,s()),[(i=t.default)==null?void 0:i.call(t)])},o=()=>r("div",{class:a("title",{inset:e.inset})},[t.title?t.title():e.title]);return()=>e.title||t.title?r(f,null,[o(),n()]):n()}});const h=d(O);export{h as C};
+import{u as s}from"./axios-7a21ba44.js";import{c,t as u,w as d}from"./index-dbddd33c.js";import{d as m,c as r,F as f,m as p}from"./index-28676d81.js";import{B as v}from"./constant-eba5e2d8.js";const[g,a]=c("cell-group"),B={title:String,inset:Boolean,border:u};var O=m({name:g,inheritAttrs:!1,props:B,setup(e,{slots:t,attrs:l}){const n=()=>{var i;return r("div",p({class:[a({inset:e.inset}),{[v]:e.border&&!e.inset}]},l,s()),[(i=t.default)==null?void 0:i.call(t)])},o=()=>r("div",{class:a("title",{inset:e.inset})},[t.title?t.title():e.title]);return()=>e.title||t.title?r(f,null,[o(),n()]):n()}});const h=d(O);export{h as C};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-c2838a2c.js


+ 1 - 1
dist/assets/index-dd3c785f.js → dist/assets/index-cc1738ff.js

@@ -1 +1 @@
-import{c as V,u as y,n as A,t as h,y as T,w as C}from"./index-a4e81e6b.js";import{u as M}from"./use-expose-c7353348.js";import{F as N}from"./constant-eba5e2d8.js";import{d as _,c as q}from"./index-63d68678.js";const[x,I]=V("form"),O={colon:Boolean,disabled:Boolean,readonly:Boolean,required:[Boolean,String],showError:Boolean,labelWidth:A,labelAlign:String,inputAlign:String,scrollToError:Boolean,validateFirst:Boolean,submitOnEnter:h,showErrorMessage:h,errorMessageAlign:String,validateTrigger:{type:[String,Array],default:"onBlur"}};var j=_({name:x,props:O,emits:["submit","failed"],setup(i,{emit:s,slots:u}){const{children:a,linkChildren:v}=y(N),l=e=>e?a.filter(t=>e.includes(t.name)):a,p=e=>new Promise((t,n)=>{const r=[];l(e).reduce((w,E)=>w.then(()=>{if(!r.length)return E.validate().then(g=>{g&&r.push(g)})}),Promise.resolve()).then(()=>{r.length?n(r):t()})}),b=e=>new Promise((t,n)=>{const r=l(e);Promise.all(r.map(o=>o.validate())).then(o=>{o=o.filter(Boolean),o.length?n(o):t()})}),B=e=>{const t=a.find(n=>n.name===e);return t?new Promise((n,r)=>{t.validate().then(o=>{o?r(o):n()})}):Promise.reject()},c=e=>typeof e=="string"?B(e):i.validateFirst?p(e):b(e),S=e=>{typeof e=="string"&&(e=[e]),l(e).forEach(n=>{n.resetValidation()})},F=()=>a.reduce((e,t)=>(e[t.name]=t.getValidationStatus(),e),{}),d=(e,t)=>{a.some(n=>n.name===e?(n.$el.scrollIntoView(t),!0):!1)},f=()=>a.reduce((e,t)=>(t.name!==void 0&&(e[t.name]=t.formValue.value),e),{}),m=()=>{const e=f();c().then(()=>s("submit",e)).catch(t=>{s("failed",{values:e,errors:t}),i.scrollToError&&t[0].name&&d(t[0].name)})},P=e=>{T(e),m()};return v({props:i}),M({submit:m,validate:c,getValues:f,scrollToField:d,resetValidation:S,getValidationStatus:F}),()=>{var e;return q("form",{class:I(),onSubmit:P},[(e=u.default)==null?void 0:e.call(u)])}}});const W=C(j);export{W as F};
+import{c as V,u as y,n as A,t as h,y as T,w as C}from"./index-dbddd33c.js";import{u as M}from"./use-expose-fc134367.js";import{F as N}from"./constant-eba5e2d8.js";import{d as _,c as q}from"./index-28676d81.js";const[x,I]=V("form"),O={colon:Boolean,disabled:Boolean,readonly:Boolean,required:[Boolean,String],showError:Boolean,labelWidth:A,labelAlign:String,inputAlign:String,scrollToError:Boolean,validateFirst:Boolean,submitOnEnter:h,showErrorMessage:h,errorMessageAlign:String,validateTrigger:{type:[String,Array],default:"onBlur"}};var j=_({name:x,props:O,emits:["submit","failed"],setup(i,{emit:s,slots:u}){const{children:a,linkChildren:v}=y(N),l=e=>e?a.filter(t=>e.includes(t.name)):a,p=e=>new Promise((t,n)=>{const r=[];l(e).reduce((w,E)=>w.then(()=>{if(!r.length)return E.validate().then(g=>{g&&r.push(g)})}),Promise.resolve()).then(()=>{r.length?n(r):t()})}),b=e=>new Promise((t,n)=>{const r=l(e);Promise.all(r.map(o=>o.validate())).then(o=>{o=o.filter(Boolean),o.length?n(o):t()})}),B=e=>{const t=a.find(n=>n.name===e);return t?new Promise((n,r)=>{t.validate().then(o=>{o?r(o):n()})}):Promise.reject()},c=e=>typeof e=="string"?B(e):i.validateFirst?p(e):b(e),S=e=>{typeof e=="string"&&(e=[e]),l(e).forEach(n=>{n.resetValidation()})},F=()=>a.reduce((e,t)=>(e[t.name]=t.getValidationStatus(),e),{}),d=(e,t)=>{a.some(n=>n.name===e?(n.$el.scrollIntoView(t),!0):!1)},f=()=>a.reduce((e,t)=>(t.name!==void 0&&(e[t.name]=t.formValue.value),e),{}),m=()=>{const e=f();c().then(()=>s("submit",e)).catch(t=>{s("failed",{values:e,errors:t}),i.scrollToError&&t[0].name&&d(t[0].name)})},P=e=>{T(e),m()};return v({props:i}),M({submit:m,validate:c,getValues:f,scrollToField:d,resetValidation:S,getValidationStatus:F}),()=>{var e;return q("form",{class:I(),onSubmit:P},[(e=u.default)==null?void 0:e.call(u)])}}});const W=C(j);export{W as F};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-d87b6076.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-dbddd33c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-e80b75ce.css


+ 1 - 1
dist/assets/index-dce8d679.js → dist/assets/index-f240617f.js

@@ -1 +1 @@
-import{d as S,c as t,M as k}from"./index-63d68678.js";import{c as x,t as B,f as I,I as P,w as T}from"./index-a4e81e6b.js";import{H as h}from"./constant-eba5e2d8.js";const[p,r]=x("tag"),v={size:String,mark:Boolean,show:B,type:I("default"),color:String,plain:Boolean,round:Boolean,textColor:String,closeable:Boolean};var w=S({name:p,props:v,emits:["close"],setup(o,{slots:n,emit:s}){const c=e=>{e.stopPropagation(),s("close",e)},i=()=>o.plain?{color:o.textColor||o.color,borderColor:o.color}:{color:o.textColor,background:o.color},d=()=>{var e;const{type:m,mark:u,plain:f,round:g,size:a,closeable:C}=o,l={mark:u,plain:f,round:g};a&&(l[a]=a);const b=C&&t(P,{name:"cross",class:[r("close"),h],onClick:c},null);return t("span",{style:i(),class:r([l,m])},[(e=n.default)==null?void 0:e.call(n),b])};return()=>t(k,{name:o.closeable?"van-fade":void 0},{default:()=>[o.show?d():null]})}});const A=T(w);export{A as T};
+import{d as S,c as t,M as k}from"./index-28676d81.js";import{c as x,t as B,f as I,I as P,w as T}from"./index-dbddd33c.js";import{H as h}from"./constant-eba5e2d8.js";const[p,r]=x("tag"),v={size:String,mark:Boolean,show:B,type:I("default"),color:String,plain:Boolean,round:Boolean,textColor:String,closeable:Boolean};var w=S({name:p,props:v,emits:["close"],setup(o,{slots:n,emit:s}){const c=e=>{e.stopPropagation(),s("close",e)},i=()=>o.plain?{color:o.textColor||o.color,borderColor:o.color}:{color:o.textColor,background:o.color},d=()=>{var e;const{type:m,mark:u,plain:f,round:g,size:a,closeable:C}=o,l={mark:u,plain:f,round:g};a&&(l[a]=a);const b=C&&t(P,{name:"cross",class:[r("close"),h],onClick:c},null);return t("span",{style:i(),class:r([l,m])},[(e=n.default)==null?void 0:e.call(n),b])};return()=>t(k,{name:o.closeable?"van-fade":void 0},{default:()=>[o.show?d():null]})}});const A=T(w);export{A as T};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-f9897e5a.js


+ 1 - 1
dist/assets/on-popup-reopen-f3010ce4.js → dist/assets/on-popup-reopen-ceee96b2.js

@@ -1 +1 @@
-import{U as a,j as n}from"./index-a4e81e6b.js";import{W as e,w as r}from"./index-63d68678.js";function c(s,{args:t=[],done:o,canceled:i,error:p}){if(s){const f=s.apply(null,t);a(f)?f.then(l=>{l?o():i&&i()}).catch(p||n):f?o():i&&i()}else o()}const u=Symbol();function h(s){const t=e(u,null);t&&r(t,o=>{o&&s()})}export{u as P,c,h as o};
+import{U as a,j as n}from"./index-dbddd33c.js";import{W as e,w as r}from"./index-28676d81.js";function c(s,{args:t=[],done:o,canceled:i,error:p}){if(s){const f=s.apply(null,t);a(f)?f.then(l=>{l?o():i&&i()}).catch(p||n):f?o():i&&i()}else o()}const u=Symbol();function h(s){const t=e(u,null);t&&r(t,o=>{o&&s()})}export{u as P,c,h as o};

+ 1 - 1
dist/assets/request-3b6f5fde.js → dist/assets/request-1f118c2e.js

@@ -1 +1 @@
-import{a as s}from"./axios-e9a92a33.js";import{N as n}from"./index-63d68678.js";const c=n("localStore",{state:()=>({username:"",password:"",rememberPassword:!0,token:""}),persist:{enabled:!0,encryptionKey:"nfgj",storage:localStorage}}),a="https://www.huifutiancai.com/huishou-service",r=c(),t=s.create({baseURL:a,timeout:5e3});t.interceptors.request.use(function(e){return r.token&&(e.headers.accessToken=r.token),e},function(e){return Promise.reject(e)});t.interceptors.response.use(function(e){return e},function(e){return Promise.reject(e)});const p=function(e,o){return t.post(e,o)};export{p,c as u};
+import{a as s}from"./axios-7a21ba44.js";import{N as n}from"./index-28676d81.js";const c=n("localStore",{state:()=>({username:"",password:"",rememberPassword:!0,token:""}),persist:{enabled:!0,encryptionKey:"nfgj",storage:localStorage}}),a="https://www.huifutiancai.com/huishou-service",r=c(),t=s.create({baseURL:a,timeout:5e3});t.interceptors.request.use(function(e){return r.token&&(e.headers.accessToken=r.token),e},function(e){return Promise.reject(e)});t.interceptors.response.use(function(e){return e},function(e){return Promise.reject(e)});const p=function(e,o){return t.post(e,o)};export{p,c as u};

+ 0 - 1
dist/assets/use-expose-c7353348.js

@@ -1 +0,0 @@
-import{e as n}from"./index-a4e81e6b.js";import{g as o}from"./index-63d68678.js";function a(t){const e=o();e&&n(e.proxy,t)}export{a as u};

+ 1 - 0
dist/assets/use-expose-fc134367.js

@@ -0,0 +1 @@
+import{e as n}from"./index-dbddd33c.js";import{g as o}from"./index-28676d81.js";function a(t){const e=o();e&&n(e.proxy,t)}export{a as u};

+ 1 - 1
dist/assets/use-placeholder-72cb6543.js → dist/assets/use-placeholder-59075279.js

@@ -1 +1 @@
-import{P as r,N as h,M as n}from"./index-a4e81e6b.js";import{o as u}from"./on-popup-reopen-f3010ce4.js";import{r as c,o as l,A as a,w as d,c as p}from"./index-63d68678.js";const f=(o,s)=>{const t=c(),e=()=>{t.value=n(o).height};return l(()=>{if(a(e),s)for(let i=1;i<=3;i++)setTimeout(e,100*i)}),u(()=>a(e)),d([r,h],e),t};function v(o,s){const t=f(o,!0);return e=>p("div",{class:s("placeholder"),style:{height:t.value?`${t.value}px`:void 0}},[e()])}export{v as u};
+import{P as r,N as h,M as n}from"./index-dbddd33c.js";import{o as u}from"./on-popup-reopen-ceee96b2.js";import{r as c,o as l,A as a,w as d,c as p}from"./index-28676d81.js";const f=(o,s)=>{const t=c(),e=()=>{t.value=n(o).height};return l(()=>{if(a(e),s)for(let i=1;i<=3;i++)setTimeout(e,100*i)}),u(()=>a(e)),d([r,h],e),t};function v(o,s){const t=f(o,!0);return e=>p("div",{class:s("placeholder"),style:{height:t.value?`${t.value}px`:void 0}},[e()])}export{v as u};

File diff suppressed because it is too large
+ 0 - 0
dist/assets/util-df91ad8d.js


+ 2 - 2
dist/index.html

@@ -7,8 +7,8 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
     <title>驼人物联网平台</title>
     <title>驼人物联网平台</title>
     <script type="text/javascript" src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=r6wmhUcG2BBUmqP4OjRlxLOMbQ3F1Ptn"></script>
     <script type="text/javascript" src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=r6wmhUcG2BBUmqP4OjRlxLOMbQ3F1Ptn"></script>
-    <script type="module" crossorigin src="/wap/assets/index-63d68678.js"></script>
-    <link rel="stylesheet" href="/wap/assets/index-a26c7d6f.css">
+    <script type="module" crossorigin src="/wap/assets/index-28676d81.js"></script>
+    <link rel="stylesheet" href="/wap/assets/index-e80b75ce.css">
   </head>
   </head>
   <body>
   <body>
     <div id="app"></div>
     <div id="app"></div>

+ 3 - 0
src/main.ts

@@ -14,6 +14,9 @@ const pinia = createPinia();
 pinia.use(usePersist);
 pinia.use(usePersist);
 app.use(pinia)
 app.use(pinia)
 
 
+// 引入vant样式
+import 'vant/es/toast/style';
+
 // 引入icon图标
 // 引入icon图标
 // import { Icon } from 'vant'
 // import { Icon } from 'vant'
 // app.use(Icon)
 // app.use(Icon)

+ 40 - 10
src/pages/device/list/Index.vue

@@ -1,4 +1,30 @@
 <template>
 <template>
+  <!-- 顶部弹出 -->
+  <van-popup v-model:show="showSearch" position="top" :close-on-click-overlay="false">
+    <div style="padding: 16px;">
+      <div style="background-color: #eee; border-radius: 2.5rem; margin: 0px 5px;">
+        <van-field style="padding: 6px 16px;" v-model="keyWord" size="normal" clearable />
+      </div>
+      <div style="margin-top: 10px; display: flex;">
+        <div style="flex-grow: 1;">
+          <van-button type="primary" size="normal" round block @click="onSearch">搜索</van-button>
+        </div>
+        <div style="width: 10px;"></div>
+        <div style="flex-grow: 1;">
+          <van-button type="warning" size="normal" round block @click="() => {showSearch = false}">取消</van-button>
+        </div>
+      </div>
+    </div>
+  </van-popup>
+
+   <!-- 顶部弹出 -->
+   <van-popup v-model:show="showMore" position="top">
+    <div style="padding: 16px;">
+      <div>
+        <van-button type="primary" size="normal" icon="scan" round block @click="onScan">扫码添加设备</van-button>
+      </div>
+    </div>
+  </van-popup>
   <div style="display: flex; flex-direction:column;height: 100vh;">
   <div style="display: flex; flex-direction:column;height: 100vh;">
     
     
     <!-- 店铺名称 -->
     <!-- 店铺名称 -->
@@ -15,12 +41,12 @@
           </div>
           </div>
         </div>
         </div>
         <div style="background-color: #eee; border-radius: 2.5rem; width: 0px; flex-grow: 1; margin: 0px 5px;">
         <div style="background-color: #eee; border-radius: 2.5rem; width: 0px; flex-grow: 1; margin: 0px 5px;">
-          <van-field style="padding: 6px 16px;" v-model="keyWord" size="normal" clearable />
+          
         </div>
         </div>
-        <div style="line-height: 0px;" @click="onRefresh">
+        <div style="line-height: 0px;" @click="()=>{showSearch = true}">
           <van-icon name="static/images/icon-search-black.png" size="2rem" />
           <van-icon name="static/images/icon-search-black.png" size="2rem" />
         </div>
         </div>
-        <div style="line-height: 0px;" @click="onMore">
+        <div style="line-height: 0px;" @click="()=>{showMore = true}">
           <van-icon name="plus" size="1.5rem" />
           <van-icon name="plus" size="1.5rem" />
         </div>
         </div>
       </div>
       </div>
@@ -125,10 +151,7 @@
     </div>
     </div>
   </div>
   </div>
 
 
-  <!-- 顶部弹出 -->
-  <van-popup v-model:show="showTop" position="top" :style="{ height: '30%' }">
-    内容
-  </van-popup>
+  
 
 
 </template>
 </template>
 
 
@@ -136,11 +159,18 @@
   import { onMounted, reactive, ref, onActivated, nextTick } from 'vue';
   import { onMounted, reactive, ref, onActivated, nextTick } from 'vue';
   import { onBeforeRouteLeave, useRouter } from 'vue-router'
   import { onBeforeRouteLeave, useRouter } from 'vue-router'
   import { post_promise } from '@/network/axios';
   import { post_promise } from '@/network/axios';
+  // import { showToast } from 'vant'
 
 
   // 弹出
   // 弹出
-  const showTop = ref(false);
-  const onMore = () => {
-    showTop.value = true
+  const showSearch = ref(false);
+  const showMore = ref(false);
+  const onSearch = () => {
+    onRefresh();
+    showSearch.value = false
+  }
+
+  const onScan = () => {
+    showMore.value = false
   }
   }
   // 路由
   // 路由
   const router = useRouter();
   const router = useRouter();

Some files were not shown because too many files changed in this diff