codeMan 1 rok pred
rodič
commit
c49144a613
100 zmenil súbory, kde vykonal 117 pridanie a 106 odobranie
  1. 1 1
      dist/assets/EnvironmentOutlined-f9722c45.js
  2. 1 1
      dist/assets/PlusCircleOutlined-6aa34244.js
  3. 1 1
      dist/assets/base-20c30b77.js
  4. 1 1
      dist/assets/customBtn-f02d8266.js
  5. 0 0
      dist/assets/dataBlock-ad261dbf.js
  6. 0 0
      dist/assets/dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-b0f149c3.js
  7. 0 0
      dist/assets/fullScreen-0a4dec38.js
  8. 0 0
      dist/assets/index-00df11e6.js
  9. 0 0
      dist/assets/index-058af98c.js
  10. 0 0
      dist/assets/index-0a40c7e1.js
  11. 0 0
      dist/assets/index-0bdf3ffb.js
  12. 0 0
      dist/assets/index-0c1c99f3.js
  13. 1 1
      dist/assets/index-0eaadea3.js
  14. 0 0
      dist/assets/index-10bfd54e.js
  15. 0 0
      dist/assets/index-1a19073d.js
  16. 0 0
      dist/assets/index-1e897b6b.js
  17. 0 0
      dist/assets/index-1f6b45c8.js
  18. 1 1
      dist/assets/index-201775af.js
  19. 0 0
      dist/assets/index-2451cd64.js
  20. 0 0
      dist/assets/index-25cbc025.js
  21. 0 0
      dist/assets/index-2d88eea7.js
  22. 1 1
      dist/assets/index-2daa2fee.js
  23. 0 0
      dist/assets/index-2e575848.js
  24. 0 0
      dist/assets/index-3465e0eb.js
  25. 0 0
      dist/assets/index-360c8f16.js
  26. 0 0
      dist/assets/index-37d87d23.js
  27. 0 0
      dist/assets/index-3a94b755.js
  28. 0 0
      dist/assets/index-490f65e0.js
  29. 0 0
      dist/assets/index-5864ec88.js
  30. 0 0
      dist/assets/index-5ca5f017.js
  31. 0 0
      dist/assets/index-606fbecb.css
  32. 0 0
      dist/assets/index-62bb6d5b.js
  33. 0 0
      dist/assets/index-64612cc8.js
  34. 0 0
      dist/assets/index-69d6ad2b.js
  35. 1 1
      dist/assets/index-6d8aed4a.js
  36. 0 0
      dist/assets/index-72d9e916.js
  37. 0 0
      dist/assets/index-78caf7d3.js
  38. 0 0
      dist/assets/index-7d8aea05.js
  39. 0 0
      dist/assets/index-82339704.js
  40. 0 0
      dist/assets/index-88ddaba3.js
  41. 0 0
      dist/assets/index-8d8104e4.js
  42. 0 0
      dist/assets/index-90185f59.js
  43. 0 0
      dist/assets/index-92510447.css
  44. 0 0
      dist/assets/index-98568354.js
  45. 0 0
      dist/assets/index-9a537b29.js
  46. 0 0
      dist/assets/index-9a961f51.js
  47. 0 0
      dist/assets/index-a004e6d2.js
  48. 0 0
      dist/assets/index-a088a5b0.js
  49. 0 0
      dist/assets/index-a5842c24.js
  50. 0 0
      dist/assets/index-a71bec7a.js
  51. 0 0
      dist/assets/index-a96d50da.js
  52. 0 0
      dist/assets/index-ad855059.js
  53. 0 0
      dist/assets/index-b0dbad78.js
  54. 0 0
      dist/assets/index-b128d210.js
  55. 1 1
      dist/assets/index-b668f3b9.js
  56. 0 0
      dist/assets/index-bbc13727.js
  57. 0 0
      dist/assets/index-be306a75.js
  58. 0 0
      dist/assets/index-bea8f8db.js
  59. 0 0
      dist/assets/index-bfd8963e.js
  60. 0 0
      dist/assets/index-c2695ce3.js
  61. 0 0
      dist/assets/index-c3c7939b.js
  62. 0 0
      dist/assets/index-c3e76d0f.js
  63. 0 0
      dist/assets/index-c4ab516e.js
  64. 0 0
      dist/assets/index-c99b94bc.js
  65. 0 0
      dist/assets/index-d0e7d0d0.js
  66. 0 0
      dist/assets/index-d2c06058.js
  67. 0 0
      dist/assets/index-d3e67420.css
  68. 0 0
      dist/assets/index-d7bd4ada.js
  69. 0 0
      dist/assets/index-d81ec65a.css
  70. 0 0
      dist/assets/index-d8dc40ed.js
  71. 0 0
      dist/assets/index-da39845b.js
  72. 0 0
      dist/assets/index-dbccd3b6.js
  73. 0 0
      dist/assets/index-e83202c3.js
  74. 0 0
      dist/assets/index-e84890c6.js
  75. 0 0
      dist/assets/index-e8fe6083.js
  76. 0 0
      dist/assets/index-e9e7c6b1.js
  77. 0 0
      dist/assets/index-ea992397.js
  78. 0 0
      dist/assets/index-ee257893.js
  79. 0 0
      dist/assets/index-f26b4d9b.js
  80. 0 0
      dist/assets/index-f5f44270.js
  81. 0 0
      dist/assets/index-fbab1004.js
  82. 0 0
      dist/assets/index2-096287ce.js
  83. 0 0
      dist/assets/index2-a786984a.js
  84. 1 1
      dist/assets/lamp-8c07edff.js
  85. 0 0
      dist/assets/login-90b26009.js
  86. 0 0
      dist/assets/map-a1658026.js
  87. 1 1
      dist/assets/md5-f43b78ca.js
  88. 0 0
      dist/assets/message-a6e1d791.css
  89. 0 0
      dist/assets/message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-a45f2ad7.js
  90. 1 0
      dist/assets/myRadio-92da0a68.js
  91. 0 1
      dist/assets/myRadio-abc06f0d.js
  92. 1 1
      dist/assets/reportCenter-37fa4830.js
  93. 1 1
      dist/assets/settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-cd926515.js
  94. 1 1
      dist/index.html
  95. 3 1
      src/system/IOT/controlPanel/model/06/modules/controlPanel.vue
  96. 2 1
      src/system/IOT/controlPanel/model/06/modules/timeControl.vue
  97. 29 30
      src/system/IOT/controlPanel/model/MT01/index.vue
  98. 37 38
      src/system/IOT/controlPanel/model/MT01/modules/controlPanel.vue
  99. 29 20
      src/system/IOT/controlPanel/model/MT01/modules/timeControl.vue
  100. 2 1
      src/system/IOT/controlPanel/model/MT02/modules/timeControl copy.vue

+ 1 - 1
dist/assets/EnvironmentOutlined-5fd16048.js → dist/assets/EnvironmentOutlined-f9722c45.js

@@ -1 +1 @@
-import{b as o}from"./index-1c223bde.js";import{j as u}from"./vue-9763c232.js";var l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"};const m=l;function a(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?Object(arguments[t]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable}))),r.forEach(function(i){f(e,i,n[i])})}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(t,n){var r=a({},t,n.attrs);return u(o,a({},r,{icon:m}),null)};c.displayName="EnvironmentOutlined";c.inheritAttrs=!1;const d=c;export{d as E};
+import{b as o}from"./index-bbc13727.js";import{j as u}from"./vue-9763c232.js";var l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 289.1a362.49 362.49 0 00-79.9-115.7 370.83 370.83 0 00-118.2-77.8C610.7 76.6 562.1 67 512 67c-50.1 0-98.7 9.6-144.5 28.5-44.3 18.3-84 44.5-118.2 77.8A363.6 363.6 0 00169.4 289c-19.5 45-29.4 92.8-29.4 142 0 70.6 16.9 140.9 50.1 208.7 26.7 54.5 64 107.6 111 158.1 80.3 86.2 164.5 138.9 188.4 153a43.9 43.9 0 0022.4 6.1c7.8 0 15.5-2 22.4-6.1 23.9-14.1 108.1-66.8 188.4-153 47-50.4 84.3-103.6 111-158.1C867.1 572 884 501.8 884 431.1c0-49.2-9.9-97-29.4-142zM512 880.2c-65.9-41.9-300-207.8-300-449.1 0-77.9 31.1-151.1 87.6-206.3C356.3 169.5 431.7 139 512 139s155.7 30.5 212.4 85.9C780.9 280 812 353.2 812 431.1c0 241.3-234.1 407.2-300 449.1zm0-617.2c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 551c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 439c0-29.9 11.7-58 32.8-79.2C454 338.6 482.1 327 512 327c29.9 0 58 11.6 79.2 32.8C612.4 381 624 409.1 624 439c0 29.9-11.6 58-32.8 79.2z"}}]},name:"environment",theme:"outlined"};const m=l;function a(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?Object(arguments[t]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable}))),r.forEach(function(i){f(e,i,n[i])})}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(t,n){var r=a({},t,n.attrs);return u(o,a({},r,{icon:m}),null)};c.displayName="EnvironmentOutlined";c.inheritAttrs=!1;const d=c;export{d as E};

+ 1 - 1
dist/assets/PlusCircleOutlined-9779a440.js → dist/assets/PlusCircleOutlined-6aa34244.js

@@ -1 +1 @@
-import{b as a}from"./index-1c223bde.js";import{j as u}from"./vue-9763c232.js";var s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"};const o=s;function i(r){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(e).filter(function(c){return Object.getOwnPropertyDescriptor(e,c).enumerable}))),n.forEach(function(c){f(r,c,e[c])})}return r}function f(r,t,e){return t in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}var l=function(t,e){var n=i({},t,e.attrs);return u(a,i({},n,{icon:o}),null)};l.displayName="PlusCircleOutlined";l.inheritAttrs=!1;const m=l;export{m as P};
+import{b as a}from"./index-bbc13727.js";import{j as u}from"./vue-9763c232.js";var s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"};const o=s;function i(r){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(e).filter(function(c){return Object.getOwnPropertyDescriptor(e,c).enumerable}))),n.forEach(function(c){f(r,c,e[c])})}return r}function f(r,t,e){return t in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}var l=function(t,e){var n=i({},t,e.attrs);return u(a,i({},n,{icon:o}),null)};l.displayName="PlusCircleOutlined";l.inheritAttrs=!1;const m=l;export{m as P};

