| 1 |
- !function(){function e(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var l,t,u="function"==typeof Symbol?Symbol:{},r=u.iterator||"@@iterator",o=u.toStringTag||"@@toStringTag";function a(e,u,r,o){var a=u&&u.prototype instanceof c?u:c,s=Object.create(a.prototype);return n(s,"_invoke",function(e,n,u){var r,o,a,c=0,s=u||[],f=!1,d={p:0,n:0,v:l,a:v,f:v.bind(l,4),d:function(e,n){return r=e,o=0,a=l,d.n=n,i}};function v(e,n){for(o=e,a=n,t=0;!f&&c&&!u&&t<s.length;t++){var u,r=s[t],v=d.p,p=r[2];e>3?(u=p===n)&&(a=r[(o=r[4])?5:(o=3,3)],r[4]=r[5]=l):r[0]<=v&&((u=e<2&&v<r[1])?(o=0,d.v=n,d.n=r[1]):v<p&&(u=e<3||r[0]>n||n>p)&&(r[4]=e,r[5]=n,d.n=p,o=0))}if(u||e>1)return i;throw f=!0,n}return function(u,s,p){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&v(s,p),o=s,a=p;(t=o<2?l:a)||!f;){r||(o?o<3?(o>1&&(d.n=-1),v(o,a)):d.n=a:d.v=a);try{if(c=2,r){if(o||(u="next"),t=r[u]){if(!(t=t.call(r,a)))throw TypeError("iterator result is not an object");if(!t.done)return t;a=t.value,o<2&&(o=0)}else 1===o&&(t=r.return)&&t.call(r),o<2&&(a=TypeError("The iterator does not provide a '"+u+"' method"),o=1);r=l}else if((t=(f=d.n<0)?a:e.call(n,d))!==i)break}catch(t){r=l,o=1,a=t}finally{c=1}}return{value:t,done:f}}}(e,r,o),!0),s}var i={};function c(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][r]?t(t([][r]())):(n(t={},r,function(){return this}),t),v=f.prototype=c.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,n(e,o,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=f,n(v,"constructor",f),n(f,"constructor",s),s.displayName="GeneratorFunction",n(f,o,"GeneratorFunction"),n(v),n(v,o,"Generator"),n(v,r,function(){return this}),n(v,"toString",function(){return"[object Generator]"}),(e=function(){return{w:a,m:p}})()}function n(e,l,t,u){var r=Object.defineProperty;try{r({},"",{})}catch(e){r=0}n=function(e,l,t,u){function o(l,t){n(e,l,function(e){return this._invoke(l,t,e)})}l?r?r(e,l,{value:t,enumerable:!u,configurable:!u,writable:!u}):e[l]=t:(o("next",0),o("throw",1),o("return",2))},n(e,l,t,u)}function l(e,n,l,t,u,r,o){try{var a=e[r](o),i=a.value}catch(e){return void l(e)}a.done?n(i):Promise.resolve(i).then(t,u)}function t(e){return function(){var n=this,t=arguments;return new Promise(function(u,r){var o=e.apply(n,t);function a(e){l(o,u,r,a,i,"next",e)}function i(e){l(o,u,r,a,i,"throw",e)}a(void 0)})}}function u(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return r(e,n);var l={}.toString.call(e).slice(8,-1);return"Object"===l&&e.constructor&&(l=e.constructor.name),"Map"===l||"Set"===l?Array.from(e):"Arguments"===l||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?r(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var l=0,t=Array(n);l<n;l++)t[l]=e[l];return t}System.register(["./CusNavigation.vue_vue_type_style_index_0_scoped_5a71d35e_lang-legacy-2e6df359.js","./CusNavigation-legacy-ce721f1c.js","./index-legacy-c2eb0980.js","./index-legacy-7f6656e1.js","./Edit.vue_vue_type_script_setup_true_lang-legacy-d627e31b.js","./ReloadOutlined-legacy-23a37b93.js"],function(n,l){"use strict";var r,o,a,i,c,s,f,d,v,p,y,m,g,b,_,h,k,x,w,F,C,j,O,S,T,I,U,M,z,A,E,R;return{setters:[null,function(e){r=e.C},function(e){o=e.p,a=e.a},function(e){i=e.d,c=e.i,s=e.v,f=e.k,d=e.Q,v=e.n,p=e.o,y=e.b,m=e.w,g=e.O,b=e.H,_=e.r,h=e.c,k=e.e,x=e.y,w=e.R,F=e.T,C=e.a,j=e.g,O=e.E,S=e.p,T=e.f,I=e.F,U=e.t,M=e.s,z=e.X,A=e.Y},function(e){E=e._},function(e){R=e.R}],execute:function(){var l=i({__name:"EditDev",emits:["onSuccess"],setup:function(e,n){var l=n.expose,t=n.emit,r=c(null),a=c(!1),i=c(!0),C=t,j=c([]),O=s({id:void 0,username:"",password:"",mobile:"",email:"",code:"",roleIds:[],enabled:"1"}),S=function(e){var n;console.log("handleOK",e),null===(n=r.value)||void 0===n||n.validate().then(function(){var e;console.log("11"),e="",e=i.value?"/user/add":"/user/edit",o({url:e,data:O},function(e){console.log(e),x.info(e.msg),I(),C("onSuccess",e)})},function(){console.log("22")})},T=function(){a.value=!0,w(function(){F(z.value)})},I=function(){a.value=!1},U=c(),M=function(){o({url:"/role/search",data:{size:100,page:1,sort:"createtime",order:"desc",keyWord:""}},function(e){var n;console.log(e),U.value=e.data,n=U.value,j.value=n})},z=c("");return f(function(){console.log("onMounted"),M(),z.value=d(),console.log(z.value)}),v(function(){console.log("onUnmounted")}),l({add:function(){var e;i.value=!0,b(O),null===(e=r.value)||void 0===e||e.clearValidate(),T()},update:function(e){var n;i.value=!1,Object.assign(O,e),null===(n=r.value)||void 0===n||n.clearValidate(),T()}}),function(e,n){var l=_("a-input"),t=_("a-form-item"),o=_("a-select"),i=_("a-select-option"),c=_("a-form"),s=_("a-modal");return p(),y(s,{class:g(z.value),title:"添加用户",visible:a.value,"onUpdate:visible":n[6]||(n[6]=function(e){return a.value=e}),maskClosable:!1,width:480,cancelText:"取消",okText:"确定",onOk:S},{default:m(function(){return[h(c,{ref_key:"formRef",ref:r,model:O,name:"basic","label-align":"left","label-col":{span:4},"wrapper-col":{span:20},autocomplete:"off",layout:"vertical"},{default:m(function(){return[h(t,{"wrapper-col":{offset:0,span:24},label:"用户名",name:"username",rules:[{required:!0,message:"请输入用户名!"}]},{default:m(function(){return[h(l,{size:"large",value:O.username,"onUpdate:value":n[0]||(n[0]=function(e){return O.username=e})},null,8,["value"])]}),_:1}),h(t,{"wrapper-col":{offset:0,span:24},label:"用户编号",name:"code",rules:[{required:!0,message:"请输入用户编号!"}]},{default:m(function(){return[h(l,{size:"large",value:O.code,"onUpdate:value":n[1]||(n[1]=function(e){return O.code=e})},null,8,["value"])]}),_:1}),h(t,{"wrapper-col":{offset:0,span:24},label:"角色",name:"roleIds",rules:[{required:!0,message:"请选择角色!"}]},{default:m(function(){return[h(o,{size:"large",mode:"multiple",showArrow:!0,fieldNames:{label:"name",value:"id"},value:O.roleIds,"onUpdate:value":n[2]||(n[2]=function(e){return O.roleIds=e}),options:j.value},null,8,["value","options"])]}),_:1}),h(t,{"wrapper-col":{offset:0,span:24},label:"手机号",name:"mobile",rules:[{required:!0,message:"请输入手机号!"}]},{default:m(function(){return[h(l,{size:"large",value:O.mobile,"onUpdate:value":n[3]||(n[3]=function(e){return O.mobile=e})},null,8,["value"])]}),_:1}),h(t,{"wrapper-col":{offset:0,span:24},label:"邮箱",name:"email",rules:[{required:!1,message:"请输入邮箱!"}]},{default:m(function(){return[h(l,{size:"large",value:O.email,"onUpdate:value":n[4]||(n[4]=function(e){return O.email=e})},null,8,["value"])]}),_:1}),h(t,{"wrapper-col":{offset:0,span:24},label:"状态",name:"enabled",rules:[{required:!0,message:"请选择状态!"}]},{default:m(function(){return[h(o,{size:"large",value:O.enabled,"onUpdate:value":n[5]||(n[5]=function(e){return O.enabled=e})},{default:m(function(){return[h(i,{value:"1"},{default:m(function(){return u(n[7]||(n[7]=[k("span",{style:{color:"green"}},"正常",-1)]))}),_:1}),h(i,{value:"0"},{default:m(function(){return u(n[8]||(n[8]=[k("span",{style:{color:"red"}},"冻结",-1)]))}),_:1})]}),_:1},8,["value"])]}),_:1})]}),_:1},8,["model"])]}),_:1},8,["class","visible"])}}}),q=["innerHTML"],G=i({__name:"MessageModal",setup:function(e,n){var l=n.expose,t=c(!1),u=c("暂未内容"),r=c("");return f(function(){console.log("onMounted"),r.value=d()}),v(function(){console.log("onUnmounted")}),l({show:function(e){u.value=e,t.value=!0,w(function(){F(r.value)})},hidden:function(){t.value=!1}}),function(e,n){var l=_("a-modal");return p(),y(l,{class:g(r.value),title:"查看",visible:t.value,"onUpdate:visible":n[0]||(n[0]=function(e){return t.value=e}),maskClosable:!1,width:480,okText:"确定",footer:null},{default:m(function(){return[k("div",{innerHTML:u.value},null,8,q)]}),_:1},8,["class","visible"])}}}),P={class:"cus-animation",style:{height:"100%",width:"100%",padding:"16px 20px",display:"flex","flex-direction":"column"}},D={style:{padding:"40px 0px 0px 0px"}},N={key:0,style:{color:"green"}},H={key:1,style:{color:"red"}},K={key:0},L={key:1},Q={key:0},V={key:1},W={key:0},B={key:1},X={key:0,style:{color:"green"}},Y={key:1,style:{color:"red"}},$={key:0,style:{color:"green"}},J={key:1,style:{color:"red"}},Z={key:0,style:{color:"green"}},ee={key:1,style:{color:"red"}},ne={key:0,style:{color:"green"}},le={key:1,style:{color:"red"}};n("default",i({__name:"Detail",setup:function(n){var o=c(null),i=function(e){var n,l="";1==e&&(l=re.value),null===(n=o.value)||void 0===n||n.show(l)},s=function(){z.confirm({title:"你确定要更新密钥吗?",icon:h(A),content:h("div",{style:"color:red;"},"本操作会造成新设备注册异常,请谨慎操作!!!"),onOk:function(){console.log("OK")},onCancel:function(){console.log("Cancel")},class:"test"})},d=function(e){console.log(e),ue()},v=c(null),y=function(e){var n;console.log(e),console.log(q),null===(n=v.value)||void 0===n||n.update(q.value)},g=c(null),b=function(){var e;console.log(q),null===(e=g.value)||void 0===e||e.update(q.value)},x=C(),w=c("");j(function(){return x.currentRoute.value.params},function(e,n){console.log("路由参数发生了变化",e,n),e.userId&&(w.value=e.userId,ue())});var F=O(function(){return"用户详情"}),q=c({}),te=c({}),ue=function(){var n=t(e().m(function n(){var l,t,u;return e().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,a({url:"/user/detail",data:{id:w.value}});case 1:return u=e.v,0==(null===(l=u)||void 0===l?void 0:l.code)&&(q.value=u.data),e.n=2,a({url:"/devConfig/detailByUserId",data:{id:w.value}});case 2:u=e.v,console.log(u),0==(null===(t=u)||void 0===t?void 0:t.code)&&(te.value=u.data);case 3:return e.a(2)}},n)}));return function(){return n.apply(this,arguments)}}(),re=O(function(){var e,n="";return null===(e=oe.value)||void 0===e||e.forEach(function(e){var l;null!==(l=q.value.roleIds)&&void 0!==l&&l.includes(e.id)&&(n+=e.name+" ")}),n}),oe=c(),ae=function(){var n=t(e().m(function n(){var l;return e().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,a({url:"/role/search",data:{size:100,page:1,sort:"createtime",order:"desc",keyWord:""}});case 1:l=e.v,console.log(l),0==(null==l?void 0:l.code)&&(oe.value=l.data);case 2:return e.a(2)}},n)}));return function(){return n.apply(this,arguments)}}();return f(function(){console.log("userDetail onMounted"),w.value=x.currentRoute.value.params.userId,ue(),ae()}),function(e,n){var t=_("a-descriptions-item"),a=_("a-descriptions");return p(),S(I,null,[k("div",P,[h(T(r),{gobackabled:"",title:F.value},{right:m(function(){return[k("div",null,[h(T(R),{style:{"font-size":"16px"},onClick:ue})])]}),_:1},8,["title"]),k("div",D,[h(a,{title:"基本信息"},{extra:m(function(){return[k("a",{style:{color:"#0058FF"},onClick:b},"修改")]}),default:m(function(){return[h(t,{label:"用户ID"},{default:m(function(){var e;return[k("div",null,[k("span",null,U(null===(e=q.value)||void 0===e?void 0:e.id),1)])]}),_:1}),h(t,{label:"用户名"},{default:m(function(){var e;return[k("div",null,[k("span",null,U(null===(e=q.value)||void 0===e?void 0:e.username),1)])]}),_:1}),h(t,{label:"用户编号"},{default:m(function(){var e;return[k("div",null,[k("span",null,U(null===(e=q.value)||void 0===e?void 0:e.code),1)])]}),_:1}),h(t,{label:"手机号"},{default:m(function(){var e;return[k("div",null,[k("span",null,U(null===(e=q.value)||void 0===e?void 0:e.mobile),1)])]}),_:1}),h(t,{label:"用户状态"},{default:m(function(){return[k("div",null,[q.value.enabled?(p(),S("span",N,"正常")):(p(),S("span",H,"异常"))])]}),_:1}),h(t,{label:"角色"},{default:m(function(){var e;return[k("div",null,[k("span",null,[k("span",null,U(null===(e=q.value)||void 0===e||null===(e=e.roleIds)||void 0===e?void 0:e.length),1),n[8]||(n[8]=M("个",-1))]),k("a",{style:{"margin-left":"10px",color:"#0058FF"},onClick:n[0]||(n[0]=function(e){return i(1)})},"查看")])]}),_:1}),h(t,{label:"邮箱"},{default:m(function(){return[k("div",null,[q.value.email?(p(),S("span",K,U(q.value.email),1)):(p(),S("span",L,"暂无邮箱"))])]}),_:1}),h(t,{label:"地址"},{default:m(function(){return[k("div",null,[q.value.address?(p(),S("span",Q,U(q.value.address),1)):(p(),S("span",V,"暂无地址"))])]}),_:1}),h(t,{label:"注册时间"},{default:m(function(){var e;return[k("div",null,[k("span",null,U(null===(e=q.value)||void 0===e?void 0:e.createtime),1)])]}),_:1}),h(t,{label:"最近登录时间"},{default:m(function(){return[k("div",null,[q.value.lasttime?(p(),S("span",W,U(q.value.lasttime),1)):(p(),S("span",B,"暂未登录"))])]}),_:1})]}),_:1}),n[17]||(n[17]=k("div",{style:{height:"50px"}},null,-1)),h(a,{title:"数据转发"},{extra:m(function(){return[k("a",{style:{color:"#0058FF"},onClick:n[1]||(n[1]=function(e){return y(1)})},"修改")]}),default:m(function(){return[h(t,{label:"是否开通"},{default:m(function(){return[k("div",null,[q.value.enabled?(p(),S("span",X,"已开启")):(p(),S("span",Y,"已禁用"))])]}),_:1}),h(t,{label:"连接方式"},{default:m(function(){return u(n[9]||(n[9]=[k("div",null,[k("span",null,"MQTT_Client")],-1)]))}),_:1}),h(t,{label:"连接账号"},{default:m(function(){return u(n[10]||(n[10]=[k("div",null,[k("span",null,"hospital")],-1)]))}),_:1}),h(t,{label:"连接密码"},{default:m(function(){return u(n[11]||(n[11]=[k("div",null,[k("span",null,"123456")],-1)]))}),_:1}),h(t,{label:"订阅主题"},{default:m(function(){return[k("div",null,[n[12]||(n[12]=k("span",null,"2个",-1)),k("a",{style:{"margin-left":"10px",color:"#0058FF"},onClick:n[2]||(n[2]=function(e){return i(2)})},"查看")])]}),_:1}),h(t,{label:"连接状态",span:1},{default:m(function(){return[k("div",null,[q.value.enabled?(p(),S("span",$,"已连接")):(p(),S("span",J,"已断开"))])]}),_:1})]}),_:1}),n[18]||(n[18]=k("div",{style:{height:"50px"}},null,-1)),h(a,{title:"设备开发"},{extra:m(function(){return[k("a",{style:{color:"#0058FF"},onClick:n[3]||(n[3]=function(e){return y(2)})},"修改")]}),default:m(function(){return[h(t,{label:"是否开通"},{default:m(function(){return[k("div",null,[q.value.enabled?(p(),S("span",Z,"已开通")):(p(),S("span",ee,"已禁用"))])]}),_:1}),h(t,{label:"开发产品"},{default:m(function(){return[k("div",null,[n[13]||(n[13]=k("span",null,"2个",-1)),k("a",{style:{"margin-left":"10px",color:"#0058FF"},onClick:n[4]||(n[4]=function(e){return i(3)})},"查看")])]}),_:1}),h(t,{label:"开发编号"},{default:m(function(){return u(n[14]||(n[14]=[k("div",null,[k("span",null,"jkl54jl5687")],-1)]))}),_:1}),h(t,{label:"密钥",span:2},{default:m(function(){return[k("div",null,[n[15]||(n[15]=k("span",null,"******",-1)),k("a",{style:{"margin-left":"10px",color:"#0058FF"},onClick:n[5]||(n[5]=function(e){return i(5)})},"查看"),k("a",{style:{"margin-left":"10px",color:"#0058FF"},onClick:s},"更新")])]}),_:1})]}),_:1}),n[19]||(n[19]=k("div",{style:{height:"50px"}},null,-1)),h(a,{title:"产品管理"},{extra:m(function(){return[k("a",{style:{color:"#0058FF"},onClick:n[6]||(n[6]=function(e){return y(3)})},"修改")]}),default:m(function(){return[h(t,{label:"是否开通"},{default:m(function(){return[k("div",null,[q.value.enabled?(p(),S("span",ne,"已开通")):(p(),S("span",le,"已禁用"))])]}),_:1}),h(t,{label:"管理产品"},{default:m(function(){return[k("div",null,[n[16]||(n[16]=k("span",null,"2个",-1)),k("a",{style:{"margin-left":"10px",color:"#0058FF"},onClick:n[7]||(n[7]=function(e){return i(5)})},"查看")])]}),_:1})]}),_:1})])]),h(E,{ref_key:"editRef",ref:g,onOnSuccess:d},null,512),h(l,{ref_key:"editDevRef",ref:v,onOnSuccess:d},null,512),h(G,{ref_key:"messageModal",ref:o},null,512)],64)}}}))}}})}();
|