+ 1 - 1
dist/assets/base-f059c498.js → dist/assets/base-20c30b77.js

@@ -1 +1 @@
-import{i as l,A as n}from"./index-1c223bde.js";import{u as c}from"./vue-router-f797b6fe.js";const d=l("base",{state:()=>({router:c(),cacheFun:null,classAct:null,Provinces:[],PageUpParam:{},nowPageData:[],pageTotal:0,keyid:"",tableRecord:[],requestedLoading:!1,fullscreen:!1}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:["PageUpParam","nowPageData","pageTotal","keyid"]}]},getters:{},actions:{optiontypeselect(t){return new Promise(async(a,s)=>{let r={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:t,parameter:{}}};const e=await n.requested(r);a(e)})},async ProvincesData(){const t=await n.requested({classname:"system.tools",method:"query_arealist",content:{}});t.data;function a(s){let r=Object.keys(s).map((e,o,u)=>{var i={label:e,value:e,item:s[e]};return i});return r.forEach(e=>{e.item instanceof Array?(e.children=[],e.item.forEach(o=>{e.children.push({label:o,value:o})})):Object.keys(e.item).length!==0&&(e.children=a(e.item))}),r}return a(t.data)}}});export{d as u};
+import{i as l,A as n}from"./index-bbc13727.js";import{u as c}from"./vue-router-f797b6fe.js";const d=l("base",{state:()=>({router:c(),cacheFun:null,classAct:null,Provinces:[],PageUpParam:{},nowPageData:[],pageTotal:0,keyid:"",tableRecord:[],requestedLoading:!1,fullscreen:!1}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:["PageUpParam","nowPageData","pageTotal","keyid"]}]},getters:{},actions:{optiontypeselect(t){return new Promise(async(a,s)=>{let r={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:t,parameter:{}}};const e=await n.requested(r);a(e)})},async ProvincesData(){const t=await n.requested({classname:"system.tools",method:"query_arealist",content:{}});t.data;function a(s){let r=Object.keys(s).map((e,o,u)=>{var i={label:e,value:e,item:s[e]};return i});return r.forEach(e=>{e.item instanceof Array?(e.children=[],e.item.forEach(o=>{e.children.push({label:o,value:o})})):Object.keys(e.item).length!==0&&(e.children=a(e.item))}),r}return a(t.data)}}});export{d as u};

+ 1 - 1
dist/assets/customBtn-7c914dcb.js → dist/assets/customBtn-f02d8266.js

@@ -1 +1 @@
-import{F as B}from"./index-1c223bde.js";import{_ as k}from"./_plugin-vue_export-helper-c27b6911.js";import{a as C,c as _,V as t,W as a,a4 as i,F as b,a2 as y,a0 as g,u as s,a3 as x,$ as c,a5 as F,a1 as S,R as h}from"./vue-9763c232.js";const O={class:"btn-box"},N=["onClick"],$={key:0,class:"icon1"},V={key:0,class:"content"},z={__name:"customBtn",props:{btnOptions:Array,btn:!1,tab:{type:Boolean,default:()=>!1},select:{type:Boolean,default:()=>!1},activeNormal:{type:Boolean,default:()=>!0},selectDisabled:{type:Boolean,default:()=>!1},btnColor:{type:String,default:()=>"rgb(22,255,246,.30)"},textColor:{type:String,default:()=>"#16FFF6"},icon1:{type:Boolean,default:()=>!1},myStyle:{type:Object,default:()=>{}}},emits:["clickBtn","selectChange"],setup(e,{expose:m,emit:f}){const u=e;let o=C(u.activeNormal?u.btnOptions[0].label:""),v=_(n=>r=>(console.log(r.value),r.label==o.value)),p=n=>{o.value=n.label,f("clickBtn",n)};return m({active:o}),(n,r)=>(t(),a("div",null,[i("div",{class:"btn-wrapper",style:S([{"--btnColor":e.btnColor},{"--textColor":e.textColor},e.myStyle])},[i("div",O,[(t(!0),a(b,null,y(e.btnOptions,l=>(t(),a("div",{class:g(["btn-item",s(o)==l.label?"active":"",{active:e.btn}]),onClick:d=>s(p)(l)},[l.icon?(t(),x(s(B),{key:0,style:{"margin-right":"3px"}})):c("",!0),i("span",null,F(l.label),1)],10,N))),256))]),e.icon1?(t(),a("div",$)):c("",!0)],4),e.tab?(t(),a("div",V,[(t(!0),a(b,null,y(e.btnOptions,(l,d)=>(t(),a("div",null,[s(v)(l)?h(n.$slots,`slot${d}`,{key:0,data:l},void 0,!0):c("",!0)]))),256))])):c("",!0)]))}},A=k(z,[["__scopeId","data-v-4ad04882"]]);export{A as c};
+import{F as B}from"./index-bbc13727.js";import{_ as k}from"./_plugin-vue_export-helper-c27b6911.js";import{a as C,c as _,V as t,W as a,a4 as i,F as b,a2 as y,a0 as g,u as s,a3 as x,$ as c,a5 as F,a1 as S,R as h}from"./vue-9763c232.js";const O={class:"btn-box"},N=["onClick"],$={key:0,class:"icon1"},V={key:0,class:"content"},z={__name:"customBtn",props:{btnOptions:Array,btn:!1,tab:{type:Boolean,default:()=>!1},select:{type:Boolean,default:()=>!1},activeNormal:{type:Boolean,default:()=>!0},selectDisabled:{type:Boolean,default:()=>!1},btnColor:{type:String,default:()=>"rgb(22,255,246,.30)"},textColor:{type:String,default:()=>"#16FFF6"},icon1:{type:Boolean,default:()=>!1},myStyle:{type:Object,default:()=>{}}},emits:["clickBtn","selectChange"],setup(e,{expose:m,emit:f}){const u=e;let o=C(u.activeNormal?u.btnOptions[0].label:""),v=_(n=>r=>(console.log(r.value),r.label==o.value)),p=n=>{o.value=n.label,f("clickBtn",n)};return m({active:o}),(n,r)=>(t(),a("div",null,[i("div",{class:"btn-wrapper",style:S([{"--btnColor":e.btnColor},{"--textColor":e.textColor},e.myStyle])},[i("div",O,[(t(!0),a(b,null,y(e.btnOptions,l=>(t(),a("div",{class:g(["btn-item",s(o)==l.label?"active":"",{active:e.btn}]),onClick:d=>s(p)(l)},[l.icon?(t(),x(s(B),{key:0,style:{"margin-right":"3px"}})):c("",!0),i("span",null,F(l.label),1)],10,N))),256))]),e.icon1?(t(),a("div",$)):c("",!0)],4),e.tab?(t(),a("div",V,[(t(!0),a(b,null,y(e.btnOptions,(l,d)=>(t(),a("div",null,[s(v)(l)?h(n.$slots,`slot${d}`,{key:0,data:l},void 0,!0):c("",!0)]))),256))])):c("",!0)]))}},A=k(z,[["__scopeId","data-v-4ad04882"]]);export{A as c};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/dataBlock-ad261dbf.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-b0f149c3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/fullScreen-0a4dec38.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-00df11e6.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-058af98c.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-0a40c7e1.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-0bdf3ffb.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-0c1c99f3.js


+ 1 - 1
dist/assets/index-ca272f8f.js → dist/assets/index-0eaadea3.js

@@ -1 +1 @@
-import{l as _}from"./index-d4576a73.js";import{a as u,A as f}from"./index-1c223bde.js";import{u as x}from"./vue-router-f797b6fe.js";import{_ as y}from"./_plugin-vue_export-helper-c27b6911.js";import{a as s,U as h,V as r,W as k,j as b,X as n,a3 as g,a4 as w,a5 as A,$ as B,u as i}from"./vue-9763c232.js";import"./index-a49fe22d.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-1cffd0ba.js";import"./fullScreen-e4d4e2f8.js";import"./base-f059c498.js";import"./reportCenter-037bd737.js";/* empty css                                                              *//* empty css                                                              */const v={class:"y-container"},S=["onClick"],C={__name:"index",setup(N){x();let p=s([]);s([]);let c=u(),l=s({content:{pageNumber:1,pageSize:20,systemappid:c.app.systemappid},id:20221213094401});const m=()=>{let t=window.location.href,e=t.indexOf("/"),o=0;for(;e!=-1;)if(o++,e=t.indexOf("/",e+1),o++==3)return t.slice(0,e)},d=async t=>{console.log("http://60.204.153.188");let e=await f.requested({id:20221213094501,content:{sys_reportid:t.sys_reportid,dataid:0}});window.open(m()+e.data)};return(t,e)=>{const o=h("a-button");return r(),k("div",v,[b(_,{columns:i(p),param:i(l),tableName:"reportcenterTable"},{operation:n(()=>[]),tb_cell:n(({data:a})=>[a.column.dataIndex=="name"?(r(),g(o,{key:0,type:"link"},{default:n(()=>[w("span",{class:"btn-link",onClick:I=>d(a.record)},A(a.record.name),9,S)]),_:2},1024)):B("",!0)]),_:1},8,["columns","param"])])}}},W=y(C,[["__scopeId","data-v-50d594ed"]]);export{W as default};
+import{l as _}from"./index-ad855059.js";import{a as u,A as f}from"./index-bbc13727.js";import{u as x}from"./vue-router-f797b6fe.js";import{_ as y}from"./_plugin-vue_export-helper-c27b6911.js";import{a as s,U as h,V as r,W as k,j as b,X as n,a3 as g,a4 as w,a5 as A,$ as B,u as i}from"./vue-9763c232.js";import"./index-5ca5f017.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-cd926515.js";import"./fullScreen-0a4dec38.js";import"./base-20c30b77.js";import"./reportCenter-37fa4830.js";/* empty css                                                              *//* empty css                                                              */const v={class:"y-container"},S=["onClick"],C={__name:"index",setup(N){x();let p=s([]);s([]);let c=u(),l=s({content:{pageNumber:1,pageSize:20,systemappid:c.app.systemappid},id:20221213094401});const m=()=>{let t=window.location.href,e=t.indexOf("/"),o=0;for(;e!=-1;)if(o++,e=t.indexOf("/",e+1),o++==3)return t.slice(0,e)},d=async t=>{console.log("http://60.204.153.188");let e=await f.requested({id:20221213094501,content:{sys_reportid:t.sys_reportid,dataid:0}});window.open(m()+e.data)};return(t,e)=>{const o=h("a-button");return r(),k("div",v,[b(_,{columns:i(p),param:i(l),tableName:"reportcenterTable"},{operation:n(()=>[]),tb_cell:n(({data:a})=>[a.column.dataIndex=="name"?(r(),g(o,{key:0,type:"link"},{default:n(()=>[w("span",{class:"btn-link",onClick:I=>d(a.record)},A(a.record.name),9,S)]),_:2},1024)):B("",!0)]),_:1},8,["columns","param"])])}}},W=y(C,[["__scopeId","data-v-50d594ed"]]);export{W as default};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-10bfd54e.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-1a19073d.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-1e897b6b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-1f6b45c8.js


+ 1 - 1
dist/assets/index-bb00bee9.js → dist/assets/index-201775af.js

@@ -1 +1 @@
-import{A as v}from"./index-1c223bde.js";import{_ as h}from"./_plugin-vue_export-helper-c27b6911.js";import{a as c,o as m,U as l,V as w,W as f,j as r,X as x,a4 as a,a5 as t,G as y,$ as g,a6 as V,a7 as I}from"./vue-9763c232.js";const _=s=>(V("data-v-5ee25c32"),s=s(),I(),s),N={key:0,class:"weather-panel"},S=_(()=>a("span",{class:"tag white"},"今天",-1)),k={class:"tag"},A=_(()=>a("span",null,"℃",-1)),B={__name:"index",setup(s){const e=c({}),o=c(!1),i=async p=>{const n=await v.requested({id:20231012093701,content:{}});e.value=n.data.real,o.value=!0,console.log(e.value,"111")};return m(()=>{i()}),(p,n)=>{const d=l("a-divider"),u=l("a-space");return o.value?(w(),f("div",N,[r(u,null,{default:x(()=>[a("div",null,t(e.value.station.province)+" · "+t(e.value.station.city),1),r(d,{type:"vertical",style:{"border-color":"#1761A2"}}),a("div",null,[S,y("  "),a("span",null,t(e.value.publish_time.split(" ")[0]),1),a("span",k,t(e.value.weather.info),1),a("span",null,t(e.value.weather.temperature),1),A])]),_:1})])):g("",!0)}}},W=h(B,[["__scopeId","data-v-5ee25c32"]]);export{W as w};
+import{A as v}from"./index-bbc13727.js";import{_ as h}from"./_plugin-vue_export-helper-c27b6911.js";import{a as c,o as m,U as l,V as w,W as f,j as r,X as x,a4 as a,a5 as t,G as y,$ as g,a6 as V,a7 as I}from"./vue-9763c232.js";const _=s=>(V("data-v-5ee25c32"),s=s(),I(),s),N={key:0,class:"weather-panel"},S=_(()=>a("span",{class:"tag white"},"今天",-1)),k={class:"tag"},A=_(()=>a("span",null,"℃",-1)),B={__name:"index",setup(s){const e=c({}),o=c(!1),i=async p=>{const n=await v.requested({id:20231012093701,content:{}});e.value=n.data.real,o.value=!0,console.log(e.value,"111")};return m(()=>{i()}),(p,n)=>{const d=l("a-divider"),u=l("a-space");return o.value?(w(),f("div",N,[r(u,null,{default:x(()=>[a("div",null,t(e.value.station.province)+" · "+t(e.value.station.city),1),r(d,{type:"vertical",style:{"border-color":"#1761A2"}}),a("div",null,[S,y("  "),a("span",null,t(e.value.publish_time.split(" ")[0]),1),a("span",k,t(e.value.weather.info),1),a("span",null,t(e.value.weather.temperature),1),A])]),_:1})])):g("",!0)}}},W=h(B,[["__scopeId","data-v-5ee25c32"]]);export{W as w};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-2451cd64.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-25cbc025.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-2d88eea7.js


+ 1 - 1
dist/assets/index-ec9d7082.js → dist/assets/index-2daa2fee.js

@@ -1 +1 @@
-import{M as r,A as c,c as l}from"./index-1c223bde.js";import{U as m,V as d,a3 as u,X as p,G as y,a5 as g,u as S}from"./vue-9763c232.js";const f={__name:"index",props:{type:String,btnName:String,message:String,idName:String,keyName:String,id:[String,Number],paramData:{type:Array,default(){return[]}},size:String,disabled:Boolean},emits:["onSuccess"],setup(e,{emit:i}){const a=e;let o=()=>{r.confirm({title:a.message||"确定操作当前数据吗?",async onOk(){let t={content:{}};t.id=a.idName,t.content[a.keyName]=a.id,a.paramData.forEach(n=>{t.content[n.key]=n.value});let s=await c.requested(t);l.message(s,"操作成功",()=>{i("onSuccess",s.data)})},onCancel(){}})};return(t,s)=>{const n=m("a-button");return d(),u(n,{type:e.type?e.type:"primary",onClick:S(o),size:e.size||"small",disabled:e.disabled},{default:p(()=>[y(g(e.btnName),1)]),_:1},8,["type","onClick","size","disabled"])}}};export{f as _};
+import{M as r,A as c,c as l}from"./index-bbc13727.js";import{U as m,V as d,a3 as u,X as p,G as y,a5 as g,u as S}from"./vue-9763c232.js";const f={__name:"index",props:{type:String,btnName:String,message:String,idName:String,keyName:String,id:[String,Number],paramData:{type:Array,default(){return[]}},size:String,disabled:Boolean},emits:["onSuccess"],setup(e,{emit:i}){const a=e;let o=()=>{r.confirm({title:a.message||"确定操作当前数据吗?",async onOk(){let t={content:{}};t.id=a.idName,t.content[a.keyName]=a.id,a.paramData.forEach(n=>{t.content[n.key]=n.value});let s=await c.requested(t);l.message(s,"操作成功",()=>{i("onSuccess",s.data)})},onCancel(){}})};return(t,s)=>{const n=m("a-button");return d(),u(n,{type:e.type?e.type:"primary",onClick:S(o),size:e.size||"small",disabled:e.disabled},{default:p(()=>[y(g(e.btnName),1)]),_:1},8,["type","onClick","size","disabled"])}}};export{f as _};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-2e575848.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-3465e0eb.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-360c8f16.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-37d87d23.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-3a94b755.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-490f65e0.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-5864ec88.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-5ca5f017.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-606fbecb.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-62bb6d5b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-64612cc8.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-69d6ad2b.js


+ 1 - 1
dist/assets/index-f049d8a8.js → dist/assets/index-6d8aed4a.js

@@ -1 +1 @@
-import{a as m,w as R,U as f,V as i,W as r,j as c,X as v,u as n,H as b,ab as x,ac as S,R as d,F as h,G as B,a5 as C}from"./vue-9763c232.js";import{n as T}from"./index-971158a7.js";import{m as V}from"./index-1c223bde.js";const F={key:0},K={key:1},O={__name:"index",props:{title:String,wdith:String,custom:{type:Boolean,default:()=>!1}},emits:["selectRowData","close"],setup(u,{expose:w,emit:p}){let o=m(""),a=m(),l=m(!1),g=()=>{if(!a.value.tableRecord.length)return V.warning("请选择数据");l.value=!1,p("selectRowData",a.value.tableRecord)};R(()=>l.value,(e,s)=>{e||a.value.reloadSelect()});let y=()=>{p("close")},k=()=>{a.value.emitParam(e=>{e.content.where.condition=o.value,e.content.pageNumber=1,a.value.listData()})};return w({modeVisible:l,refreshTable:()=>{a.value.listData()},list:a}),(e,s)=>{const D=f("a-input"),_=f("a-modal");return i(),r(h,null,[c(_,{visible:n(l),"onUpdate:visible":s[1]||(s[1]=t=>b(l)?l.value=t:l=t),class:"custom-class",title:u.title||"标题",placement:"right",width:u.wdith||"1200px",closable:!1,onClose:n(y),onOk:n(g)},{default:v(()=>[c(D,{style:{"margin-bottom":"10px",width:"150px"},value:n(o),"onUpdate:value":s[0]||(s[0]=t=>b(o)?o.value=t:o=t),onKeyup:x(n(k),["enter"]),placeholder:"请输入搜索内容",autocomplete:"off"},null,8,["value","onKeyup"]),c(T,S(e.$attrs,{ref_key:"list",ref:a,size:"small",onListData:e.listData}),{tb_cell:v(({data:t})=>[u.custom?(i(),r("div",F,[d(e.$slots,"custom",{data:t})])):(i(),r("div",K,[t.column.dataIndex==="operation"?d(e.$slots,"handleBtn",{key:0}):(i(),r(h,{key:1},[B(C(t.record[t.column.dataIndex]),1)],64))]))]),_:3},16,["onListData"])]),_:3},8,["visible","title","width","onClose","onOk"]),d(e.$slots,"slot1")],64)}}};export{O as _};
+import{a as m,w as R,U as f,V as i,W as r,j as c,X as v,u as n,H as b,ab as x,ac as S,R as d,F as h,G as B,a5 as C}from"./vue-9763c232.js";import{n as T}from"./index-2451cd64.js";import{m as V}from"./index-bbc13727.js";const F={key:0},K={key:1},O={__name:"index",props:{title:String,wdith:String,custom:{type:Boolean,default:()=>!1}},emits:["selectRowData","close"],setup(u,{expose:w,emit:p}){let o=m(""),a=m(),l=m(!1),g=()=>{if(!a.value.tableRecord.length)return V.warning("请选择数据");l.value=!1,p("selectRowData",a.value.tableRecord)};R(()=>l.value,(e,s)=>{e||a.value.reloadSelect()});let y=()=>{p("close")},k=()=>{a.value.emitParam(e=>{e.content.where.condition=o.value,e.content.pageNumber=1,a.value.listData()})};return w({modeVisible:l,refreshTable:()=>{a.value.listData()},list:a}),(e,s)=>{const D=f("a-input"),_=f("a-modal");return i(),r(h,null,[c(_,{visible:n(l),"onUpdate:visible":s[1]||(s[1]=t=>b(l)?l.value=t:l=t),class:"custom-class",title:u.title||"标题",placement:"right",width:u.wdith||"1200px",closable:!1,onClose:n(y),onOk:n(g)},{default:v(()=>[c(D,{style:{"margin-bottom":"10px",width:"150px"},value:n(o),"onUpdate:value":s[0]||(s[0]=t=>b(o)?o.value=t:o=t),onKeyup:x(n(k),["enter"]),placeholder:"请输入搜索内容",autocomplete:"off"},null,8,["value","onKeyup"]),c(T,S(e.$attrs,{ref_key:"list",ref:a,size:"small",onListData:e.listData}),{tb_cell:v(({data:t})=>[u.custom?(i(),r("div",F,[d(e.$slots,"custom",{data:t})])):(i(),r("div",K,[t.column.dataIndex==="operation"?d(e.$slots,"handleBtn",{key:0}):(i(),r(h,{key:1},[B(C(t.record[t.column.dataIndex]),1)],64))]))]),_:3},16,["onListData"])]),_:3},8,["visible","title","width","onClose","onOk"]),d(e.$slots,"slot1")],64)}}};export{O as _};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-72d9e916.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-78caf7d3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-7d8aea05.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-82339704.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-88ddaba3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-8d8104e4.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-90185f59.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-92510447.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-98568354.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-9a537b29.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-9a961f51.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-a004e6d2.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-a088a5b0.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-a5842c24.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-a71bec7a.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-a96d50da.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-ad855059.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-b0dbad78.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-b128d210.js


+ 1 - 1
dist/assets/index-371bec97.js → dist/assets/index-b668f3b9.js

@@ -1 +1 @@
-import{l as p}from"./index-d4576a73.js";import{a as e,o as i,V as m,W as n,j as s,X as c,u as a}from"./vue-9763c232.js";import"./index-a49fe22d.js";import"./vue-router-f797b6fe.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-1cffd0ba.js";import"./index-1c223bde.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./fullScreen-e4d4e2f8.js";import"./base-f059c498.js";import"./reportCenter-037bd737.js";/* empty css                                                              *//* empty css                                                              */const j={__name:"index",setup(l){const t=e();let r=e([{label:"范围",key:"isnext",type:"select",dataSource:[{remarks:"今年",value:"0"},{remarks:"明年",value:"1"}]},{label:"时间范围",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"]}]),o=e({content:{pageNumber:1,pageSize:20,where:{condition:""}},id:20221215165504});return i(()=>{}),(u,d)=>(m(),n("div",null,[s(p,{ref_key:"list",ref:t,keyRouteName:"accountno",param:a(o),tableName:"vacationTable",searchType:a(r)},{operation:c(()=>[]),_:1},8,["param","searchType"])]))}};export{j as default};
+import{l as p}from"./index-ad855059.js";import{a as e,o as i,V as m,W as n,j as s,X as c,u as a}from"./vue-9763c232.js";import"./index-5ca5f017.js";import"./vue-router-f797b6fe.js";import"./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-cd926515.js";import"./index-bbc13727.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./fullScreen-0a4dec38.js";import"./base-20c30b77.js";import"./reportCenter-37fa4830.js";/* empty css                                                              *//* empty css                                                              */const j={__name:"index",setup(l){const t=e();let r=e([{label:"范围",key:"isnext",type:"select",dataSource:[{remarks:"今年",value:"0"},{remarks:"明年",value:"1"}]},{label:"时间范围",key:"dateRange",type:"datepickerRange",objKeys:["begindate","enddate"]}]),o=e({content:{pageNumber:1,pageSize:20,where:{condition:""}},id:20221215165504});return i(()=>{}),(u,d)=>(m(),n("div",null,[s(p,{ref_key:"list",ref:t,keyRouteName:"accountno",param:a(o),tableName:"vacationTable",searchType:a(r)},{operation:c(()=>[]),_:1},8,["param","searchType"])]))}};export{j as default};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-bbc13727.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-be306a75.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-bea8f8db.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-bfd8963e.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-c2695ce3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-c3c7939b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-c3e76d0f.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-c4ab516e.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-c99b94bc.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-d0e7d0d0.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-d2c06058.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-d3e67420.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-d7bd4ada.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-d81ec65a.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-d8dc40ed.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-da39845b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-dbccd3b6.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-e83202c3.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-e84890c6.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-e8fe6083.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-e9e7c6b1.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-ea992397.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-ee257893.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-f26b4d9b.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-f5f44270.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index-fbab1004.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index2-096287ce.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/index2-a786984a.js


+ 1 - 1
dist/assets/lamp-be240557.js → dist/assets/lamp-8c07edff.js

@@ -1 +1 @@
-import"./index-1c223bde.js";/* empty css                                                             */import{_ as o}from"./_plugin-vue_export-helper-c27b6911.js";import{V as r,W as A,R as c,a4 as a,a1 as i,u as n,a6 as p,a7 as l}from"./vue-9763c232.js";const d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAzhJREFUOE99VV1rG0cUPXd2o5ViyVKjKJaSB9uNWprgH1AQGPxoDE5wHdKHGv8N56EgaCD9F8a0D4VaED35rQJjl6Y0JG1ku5U3bhwrYFUfFlIkbavsTLiTrCs7aw/MMnt358yZe+6cIfi0bDZrjoyM3JJS3lZKfQ4gqZQCER0S0S9CiIeVSiWfzWbfnJ5OpwMrKyt3lVL3lVJpv8W8GBHZhmEsLSws5Ab/OwZkVhMTE99IKZeICJZlIZlMIpVKIZFIwHVd1Go1HB4eolKpwHEcZsz922Kx+LXH9hhwbW3tgVJqiVcLh8OIhS7gqFFDq1HDvyII0xAYMhSil68gdHEI9XYP3W5Xk2PQ6enpe3rMj42Njbuu6/7AY2YiW1UcVI8A04JhGLqbpnk8DgiFj4aCcERQx7iZpjmfyWRyVCgUzOHh4R0A6WaziU7lJQ6OuseT/QC9BSKGCxkcRiwWY0y71WrdoFKp9IWUcrXX6+Hl7jZeHLw6wew0u8F3ZkpK4upYGqFQCEKIeSqXy98B+Mq2bTwvPkG92z/BbnCrfuAW+gjHk0indVF8T81mc5dLZH19HXu/P0LPDPvmzQ+MY2Hl4E0ohsnJSRbHpn6/32Zhc7kcSttFwAx8IMJZeeS4JQBXmJibm2OGr8lxnLZSKpzP57H9x1MNeHqb5wkTIAUKBDE7O8sMX1Oj0diVUqY3NzdR/PkndIwhX8CzchmBg0D8GjKZjFaa9vf3tSh7e3t49usGyvX2B4DnCRO1DIyMXsf4+Pg7Uba2tuaJ6Ec+Sn/vPMOjx48B813BniWEt4AlFJJXErj28ae6bJRSd3RhRyKRHVa61Wrh1Z9P8cQua5Z+uRyMXb96GRfjKUSjUa1wu92+oY9eoVDQLNmiuP/zfAu/Ff8CBUK+NcnMbqbHYF1KcTF7ZnNnampq9YQ5sNN45hASLuzdEl6UdtBVFzRwzBIY/eQzjI6Nof2fQqfT0QTYHGZmZv43Bwbx7Mt1XQ3KOfHsKx6PQ0qJer2u7Ys755ybYRj+9uXxXl5e/pKI2BfPNVghhE1E9xYXF1d9DXYwyGwTicRtALe8K+D9d30FAMhXq9WHflfAWz0pYviZXkjMAAAAAElFTkSuQmCC",u=e=>(p("data-v-d1c310d1"),e=e(),l(),e),m={class:"lamp"},h=u(()=>a("img",{src:d,alt:""},null,-1)),I={__name:"lamp",props:{isTrue:{type:Boolean,default:()=>!0}},emits:[],setup(e,{emit:f}){const s=e;return(t,S)=>(r(),A("div",m,[h,c(t.$slots,"default",{},void 0,!0),a("div",{class:"bg",style:i(n(s).isTrue?"":"animation:none")},null,4)]))}},V=o(I,[["__scopeId","data-v-d1c310d1"]]);export{V as L};
+import"./index-bbc13727.js";/* empty css                                                             */import{_ as o}from"./_plugin-vue_export-helper-c27b6911.js";import{V as r,W as A,R as c,a4 as a,a1 as i,u as n,a6 as p,a7 as l}from"./vue-9763c232.js";const d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAzhJREFUOE99VV1rG0cUPXd2o5ViyVKjKJaSB9uNWprgH1AQGPxoDE5wHdKHGv8N56EgaCD9F8a0D4VaED35rQJjl6Y0JG1ku5U3bhwrYFUfFlIkbavsTLiTrCs7aw/MMnt358yZe+6cIfi0bDZrjoyM3JJS3lZKfQ4gqZQCER0S0S9CiIeVSiWfzWbfnJ5OpwMrKyt3lVL3lVJpv8W8GBHZhmEsLSws5Ab/OwZkVhMTE99IKZeICJZlIZlMIpVKIZFIwHVd1Go1HB4eolKpwHEcZsz922Kx+LXH9hhwbW3tgVJqiVcLh8OIhS7gqFFDq1HDvyII0xAYMhSil68gdHEI9XYP3W5Xk2PQ6enpe3rMj42Njbuu6/7AY2YiW1UcVI8A04JhGLqbpnk8DgiFj4aCcERQx7iZpjmfyWRyVCgUzOHh4R0A6WaziU7lJQ6OuseT/QC9BSKGCxkcRiwWY0y71WrdoFKp9IWUcrXX6+Hl7jZeHLw6wew0u8F3ZkpK4upYGqFQCEKIeSqXy98B+Mq2bTwvPkG92z/BbnCrfuAW+gjHk0indVF8T81mc5dLZH19HXu/P0LPDPvmzQ+MY2Hl4E0ohsnJSRbHpn6/32Zhc7kcSttFwAx8IMJZeeS4JQBXmJibm2OGr8lxnLZSKpzP57H9x1MNeHqb5wkTIAUKBDE7O8sMX1Oj0diVUqY3NzdR/PkndIwhX8CzchmBg0D8GjKZjFaa9vf3tSh7e3t49usGyvX2B4DnCRO1DIyMXsf4+Pg7Uba2tuaJ6Ec+Sn/vPMOjx48B813BniWEt4AlFJJXErj28ae6bJRSd3RhRyKRHVa61Wrh1Z9P8cQua5Z+uRyMXb96GRfjKUSjUa1wu92+oY9eoVDQLNmiuP/zfAu/Ff8CBUK+NcnMbqbHYF1KcTF7ZnNnampq9YQ5sNN45hASLuzdEl6UdtBVFzRwzBIY/eQzjI6Nof2fQqfT0QTYHGZmZv43Bwbx7Mt1XQ3KOfHsKx6PQ0qJer2u7Ys755ybYRj+9uXxXl5e/pKI2BfPNVghhE1E9xYXF1d9DXYwyGwTicRtALe8K+D9d30FAMhXq9WHflfAWz0pYviZXkjMAAAAAElFTkSuQmCC",u=e=>(p("data-v-d1c310d1"),e=e(),l(),e),m={class:"lamp"},h=u(()=>a("img",{src:d,alt:""},null,-1)),I={__name:"lamp",props:{isTrue:{type:Boolean,default:()=>!0}},emits:[],setup(e,{emit:f}){const s=e;return(t,S)=>(r(),A("div",m,[h,c(t.$slots,"default",{},void 0,!0),a("div",{class:"bg",style:i(n(s).isTrue?"":"animation:none")},null,4)]))}},V=o(I,[["__scopeId","data-v-d1c310d1"]]);export{V as L};

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/login-90b26009.js


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/map-a1658026.js


+ 1 - 1
dist/assets/md5-5d4ae1f5.js → dist/assets/md5-f43b78ca.js

@@ -1,4 +1,4 @@
-import{d as commonjsGlobal}from"./index-1c223bde.js";var md5Exports={},md5$1={get exports(){return md5Exports},set exports(t){md5Exports=t}};/**
+import{d as commonjsGlobal}from"./index-bbc13727.js";var md5Exports={},md5$1={get exports(){return md5Exports},set exports(t){md5Exports=t}};/**
  * [js-md5]{@link https://github.com/emn178/js-md5}
  *
  * @namespace md5

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/message-a6e1d791.css


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
dist/assets/message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-a45f2ad7.js


+ 1 - 0
dist/assets/myRadio-92da0a68.js

@@ -0,0 +1 @@
+import{c as _}from"./customBtn-f02d8266.js";import"./index-bbc13727.js";import"./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-a45f2ad7.js";import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";import{a as n,U as s,V as l,W as i,a4 as d,a1 as u,a5 as f,j as m,X as c,F as S,a2 as k,a3 as N,G as V,ac as D,u as p,R}from"./vue-9763c232.js";const $={class:"my-radio"},w={style:{display:"flex","flex-direction":"column","min-width":"150px"}},z={__name:"myRadio",props:{title:{type:String},data:{type:[Number,String],default:()=>""},options:{type:Array,default:()=>[]},textColor:{type:String,default:()=>"#ffffff"},disabled:{type:Boolean,default:()=>!1}},emits:["Change"],setup(e,{emit:g}){const y=e;let t=n("");const v=n({color:"#ffffff",marginBottom:"10px",fontSize:"12px"});let x=()=>{t.value===""&&(t.value=y.data),t.value!==""&&g("Change",t.value)},C=a=>{t.value=a.target.value};return(a,r)=>{const b=s("a-radio"),h=s("a-radio-group");return l(),i("div",$,[d("div",w,[d("span",{style:u([{color:e.textColor},{marginBottom:"5px"}])},f(e.title),5),m(h,D(a.$attrs,{style:[{"--textColor":e.textColor}],disabled:e.disabled,onChange:p(C)}),{default:c(()=>[(l(!0),i(S,null,k(e.options,o=>(l(),N(b,{style:u(v.value),value:o.value},{default:c(()=>[V(f(o.label),1)]),_:2},1032,["style","value"]))),256))]),_:1},16,["style","disabled","onChange"]),m(_,{style:{"text-align":"right","margin-top":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:r[0]||(r[0]=o=>p(x)())})]),R(a.$slots,"default",{},void 0,!0)])}}},G=B(z,[["__scopeId","data-v-e576768b"]]);export{G as M};

+ 0 - 1
dist/assets/myRadio-abc06f0d.js

@@ -1 +0,0 @@
-import{c as h}from"./customBtn-7c914dcb.js";import"./index-1c223bde.js";import"./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-2fa8d7af.js";import{_ as b}from"./_plugin-vue_export-helper-c27b6911.js";import{a as n,U as s,V as l,W as i,a4 as d,a1 as f,a5 as u,j as c,X as m,F as B,a2 as S,a3 as k,G as V,ac as D,u as p,R as N}from"./vue-9763c232.js";const R={class:"my-radio"},$={style:{display:"flex","flex-direction":"column","min-width":"150px"}},w={__name:"myRadio",props:{title:{type:String},options:{type:Array,default:()=>[]},textColor:{type:String,default:()=>"#ffffff"},disabled:{type:Boolean,default:()=>!1}},emits:["Change"],setup(e,{emit:y}){let a=n("");const g=n({color:"#ffffff",marginBottom:"10px",fontSize:"12px"});let x=()=>{a.value&&y("Change",a.value)},v=t=>{a.value=t};return(t,r)=>{const C=s("a-radio"),_=s("a-radio-group");return l(),i("div",R,[d("div",$,[d("span",{style:f([{color:e.textColor},{marginBottom:"5px"}])},u(e.title),5),c(_,D(t.$attrs,{style:[{"--textColor":e.textColor}],disabled:e.disabled,onChange:p(v)}),{default:m(()=>[(l(!0),i(B,null,S(e.options,o=>(l(),k(C,{style:f(g.value),value:o.value},{default:m(()=>[V(u(o.label),1)]),_:2},1032,["style","value"]))),256))]),_:1},16,["style","disabled","onChange"]),c(h,{style:{"text-align":"right","margin-top":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:r[0]||(r[0]=o=>p(x)())})]),N(t.$slots,"default",{},void 0,!0)])}}},E=b(w,[["__scopeId","data-v-45412c86"]]);export{E as M};

+ 1 - 1
dist/assets/reportCenter-037bd737.js → dist/assets/reportCenter-37fa4830.js

@@ -1 +1 @@
-import"./index-1c223bde.js";import"./base-f059c498.js";/* empty css                                                              */import{a as w,U as n,V as m,W as p,j as o,X as i,G as u,a5 as b,H as r,u as c,R as C,F as f}from"./vue-9763c232.js";const z={__name:"reportCenter",props:["data","position","size","btnName"],emits:[],setup(s,{emit:_}){let e=w(!1),x=[{title:"报表名称",dataIndex:"name"},{title:"操作",dataIndex:"operation"}];return(d,t)=>{const v=n("a-button"),y=n("a-table"),k=n("a-drawer");return m(),p(f,null,[o(v,{type:s.position=="detail"?"primary":"link",disabled:d.disabled,onClick:t[0]||(t[0]=a=>r(e)?e.value=!0:e=!0)},{default:i(()=>[u(b(s.btnName?s.btnName:"导 出"),1)]),_:1},8,["type","disabled"]),o(k,{visible:c(e),"onUpdate:visible":t[1]||(t[1]=a=>r(e)?e.value=a:e=a),class:"custom-class",title:"选择模板",placement:"right",width:"500px",closable:!1,onClose:t[2]||(t[2]=a=>r(e)?e.value=!1:e=!1)},{default:i(()=>[o(y,{"row-class-name":(a,l)=>l%2===1?"table-striped":null,dataSource:s.data,columns:c(x),pagination:!1,bordered:"",scroll:{x:"max-content"},size:"small"},{bodyCell:i(({column:a,record:l,index:N})=>[a.dataIndex=="operation"?C(d.$slots,"print",{key:0,data:l}):(m(),p(f,{key:1},[u(b(l[a.dataIndex]),1)],64))]),_:3},8,["row-class-name","dataSource","columns"])]),_:3},8,["visible"])],64)}}};export{z as _};
+import"./index-bbc13727.js";import"./base-20c30b77.js";/* empty css                                                              */import{a as w,U as n,V as m,W as p,j as o,X as i,G as u,a5 as b,H as r,u as c,R as C,F as f}from"./vue-9763c232.js";const z={__name:"reportCenter",props:["data","position","size","btnName"],emits:[],setup(s,{emit:_}){let e=w(!1),x=[{title:"报表名称",dataIndex:"name"},{title:"操作",dataIndex:"operation"}];return(d,t)=>{const v=n("a-button"),y=n("a-table"),k=n("a-drawer");return m(),p(f,null,[o(v,{type:s.position=="detail"?"primary":"link",disabled:d.disabled,onClick:t[0]||(t[0]=a=>r(e)?e.value=!0:e=!0)},{default:i(()=>[u(b(s.btnName?s.btnName:"导 出"),1)]),_:1},8,["type","disabled"]),o(k,{visible:c(e),"onUpdate:visible":t[1]||(t[1]=a=>r(e)?e.value=a:e=a),class:"custom-class",title:"选择模板",placement:"right",width:"500px",closable:!1,onClose:t[2]||(t[2]=a=>r(e)?e.value=!1:e=!1)},{default:i(()=>[o(y,{"row-class-name":(a,l)=>l%2===1?"table-striped":null,dataSource:s.data,columns:c(x),pagination:!1,bordered:"",scroll:{x:"max-content"},size:"small"},{bodyCell:i(({column:a,record:l,index:N})=>[a.dataIndex=="operation"?C(d.$slots,"print",{key:0,data:l}):(m(),p(f,{key:1},[u(b(l[a.dataIndex]),1)],64))]),_:3},8,["row-class-name","dataSource","columns"])]),_:3},8,["visible"])],64)}}};export{z as _};

+ 1 - 1
dist/assets/settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-1cffd0ba.js → dist/assets/settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-cd926515.js

@@ -1 +1 @@
-import{a as i,s as r,i as m,c as u,A as h}from"./index-1c223bde.js";const p=i();let{tableConfigs:c,app:d}=r(p);const v=m("columnStore",{state:()=>({colIndex:[],checkedColumns:[],columnsIndex:[],selectedColumns:0,cacheData:{},time:null}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:[]}]},getters:{},actions:{userSetting(e){this.selectedColumns=new Date,c.value[`${d.value.systemappid}${e}`]={},c.value[`${d.value.systemappid}${e}`].columnsIndex=this.columnsIndex,c.value[`${d.value.systemappid}${e}`].checkedColumns=this.checkedColumns,this.saveConfig(c.value)},getUserSetting(e){console.log(d.value);let l=[],a=new Map,o=u.TBLayout(e),n=c.value[`${d.value.systemappid}${e}`];return n&&o.length==n.columnsIndex.length?(u.TBLayout(e).map(s=>({value:s.dataIndex,label:s.title})).forEach(s=>{a.set(s.value,s.label)}),this.checkedColumns=n.checkedColumns,n.columnsIndex=this.columnsIndex=n.columnsIndex.length==0?u.TBLayout(e).map(s=>s.dataIndex):n.columnsIndex,n.columnsIndex.forEach(s=>{l.push({value:s,label:a.get(s)})}),l):(this.checkedColumns=this.columnsIndex=u.TBLayout(e).map(t=>t.dataIndex),l=u.TBLayout(e).map(t=>({value:t.dataIndex,label:t.title})),l)},loadTableConfig(e){let l=u.TBLayout(e),a=c.value[`${d.value.systemappid}${e}`],o=[],n=new Map;try{return a&&l.length==a.columnsIndex.length?(l.forEach(t=>{n.set(t.dataIndex,t)}),a.columnsIndex.forEach(t=>{o.push(n.get(t))}),o=o.filter(t=>{if(a.checkedColumns.some(s=>s===t.dataIndex))return t}),o):l}catch{}},async saveConfig(e){await h.requested({classname:"sysmanage.develop.users.users",method:"updateClientConfig",content:{config:JSON.stringify(e)}})}}});export{v as u};
+import{a as i,s as r,i as m,c as u,A as h}from"./index-bbc13727.js";const p=i();let{tableConfigs:c,app:d}=r(p);const v=m("columnStore",{state:()=>({colIndex:[],checkedColumns:[],columnsIndex:[],selectedColumns:0,cacheData:{},time:null}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:[]}]},getters:{},actions:{userSetting(e){this.selectedColumns=new Date,c.value[`${d.value.systemappid}${e}`]={},c.value[`${d.value.systemappid}${e}`].columnsIndex=this.columnsIndex,c.value[`${d.value.systemappid}${e}`].checkedColumns=this.checkedColumns,this.saveConfig(c.value)},getUserSetting(e){console.log(d.value);let l=[],a=new Map,o=u.TBLayout(e),n=c.value[`${d.value.systemappid}${e}`];return n&&o.length==n.columnsIndex.length?(u.TBLayout(e).map(s=>({value:s.dataIndex,label:s.title})).forEach(s=>{a.set(s.value,s.label)}),this.checkedColumns=n.checkedColumns,n.columnsIndex=this.columnsIndex=n.columnsIndex.length==0?u.TBLayout(e).map(s=>s.dataIndex):n.columnsIndex,n.columnsIndex.forEach(s=>{l.push({value:s,label:a.get(s)})}),l):(this.checkedColumns=this.columnsIndex=u.TBLayout(e).map(t=>t.dataIndex),l=u.TBLayout(e).map(t=>({value:t.dataIndex,label:t.title})),l)},loadTableConfig(e){let l=u.TBLayout(e),a=c.value[`${d.value.systemappid}${e}`],o=[],n=new Map;try{return a&&l.length==a.columnsIndex.length?(l.forEach(t=>{n.set(t.dataIndex,t)}),a.columnsIndex.forEach(t=>{o.push(n.get(t))}),o=o.filter(t=>{if(a.checkedColumns.some(s=>s===t.dataIndex))return t}),o):l}catch{}},async saveConfig(e){await h.requested({classname:"sysmanage.develop.users.users",method:"updateClientConfig",content:{config:JSON.stringify(e)}})}}});export{v as u};

+ 1 - 1
dist/index.html

@@ -7,7 +7,7 @@
     <!-- <script type="text/javascript" src="https://api.map.baidu.com/api?v=1.0&&type=webgl&ak=yPAXrDnWV10GdKxnOMwfk8UrjSDCRLun"> -->
     <!-- </script> -->
     <title>班尼戈水务管理</title>
-    <script type="module" crossorigin src="./assets/index-1c223bde.js"></script>
+    <script type="module" crossorigin src="./assets/index-bbc13727.js"></script>
     <link rel="modulepreload" crossorigin href="./assets/vue-9763c232.js">
     <link rel="modulepreload" crossorigin href="./assets/vue-router-f797b6fe.js">
     <link rel="stylesheet" href="./assets/index-ad6d9279.css">

+ 3 - 1
src/system/IOT/controlPanel/model/06/modules/controlPanel.vue

@@ -240,8 +240,9 @@
         :btnName="detailData.isSite ? '更新' : ''"
         :text="params.Config.options.filter(item => item.value == detailData.paramvalues.Config)[0].label"
       >
-      <updataBtn :icon1="(detailData.paramcmdvalues.Config || detailData.paramcmdvalues.Config == 0) && detailData.isfeedback ? true : false">
+      <updataBtn :icon1="(detailData.paramcmdvalues.Config || detailData.paramcmdvalues.Config === 0) && detailData.isfeedback ? true : false">
         <MyRadio 
+          :data="detailData.paramcmdvalues.Config"
           textColor="#000000" 
           v-if="detailData.function.Config" 
           @Change="sleepChange" 
@@ -296,6 +297,7 @@
       >
       <updataBtn :icon1="detailData.paramcmdvalues.DaoFa && detailData.isfeedback ? true : false">
         <MyRadio 
+          :data="detailData.paramcmdvalues.DaoFa"
           textColor="#000000" 
           @Change="updateData('Pilot valve')" 
           v-model:value="detailData.paramcmdvalues.DaoFa" 

+ 2 - 1
src/system/IOT/controlPanel/model/06/modules/timeControl.vue

@@ -14,6 +14,7 @@
     >
     <updataBtn :icon1="detailData.paramcmdvalues.TimeCon && detailData.isfeedback ? true : false">
       <MyRadio 
+        :data="detailData.paramcmdvalues.TimeCon"
         textColor="#000000" 
         @Change="modelChange" 
         v-model:value="detailData.paramcmdvalues.TimeCon" 
@@ -129,7 +130,7 @@ let modelChange = (num) => {
           "w_deviceid": router.currentRoute.value.query.id,
           "w_functionid": detailData.value.function.TimeControl.w_functionid,
           "params": {
-            ['TimeCon']: num.target.value
+            ['TimeCon']: num
           }
         }
       })

+ 29 - 30
src/system/IOT/controlPanel/model/MT01/index.vue

@@ -9,17 +9,17 @@
       </div>
     </div>
     <div class="control-content" v-if="refresh">
+      <div class="lamp-box">
+        <Lamp :isTrue="detail.params.失压警告 ? detail.params.失压警告.lastvalue == 1 : false">{{ detail.params.失压警告 && detail.params.失压警告.paramname }}</Lamp>
+        <Lamp :isTrue="detail.params.失压报警 ? detail.params.失压报警.lastvalue == 1 : false">{{ detail.params.失压报警 && detail.params.失压报警.paramname }}</Lamp>
+        <Lamp :isTrue="detail.params.超流量警告 ? detail.params.超流量警告.lastvalue == 1 : false">{{ detail.params.超流量警告 && detail.params.超流量警告.paramname }}</Lamp>
+        <Lamp :isTrue="detail.params.超流量报警 ? detail.params.超流量报警.lastvalue == 1 : false">{{ detail.params.超流量报警 && detail.params.超流量报警.paramname }}</Lamp>
+        <Lamp :isTrue="detail.params.强制关断 ? detail.params.强制关断.lastvalue == 1 : false">{{ detail.params.强制关断 && detail.params.强制关断.paramname }}</Lamp>
+        <Lamp :isTrue="detail.params.阀门故障 ? detail.params.阀门故障.lastvalue == 1 : false">{{ detail.params.阀门故障 && detail.params.阀门故障.paramname }}</Lamp>
+        <Lamp :isTrue="detail.params.PLC电量低报警 ? detail.params.PLC电量低报警.lastvalue == 1 : false">{{ detail.params.PLC电量低报警 && detail.params.PLC电量低报警.paramname }}</Lamp>
+      </div>
       <div class="map" :style="{transform:`scale(${calcSize})`}">
         <div style="display: inline-block;position: relative">
-          <div class="lamp-box" :style="{transform:`scale(${lampScale})`}">
-            <Lamp :isTrue="detail.params.失压警告 ? detail.params.失压警告.lastvalue == 1 : false">{{ detail.params.失压警告 && detail.params.失压警告.paramname }}</Lamp>
-            <Lamp :isTrue="detail.params.失压报警 ? detail.params.失压报警.lastvalue == 1 : false">{{ detail.params.失压报警 && detail.params.失压报警.paramname }}</Lamp>
-            <Lamp :isTrue="detail.params.超流量警告 ? detail.params.超流量警告.lastvalue == 1 : false">{{ detail.params.超流量警告 && detail.params.超流量警告.paramname }}</Lamp>
-            <Lamp :isTrue="detail.params.超流量报警 ? detail.params.超流量报警.lastvalue == 1 : false">{{ detail.params.超流量报警 && detail.params.超流量报警.paramname }}</Lamp>
-            <Lamp :isTrue="detail.params.强制关断 ? detail.params.强制关断.lastvalue == 1 : false">{{ detail.params.强制关断 && detail.params.强制关断.paramname }}</Lamp>
-            <Lamp :isTrue="detail.params.阀门故障 ? detail.params.阀门故障.lastvalue == 1 : false">{{ detail.params.阀门故障 && detail.params.阀门故障.paramname }}</Lamp>
-            <Lamp :isTrue="detail.params.PLC电量低报警 ? detail.params.PLC电量低报警.lastvalue == 1 : false">{{ detail.params.PLC电量低报警 && detail.params.PLC电量低报警.paramname }}</Lamp>
-          </div>
           <dataBlock 
             v-if="detail.params.瞬时流量"
             :title="detail.params.瞬时流量.paramname" 
@@ -53,7 +53,7 @@
         </div>
       </div>
       <div class="chart">
-        <MyChart :options="[{label:'压力历史曲线图',value:['UpP','DownP'],sumShow:true},{label:'流量历史曲线图',value:['累计流量']}]"></MyChart>
+        <MyChart :options="[{label:'压力历史曲线图',value:['阀后压力'],sumShow:true},{label:'流量历史曲线图',value:['瞬时流量']}]"></MyChart>
       </div>
       <div class="message-header">
         <customBtn :btnOptions="[{label:wrapper ? '退出全屏' : '进入全屏'}]" :btn="true" style="width:70px" @clickBtn="clickBtn"></customBtn>
@@ -72,6 +72,7 @@ import MyChart from '../../modules/MyChart.vue'
 import timeControl from './modules/timeControl.vue'
 import controlPanel from './modules/controlPanel.vue'
 import customBtn from '../../modules/customBtn.vue'
+import Lamp from '../../modules/lamp.vue'
 import Message from '../../modules/message.vue'
 import dataBlock from '../../modules/dataBlock.vue'
 import updataBtn from '../../modules/updataBtn.vue'
@@ -111,19 +112,6 @@ calcSizeFun((size) => {
   calcSize.value = size
 })
 
-let lampScale = computed(() => {
-  let scale = 0
-  if (calcSize.value > 1) {
-    scale = calcSize.value - 1 + 0.1
-    return scale
-  } else if (calcSize.value < 1) {
-    scale = 1+calcSize.value
-    return scale
-  } else {
-    return ''
-  }
-})
-
 let imgUrl = computed(() => {
   let arr = detail.value.attinfos.filter(item => item.usetype == 'previewImage')
   return arr[arr.length - 1] ? arr[arr.length - 1].url : ''
@@ -136,6 +124,16 @@ let clickBtn = (tag) => {
     refresh.value = true
   })
 }
+let numberArr = {
+  1:'一',
+  2:'二',
+  3:'三',
+  4:'四',
+  5:'五',
+  6:'六',
+  7:'七',
+  8:'八',
+} 
 let detailFun = async () => {
   let res = await Api.requested({
     "id": "20230628084901",
@@ -145,11 +143,11 @@ let detailFun = async () => {
   })
   detail.value = res.data
   for (let i=1;i<9;i++) {
-    if (detail.value.paramvalues[`时段${i}小时开始`]) {
-      detail.value.paramvalues[`start${i}`] = detail.value.paramvalues[`时段${i}小时开始`] ? detail.value.paramvalues[`时段${i}小时开始`] + ':' + detail.value.paramvalues[`时段${i}分钟开始`] : ''
-      detail.value.paramvalues[`end${i}`] = detail.value.paramvalues[`时段${i}小时结束`] ? detail.value.paramvalues[`时段${i}小时结束`] + ':' + detail.value.paramvalues[`时段${i}分钟结束`] : ''
-      detail.value.paramcmdvalues[`start${i}`] = detail.value.paramcmdvalues[`时段${i}小时开始`] ? detail.value.paramcmdvalues[`时段${i}小时开始`] + ':' + detail.value.paramcmdvalues[`时段${i}分钟开始`] : ''
-      detail.value.paramcmdvalues[`end${i}`] = detail.value.paramcmdvalues[`时段${i}小时结束`] ? detail.value.paramcmdvalues[`时段${i}小时结束`] + ':' + detail.value.paramcmdvalues[`时段${i}分钟结束`] : ''
+    if (detail.value.paramvalues[`时段${numberArr[i]}小时开始`]) {
+      detail.value.paramvalues[`start${i}`] = detail.value.paramvalues[`时段${numberArr[i]}小时开始`] ? detail.value.paramvalues[`时段${numberArr[i]}小时开始`] + ':' + detail.value.paramvalues[`时段${numberArr[i]}分钟开始`] : ''
+      detail.value.paramvalues[`end${i}`] = detail.value.paramvalues[`时段${numberArr[i]}小时结束`] ? detail.value.paramvalues[`时段${numberArr[i]}小时结束`] + ':' + detail.value.paramvalues[`时段${numberArr[i]}分钟结束`] : ''
+      detail.value.paramcmdvalues[`start${i}`] = detail.value.paramcmdvalues[`时段${numberArr[i]}小时开始`] ? detail.value.paramcmdvalues[`时段${numberArr[i]}小时开始`] + ':' + detail.value.paramcmdvalues[`时段${numberArr[i]}分钟开始`] : ''
+      detail.value.paramcmdvalues[`end${i}`] = detail.value.paramcmdvalues[`时段${numberArr[i]}小时结束`] ? detail.value.paramcmdvalues[`时段${numberArr[i]}小时结束`] + ':' + detail.value.paramcmdvalues[`时段${numberArr[i]}分钟结束`] : ''
     } else {
       detail.value.paramvalues[`start${i}`] = ''
       detail.value.paramvalues[`end${i}`] = ''
@@ -288,9 +286,10 @@ onUnmounted(() => {
 }
 .lamp-box {
   position: absolute;
-  left:-100px;
-  top:-80px;
+  left:-10px;
+  top:-40px;
   margin: 70px 0 0 20px;
+  transform: scale(0.9);
 }
 /deep/ .stop .ant-btn {
   border-radius: 50%;

+ 37 - 38
src/system/IOT/controlPanel/model/MT01/modules/controlPanel.vue

@@ -32,11 +32,11 @@
     <!--自动控制-->
     <div v-if="detailData.paramvalues.手自动控制 == '1'">
       <MyInput 
-          v-if="detailData.function['控制类型'] && params.分时段控制"
+          v-if="detailData.function['自动控制'] && params.分时段控制"
           :text="params.分时段控制.options.filter(item => item.value == detailData.paramvalues.分时段控制).length ? params.分时段控制.options.filter(item => item.value == detailData.paramvalues.分时段控制)[0].label : '暂未设置'"
           name="分时段控制" 
           :unit="params.分时段控制 && params.分时段控制.unit" 
-          :title="detailData.function['控制类型'] && detailData.function['控制类型'].funcname" 
+          :title="detailData.function['自动控制'] && detailData.function['自动控制'].funcname" 
           :btnName="detailData.isSite ? '更新' : ''"
           :form="detailData.paramvalues"
           :disabled="true"
@@ -50,13 +50,13 @@
             >
             <a-select-option :value="item.value" v-for="(item,index) in params.分时段控制.options">{{ item.label }}</a-select-option>
             </a-select>
-            <customBtn style="margin-left: 10px;" btnColor="rgb(22,255,246)" textColor="#000000" :btnOptions="[{label:'更新'}]" @click="updateData('控制类型')"></customBtn>
+            <customBtn style="margin-left: 10px;" btnColor="rgb(22,255,246)" textColor="#000000" :btnOptions="[{label:'更新'}]" @click="updateData('自动控制')"></customBtn>
           </div>
         </updataBtn>
       </MyInput>
 
       <MyInput 
-          v-if="detailData.paramvalues.分时段控制 == '0' && detailData.function['自动控制非分时'] && params.手动流量设置"
+          v-if="detailData.paramvalues.分时段控制 == '0' && detailData.function['手动流量设置'] && params.手动流量设置"
           v-model:value="detailData.paramvalues.手动流量设置" 
           name="手动流量设置" 
           :unit="params.手动流量设置 && params.手动流量设置.unit" 
@@ -67,7 +67,7 @@
         >
         <updataBtn :icon1="detailData.paramcmdvalues.手动流量设置 && detailData.isfeedback ? true : false">
           <MyInput 
-            v-if="detailData.function['自动控制非分时'] && params.手动流量设置"
+            v-if="detailData.function['手动流量设置'] && params.手动流量设置"
             :label="true"
             :form="detailData.paramcmdvalues"
             :scale="params.手动流量设置 && params.手动流量设置.num_scale" 
@@ -76,7 +76,7 @@
             :unit="params.手动流量设置 && params.手动流量设置.unit" 
             :isCheck="true" 
             btnName="更新"
-            @upData="updateData('自动控制非分时')"
+            @upData="updateData('手动流量设置')"
             :max="params.手动流量设置 && params.手动流量设置.num_maxvalue"
             :min="params.手动流量设置 && params.手动流量设置.num_minvalue"
             :step="params.手动流量设置 && params.手动流量设置.num_step"
@@ -117,19 +117,6 @@
           />
         </updataBtn>
       </MyInput>
-
-      <!--分时控制-->
-      <MyInput 
-          v-else-if="params.分时流量设置"
-          v-model:value="detailData.paramvalues.分时流量设置" 
-          name="分时流量设置" 
-          :unit="params.分时流量设置 && params.分时流量设置.unit" 
-          :title="params.分时流量设置 && params.分时流量设置.paramname"
-          btnName=""
-          :form="detailData.paramvalues"
-          :disabled="true"
-        >
-      </MyInput>
     </div>
     <div v-else>
       <!--关断流量设置-->
@@ -191,32 +178,32 @@
 
         <!--关断流量设置-->
         <MyInput 
-            v-if="detailData.function['关断流量设置'] && params.关断流量设置"
-            v-model:value="detailData.paramvalues.关断流量设置" 
-            name="关断流量设置" 
-            :unit="params.关断流量设置 && params.关断流量设置.unit" 
-            :title="params.关断流量设置 && params.关断流量设置.paramname"
+            v-if="detailData.function['关断流量值设定'] && params.关断流量值设定"
+            v-model:value="detailData.paramvalues.关断流量值设定" 
+            name="关断流量值设定" 
+            :unit="params.关断流量值设定 && params.关断流量值设定.unit" 
+            :title="params.关断流量值设定 && params.关断流量值设定.paramname"
             :btnName="detailData.isSite ? '更新' : ''"
             :form="detailData.paramvalues"
             :disabled="true"
           >
-          <updataBtn :icon1="detailData.paramcmdvalues.关断流量设置 && detailData.isfeedback ? true : false">
+          <updataBtn :icon1="detailData.paramcmdvalues.关断流量值设定 && detailData.isfeedback ? true : false">
             <MyInput 
-              v-if="detailData.function['关断流量设置'] && params.关断流量设置"
+              v-if="detailData.function['关断流量值设定'] && params.关断流量值设定"
               :label="true"
               :form="detailData.paramcmdvalues"
-              :scale="params.关断流量设置 && params.关断流量设置.num_scale" 
-              v-model:value="detailData.paramcmdvalues.关断流量设置" 
-              name="关断流量设置" 
-              :unit="params.关断流量设置 && params.关断流量设置.unit" 
+              :scale="params.关断流量值设定 && params.关断流量值设定.num_scale" 
+              v-model:value="detailData.paramcmdvalues.关断流量值设定" 
+              name="关断流量值设定" 
+              :unit="params.关断流量值设定 && params.关断流量值设定.unit" 
               :isCheck="true" 
               btnName="更新"
-              @upData="updateData('关断流量设置')"
-              :max="params.关断流量设置 && params.关断流量设置.num_maxvalue"
-              :min="params.关断流量设置 && params.关断流量设置.num_minvalue"
-              :step="params.关断流量设置 && params.关断流量设置.num_step"
+              @upData="updateData('关断流量值设定')"
+              :max="params.关断流量值设定 && params.关断流量值设定.num_maxvalue"
+              :min="params.关断流量值设定 && params.关断流量值设定.num_minvalue"
+              :step="params.关断流量值设定 && params.关断流量值设定.num_step"
               inputBorder="1px solid #ccc"
-              :title="params.关断流量设置 && params.关断流量设置.paramname"
+              :title="params.关断流量值设定 && params.关断流量值设定.paramname"
             />
           </updataBtn>
         </MyInput>
@@ -591,14 +578,14 @@
         <!--年月日时分秒-->
         <MyInput 
             v-if="detailData.function['PLC时钟'] && detailData.paramvalues.nian"
-            v-model:value="detailData.paramvalues.nian" 
+            v-model:value="detailData.paramvalues.time" 
             name="nian" 
             unit="" 
             title="年月日时分秒"
             :btnName="detailData.isSite ? '更新' : ''"
             :form="detailData.paramvalues"
             :disabled="true"
-            :descript="detailData.paramvalues.time"
+            :descript="detailData.paramvalues.nian"
           >
           <updataBtn :icon1="detailData.paramcmdvalues.秒 && detailData.isfeedback ? true : false">
             <a-date-picker value-format="YYYY-MM-DD HH:mm:ss" show-time @change="timeChange">
@@ -660,7 +647,19 @@ let updateData = (funName) => {
           "params": obj
         }
       })
-      utils.message(res,'操作成功',() => {
+      utils.message(res,'操作成功',async () => {
+        if (funName == '控制方式') {
+          let res2 = await Api.requested({
+            "id": "20230627163701",
+            "content": {
+              "w_deviceid": router.currentRoute.value.query.id,
+              "w_functionid": detailData.value.function.自动控制.w_functionid,
+              "params": {
+                分时段控制:0
+              }
+            }
+          })
+        }
         emit('onSuccess')
       })
     }

+ 29 - 20
src/system/IOT/controlPanel/model/MT01/modules/timeControl.vue

@@ -51,20 +51,20 @@
               >
             </MyInput>
           </div>
-          <div class="info-item_item" v-if="params[`时段${i}流量设定`]">
+          <div class="info-item_item" v-if="params[`时段${numberArr[i]}流量设定`]">
               <MyInput 
-                :scale="params[`时段${i}流量设定`] && params[`时段${i}流量设定`].num_scale" 
-                v-model:value="detailData.paramcmdvalues[`时段${i}流量设定`]" 
-                :name="`时段${i}流量设定`" 
+                :scale="params[`时段${numberArr[i]}流量设定`] && params[`时段${numberArr[i]}流量设定`].num_scale" 
+                v-model:value="detailData.paramcmdvalues[`时段${numberArr[i]}流量设定`]" 
+                :name="`时段${numberArr[i]}流量设定`" 
                 title="流量设定"
                 :form="detailData.paramcmdvalues"
                 :ref="`Input${i}`"
                 :isCheck="true"
                 inputBorder="1px solid #ccc"
-                :max="params[`时段${i}流量设定`] && params[`时段${i}流量设定`].num_maxvalue"
-                :min="params[`时段${i}流量设定`] && params[`时段${i}流量设定`].num_minvalue"
-                :step="params[`时段${i}流量设定`] && params[`时段${i}流量设定`].num_step"
-                :unit="params[`时段${i}流量设定`]  && params[`时段${i}流量设定`] .unit" 
+                :max="params[`时段${numberArr[i]}流量设定`] && params[`时段${numberArr[i]}流量设定`].num_maxvalue"
+                :min="params[`时段${numberArr[i]}流量设定`] && params[`时段${numberArr[i]}流量设定`].num_minvalue"
+                :step="params[`时段${numberArr[i]}流量设定`] && params[`时段${numberArr[i]}流量设定`].num_step"
+                :unit="params[`时段${numberArr[i]}流量设定`]  && params[`时段${numberArr[i]}流量设定`] .unit" 
               >
             </MyInput>
           </div>
@@ -100,14 +100,14 @@
           >
         </MyInput>
       </div>
-      <div class="info-item_item" v-if="params[`时段${i}流量设定`]">
+      <div class="info-item_item" v-if="params[`时段${numberArr[i]}流量设定`]">
           <MyInput 
-            :scale="params[`时段${i}流量设定`] && params[`时段${i}流量设定`].num_scale" 
-            v-model:value="detailData.paramvalues[`时段${i}流量设定`]" 
-            :name="`时段${i}流量设定`" 
+            :scale="params[`时段${numberArr[i]}流量设定`] && params[`时段${numberArr[i]}流量设定`].num_scale" 
+            v-model:value="detailData.paramvalues[`时段${numberArr[i]}流量设定`]" 
+            :name="`时段${numberArr[i]}流量设定`" 
             title="流量设定"
             :form="detailData.paramvalues"
-            :unit="params[`时段${i}流量设定`] && params[`时段${i}流量设定`].unit" 
+            :unit="params[`时段${numberArr[i]}流量设定`] && params[`时段${numberArr[i]}流量设定`].unit" 
             :disabled="true"
           >
         </MyInput>
@@ -143,7 +143,16 @@ const radioStyle = ref({
 });
 
 let Input = ref()
-
+let numberArr = {
+  1:'一',
+  2:'二',
+  3:'三',
+  4:'四',
+  5:'五',
+  6:'六',
+  7:'七',
+  8:'八',
+} 
 let updateData = async (i,vm) => {
   let check
   for (var el of vm) {
@@ -157,12 +166,12 @@ let updateData = async (i,vm) => {
       let obj = {}
       let start = detailData.value.paramcmdvalues[`start${i}`].split(':')
       let end = detailData.value.paramcmdvalues[`end${i}`].split(':')
-      obj[`时段${i}小时开始`] = start[0]
-      obj[`时段${i}分钟开始`] = start[1]
-      obj[`时段${i}小时结束`] = end[0]
-      obj[`时段${i}分钟结束`] = end[1]
-      obj[`时间段${i}置位`] = 1
-      obj[`时段${i}流量设定`] = detailData.value.paramcmdvalues[`时段${i}流量设定`]
+      obj[`时段${numberArr[i]}小时开始`] = start[0]
+      obj[`时段${numberArr[i]}分钟开始`] = start[1]
+      obj[`时段${numberArr[i]}小时结束`] = end[0]
+      obj[`时段${numberArr[i]}分钟结束`] = end[1]
+      obj[`时间段${numberArr[i]}置位`] = 1
+      obj[`时段${numberArr[i]}流量设定`] = detailData.value.paramcmdvalues[`时段${numberArr[i]}流量设定`]
       let res = await Api.requested({
         "id": "20230627163701",
         "content": {

+ 2 - 1
src/system/IOT/controlPanel/model/MT02/modules/timeControl copy.vue

@@ -14,6 +14,7 @@
     >
     <updataBtn :icon1="detailData.paramcmdvalues.TimeConON && detailData.isfeedback ? true : false">
       <MyRadio 
+        :data="cmdForm.TimeConON"
         textColor="#000000" 
         @Change="modelChange" 
         v-model:value="cmdForm.TimeConON" 
@@ -153,7 +154,7 @@ const radioStyle = ref({
 let Input = ref()
 
 let modelChange = (e) => {
-  let value = e.target.value
+  let value = e
   Modal.confirm({
     title:'确定改变模式吗?',
     async onOk () {

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov