1 line
24 KiB
JavaScript
1 line
24 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2f62f180"],{"0cb2":function(e,t,a){var l=a("7b0b"),_=Math.floor,n="".replace,m=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;e.exports=function(r,c,o,i,u,e){var b=o+r.length,s=i.length,t=f;return void 0!==u&&(u=l(u),t=m),n.call(e,t,function(e,t){var a;switch(t.charAt(0)){case"$":return"$";case"&":return r;case"`":return c.slice(0,o);case"'":return c.slice(b);case"<":a=u[t.slice(1,-1)];break;default:var l=+t;if(0==l)return e;if(s<l){var n=_(l/10);return 0===n?e:n<=s?void 0===i[n-1]?t.charAt(1):i[n-1]+t.charAt(1):e}a=i[l-1]}return void 0===a?"":a})}},1876:function(e,t,a){},"35fc":function(e,t,a){"use strict";a("7085")},5319:function(e,t,a){"use strict";var l=a("d784"),n=a("d039"),k=a("825a"),L=a("a691"),D=a("50c4"),E=a("577e"),r=a("1d80"),w=a("8aa5"),g=a("0cb2"),I=a("14c3"),c=a("b622")("replace"),U=Math.max,M=Math.min,a="$0"==="a".replace(/./,"$0"),o=!!/./[c]&&""===/./[c]("a","$0");l("replace",function(e,h,v){var y=o?"$":"$0";return[function(e,t){var a=r(this),l=null==e?void 0:e[c];return void 0!==l?l.call(e,a,t):h.call(E(a),e,t)},function(e,t){var a=k(this),l=E(e);if("string"==typeof t&&-1===t.indexOf(y)&&-1===t.indexOf("$<")){e=v(h,a,l,t);if(e.done)return e.value}var n="function"==typeof t;n||(t=E(t));var r,c=a.global;c&&(r=a.unicode,a.lastIndex=0);for(var o=[];;){if(null===(_=I(a,l)))break;if(o.push(_),!c)break;""===E(_[0])&&(a.lastIndex=w(l,D(a.lastIndex),r))}for(var i,u="",b=0,s=0;s<o.length;s++){for(var _=o[s],m=E(_[0]),f=U(M(L(_.index),l.length),0),d=[],O=1;O<_.length;O++)d.push(void 0===(i=_[O])?i:String(i));var p,j=_.groups,j=n?(p=[m].concat(d,f,l),void 0!==j&&p.push(j),E(t.apply(void 0,p))):g(m,l,f,d,j,t);b<=f&&(u+=l.slice(b,f)+j,b=f+m.length)}return u+l.slice(b)}]},!!n(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})||!a||o)},5899:function(e,t){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"58a8":function(e,t,a){var l=a("1d80"),n=a("577e"),a="["+a("5899")+"]",r=RegExp("^"+a+a+"*"),c=RegExp(a+a+"*$"),a=function(t){return function(e){e=n(l(e));return 1&t&&(e=e.replace(r,"")),e=2&t?e.replace(c,""):e}};e.exports={start:a(1),end:a(2),trim:a(3)}},7085:function(e,t,a){},7087:function(e,t,a){},7156:function(e,t,a){var r=a("861d"),c=a("d2bb");e.exports=function(e,t,a){var l,n;return c&&"function"==typeof(l=t.constructor)&&l!==a&&r(n=l.prototype)&&n!==a.prototype&&c(e,n),e}},"8aa5":function(e,t,a){"use strict";var l=a("6547").charAt;e.exports=function(e,t,a){return t+(a?l(e,t).length:1)}},"8e1d":function(e,t,a){"use strict";a("b0c0");var o=a("9f9f"),i={class:"basic-form-info"},u={key:0,class:"form-list-common form-list"},b=["title"],s=Object(o.r)(": "),_=["title"],m=Object(o.r)(": "),f=["title"],d=Object(o.r)(": "),O=["title"],p={key:1,class:"form-list-file form-list"},j={key:0,class:"img-item"},h=["title"],v={key:1,class:"file-item"},y=["title"],k=["onClick"];var l={props:{basicForm:{type:String,default:JSON.stringify({form:[],files:[]})},inline:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{form:""}},created:function(){this.form=JSON.parse(this.basicForm)},mounted:function(){},computed:{},methods:{downLoadFile:function(e){e&&e.url&&window.open(e.url)}},watch:{}};a("35fc");l.render=function(a,e,t,l,n,r){var c=Object(o.U)("el-image");return Object(o.L)(),Object(o.n)("div",i,[n.form.form&&0<n.form.form.length?(Object(o.L)(),Object(o.n)("div",u,[(Object(o.L)(!0),Object(o.n)(o.b,null,Object(o.S)(n.form.form,function(e,t){return Object(o.L)(),Object(o.n)("div",{class:"form-common-item",style:{display:"flex"},key:t},[Object(o.o)("div",{class:"name",title:e.label},Object(o.Y)(e.label),9,b),s,Object(o.o)("div",{class:"value",title:e.value},Object(o.Y)(e.value),9,_),m,Object(o.o)("div",{class:"value",title:e.style},Object(o.Y)(e.style),9,f),d,null!=e.style?(Object(o.L)(),Object(o.n)("div",{key:0,class:"name",title:e.result?"正常":"异常"},Object(o.Y)(e.result?"正常":"异常"),9,O)):Object(o.m)("",!0)])}),128))])):Object(o.m)("",!0),n.form.files&&0<n.form.files.length?(Object(o.L)(),Object(o.n)("div",p,[(Object(o.L)(!0),Object(o.n)(o.b,null,Object(o.S)(n.form.files,function(e,t){return Object(o.L)(),Object(o.n)("div",{class:"form-file-item",key:t},["img"==e.t?(Object(o.L)(),Object(o.n)("div",j,[Object(o.o)("div",{class:"name",title:e.label},Object(o.Y)(e.label)+":",9,h),(Object(o.L)(!0),Object(o.n)(o.b,null,Object(o.S)(e.value,function(e){return Object(o.L)(),Object(o.l)(c,{key:e.url,style:{width:"60px",height:"60px"},src:e.url,fit:a.contain},null,8,["src","fit"])}),128))])):Object(o.m)("",!0),"file"==e.type?(Object(o.L)(),Object(o.n)("div",v,[Object(o.o)("div",{class:"name",title:e.label},Object(o.Y)(e.label)+":",9,y),(Object(o.L)(!0),Object(o.n)(o.b,null,Object(o.S)(e.value,function(t){return Object(o.L)(),Object(o.n)("div",{class:"file-wrap",key:t.url},[Object(o.o)("div",{class:"file-name",style:{cursor:"pointer"},onClick:function(e){return r.downLoadFile(t)}},Object(o.Y)(t.name),9,k)])}),128))])):Object(o.m)("",!0)])}),128))])):Object(o.m)("",!0)])};t.a=l},a9e3:function(e,t,a){"use strict";function l(e){if(s(e))throw TypeError("Cannot convert a Symbol value to a number");var t,a,l,n,r,c,o,i=_(e,"number");if("string"==typeof i&&2<i.length)if(43===(t=(i=j(i)).charCodeAt(0))||45===t){if(88===(e=i.charCodeAt(2))||120===e)return NaN}else if(48===t){switch(i.charCodeAt(1)){case 66:case 98:a=2,l=49;break;case 79:case 111:a=8,l=55;break;default:return+i}for(r=(n=i.slice(2)).length,c=0;c<r;c++)if((o=n.charCodeAt(c))<48||l<o)return NaN;return parseInt(n,a)}return+i}var n=a("83ab"),r=a("da84"),c=a("94ca"),o=a("6eeb"),i=a("5135"),u=a("c6b6"),b=a("7156"),s=a("d9b5"),_=a("c04e"),m=a("d039"),f=a("7c73"),d=a("241c").f,O=a("06cf").f,p=a("9bf2").f,j=a("58a8").trim,h="Number",v=r[h],y=v.prototype,k=u(f(y))==h;if(c(h,!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var L,D=function(e){var e=arguments.length<1?0:e,t=this;return t instanceof D&&(k?m(function(){y.valueOf.call(t)}):u(t)!=h)?b(new v(l(e)),t,D):l(e)},E=n?d(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),w=0;E.length>w;w++)i(v,L=E[w])&&!i(D,L)&&p(D,L,O(v,L));(D.prototype=y).constructor=D,o(r,h,D)}},ae36:function(e,t,a){"use strict";a("1876")},b50c:function(e,t,a){"use strict";a.r(t);a("b0c0");var j=a("9f9f");var b=a("b85c");a("a9e3"),a("159b"),a("4de4"),a("fb6a"),a("ac1f"),a("5319"),a("9911");Object(j.O)("data-v-012633a9");var h=["src"],v={key:1,class:"el-icon-plus avatar-uploader-icon"},y=Object(j.r)("上传文件"),k=["title"],L={key:1,class:"radio-wrap"},D=Object(j.r)("立即修改"),E=Object(j.r)("取消");Object(j.M)();var l=a("acf7"),c=a("2934"),n=a("b775"),s=a("83c5"),r={props:{routerPath:String,routerId:Number},components:{BasicForm:l.a},data:function(){return{fileName:"",id:null,templateData:{},baseurl:n.a,formLink:{},form:{},shortcuts:[{text:"今天",value:new Date},{text:"昨天",value:((e=new Date).setTime(e.getTime()-864e5),e)},{text:"一周前",value:((e=new Date).setTime(e.getTime()-6048e5),e)}]};var e},methods:{beforeAvatarUpload:function(e,t){var a=this;return null==e||Object(c.f)(e).then(function(e){a.form[t]=e.result}),!1},close:function(){s.a.$emit("tabs-close",{name:"Edit",path:this.templateData.path,id:this.id})},onSubmit:function(){var a=this;this.$confirm("此操作将进行修改操作,是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var e=window.Hotime,t=a.$refs.form;a.form.rule=JSON.stringify(t),Object(c.c)(e.data.name+"/"+a.templateData.name+"/"+a.id,a.form).then(function(e){0==e.status?(a.$message({type:"success",message:"修改成功!"}),a.close()):a.$message({type:"warn",message:e.error.msg})})})},routeInit:function(){var n=this,r=window.Hotime;if(null!=r.mapData[this.routerPath]?(this.templateData=r.mapData[this.routerPath],this.id=this.routerId):(this.templateData=r.mapData[this.$route.path.substring(0,this.$route.path.lastIndexOf("/edit"))],this.id=this.$route.query.id),null!=this.templateData){if(null!=this.templateData.columns){var e,t=Object(b.a)(this.templateData.columns);try{for(t.s();!(e=t.n()).done;){var a=e.value;null==a.value&&(a.value=a.name)}}catch(e){t.e(e)}finally{t.f()}}Object(c.d)(r.data.name+"/"+this.templateData.name+"/"+this.id).then(function(a){if(null!=n.templateData.columns){var e,t=Object(b.a)(n.templateData.columns);try{for(t.s();!(e=t.n()).done;)!function(){var t=e.value;null!=t.link&&Object(c.e)(r.data.name+"/"+t.link,{pageSize:100}).then(function(e){0==e.status&&(n.formLink[t.link]=e.result.data,n.formLink[t.link].push(a.result[t.link]))})}()}catch(e){t.e(e)}finally{t.f()}}for(var l in a.result)n.form[l]=a.result[l]+""})}}},watch:{},mounted:function(){this.routeInit()}};a("ae36"),a("e8cd");r.render=function(e,t,a,l,n,r){var c=Object(j.U)("el-option"),o=Object(j.U)("el-select"),i=Object(j.U)("el-form-item"),u=Object(j.U)("el-input"),b=Object(j.U)("el-input-number"),s=Object(j.U)("el-date-picker"),_=Object(j.U)("el-upload"),m=Object(j.U)("el-button"),f=Object(j.U)("BasicForm"),d=Object(j.U)("el-radio"),O=Object(j.U)("el-affix"),p=Object(j.U)("el-form");return Object(j.L)(),Object(j.l)(p,{ref:"form",model:n.form,"label-width":"180px",style:{"padding-top":"10px","overflow-y":"auto",width:"90%","padding-right":"30px",background:"white",display:"block","flex-direction":"row","flex-wrap":"wrap","align-content":"flex-start","justify-content":"flex-start"}},{default:Object(j.jb)(function(){return[(Object(j.L)(!0),Object(j.n)(j.b,null,Object(j.S)(n.templateData.columns,function(t){return Object(j.L)(),Object(j.n)("div",{key:t.type},[null!=t.link?(Object(j.L)(),Object(j.n)(j.b,{key:0},[0!=t.edit?(Object(j.L)(),Object(j.l)(i,{key:0,label:t.label+":"},{default:Object(j.jb)(function(){return[Object(j.s)(o,{modelValue:n.form[t.name],"onUpdate:modelValue":function(e){return n.form[t.name]=e},placeholder:"请选择",style:{width:"400px"}},{default:Object(j.jb)(function(){return[Object(j.s)(c,{label:"请选择",value:"null"}),null!=n.formLink[t.link]?(Object(j.L)(!0),Object(j.n)(j.b,{key:0},Object(j.S)(n.formLink[t.link],function(e){return Object(j.L)(),Object(j.l)(c,{key:e.id,label:e[t.value],value:e.id+""},null,8,["label","value"])}),128)):Object(j.m)("",!0)]}),_:2},1032,["modelValue","onUpdate:modelValue"])]}),_:2},1032,["label"])):Object(j.m)("",!0)],64)):Object(j.m)("",!0),null==t.link?(Object(j.L)(),Object(j.n)(j.b,{key:1},[0!=t.edit?(Object(j.L)(),Object(j.l)(i,{key:0,label:t.label+":"},{default:Object(j.jb)(function(){return[null==t.options?(Object(j.L)(),Object(j.n)(j.b,{key:0},["password"==t.type?(Object(j.L)(),Object(j.l)(u,{key:0,modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},"show-password":"",style:{width:"400px"}},null,8,["modelValue","onUpdate:modelValue"])):Object(j.m)("",!0),"text"==t.type?(Object(j.L)(),Object(j.l)(u,{key:1,modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},style:{width:"400px"}},null,8,["modelValue","onUpdate:modelValue"])):Object(j.m)("",!0),"number"==t.type?(Object(j.L)(),Object(j.l)(b,{key:2,modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},style:{width:"400px"}},null,8,["modelValue","onUpdate:modelValue"])):Object(j.m)("",!0),"time"==t.type?(Object(j.L)(),Object(j.l)(s,{key:3,modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},align:"right",type:"datetime",placeholder:"选择日期","value-format":"X",shortcuts:n.shortcuts,style:{width:"400px"}},null,8,["modelValue","onUpdate:modelValue","shortcuts"])):Object(j.m)("",!0),"image"==t.type?(Object(j.L)(),Object(j.l)(_,{key:4,action:"#","show-file-list":!1,"before-upload":function(e){return r.beforeAvatarUpload(e,t.value)}},{default:Object(j.jb)(function(){return[n.form[t.value]?(Object(j.L)(),Object(j.n)("img",{key:0,src:n.baseurl+n.form[t.value]},null,8,h)):(Object(j.L)(),Object(j.n)("i",v))]}),_:2},1032,["before-upload"])):Object(j.m)("",!0),"file"==t.type?(Object(j.L)(),Object(j.l)(_,{key:5,class:"file-upload",action:"#","show-file-list":!1,style:{width:"400px"},"before-upload":function(e){return r.beforeAvatarUpload(e,t.value)}},{default:Object(j.jb)(function(){return[Object(j.s)(m,{size:"small",type:"primary"},{default:Object(j.jb)(function(){return[y]}),_:1}),Object(j.o)("span",{class:"file-name",title:n.fileName},Object(j.Y)(n.fileName),9,k)]}),_:2},1032,["before-upload"])):Object(j.m)("",!0),"form"==t.type&&null!=n.form[t.value]?(Object(j.L)(),Object(j.l)(f,{key:6,ref:"basicForm",basicForm:n.form[t.value]},null,8,["basicForm"])):Object(j.m)("",!0)],64)):Object(j.m)("",!0),null!=t.options?(Object(j.L)(),Object(j.n)(j.b,{key:1},[2!==t.options.length?(Object(j.L)(),Object(j.l)(o,{key:0,modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},placeholder:"请选择",style:{width:"400px"}},{default:Object(j.jb)(function(){return[(Object(j.L)(!0),Object(j.n)(j.b,null,Object(j.S)(t.options,function(e){return Object(j.L)(),Object(j.l)(c,{key:e.value,label:e.name,value:e.value},null,8,["label","value"])}),128))]}),_:2},1032,["modelValue","onUpdate:modelValue"])):Object(j.m)("",!0),2===t.options.length?(Object(j.L)(),Object(j.n)("div",L,[Object(j.s)(d,{modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},label:t.options[0].value},{default:Object(j.jb)(function(){return[Object(j.r)(Object(j.Y)(t.options[0].name),1)]}),_:2},1032,["modelValue","onUpdate:modelValue","label"]),Object(j.s)(d,{modelValue:n.form[t.value],"onUpdate:modelValue":function(e){return n.form[t.value]=e},label:t.options[1].value},{default:Object(j.jb)(function(){return[Object(j.r)(Object(j.Y)(t.options[1].name),1)]}),_:2},1032,["modelValue","onUpdate:modelValue","label"])])):Object(j.m)("",!0)],64)):Object(j.m)("",!0)]}),_:2},1032,["label"])):Object(j.m)("",!0)],64)):Object(j.m)("",!0)])}),128)),Object(j.s)(O,{position:"bottom",offset:0,style:{width:"100%"}},{default:Object(j.jb)(function(){return[Object(j.s)(i,{style:{background:"white","padding-bottom":"10px"}},{default:Object(j.jb)(function(){return[Object(j.s)(m,{type:"primary",onClick:r.onSubmit},{default:Object(j.jb)(function(){return[D]}),_:1},8,["onClick"]),Object(j.s)(m,{onClick:r.close},{default:Object(j.jb)(function(){return[E]}),_:1},8,["onClick"])]}),_:1})]}),_:1})]}),_:1},8,["model"])},r.__scopeId="data-v-012633a9";var o=r,_={style:{display:"flex","flex-direction":"column",width:"100%"}},m={key:0,style:{}};l=a("c678");l.a.render=function(a,e,t,l,n,r){var c=Object(j.U)("el-link"),o=Object(j.U)("el-descriptions-item"),i=Object(j.U)("el-image"),u=Object(j.U)("BasicFormInfo"),b=Object(j.U)("el-descriptions");return Object(j.L)(),Object(j.n)("div",_,[Object(j.s)(b,{style:{width:"100%",background:"white",padding:"10px"}},{default:Object(j.jb)(function(){return[(Object(j.L)(!0),Object(j.n)(j.b,null,Object(j.S)(n.templateData.columns,function(t){return Object(j.L)(),Object(j.n)("div",{key:t.type},[null!=t.link?(Object(j.L)(),Object(j.n)(j.b,{key:0},[0!=t.info?(Object(j.L)(),Object(j.l)(o,{key:0,label:t.label+":"},{default:Object(j.jb)(function(){return[""!=n.form[t.link]&&null!=n.form[t.link]?(Object(j.L)(),Object(j.l)(c,{key:0,icon:"el-icon-link",href:"javascript:;",onClick:function(e){return r.clickLink(t.link,n.form[t.name])}},{default:Object(j.jb)(function(){return[Object(j.r)(Object(j.Y)(n.form[t.link]?n.form[t.link][t.value]:"无"),1)]}),_:2},1032,["onClick"])):Object(j.m)("",!0)]}),_:2},1032,["label"])):Object(j.m)("",!0)],64)):Object(j.m)("",!0),null==t.link?(Object(j.L)(),Object(j.n)(j.b,{key:1},[null==t.options&&0!=t.info?(Object(j.L)(),Object(j.l)(o,{key:0,label:t.label+":"},{default:Object(j.jb)(function(){return["image"==t.type?(Object(j.L)(),Object(j.l)(i,{key:0,style:{width:"50px",height:"50px"},src:n.baseurl+n.form[t.value],"preview-src-list":[n.baseurl+n.form[t.value]]},null,8,["src","preview-src-list"])):Object(j.m)("",!0),"image"!=t.type&&"form"!==t.type?(Object(j.L)(),Object(j.n)(j.b,{key:1},[Object(j.r)(Object(j.Y)(n.form[t.value]),1)],64)):Object(j.m)("",!0),"form"===t.type?(Object(j.L)(),Object(j.n)(j.b,{key:2},["form"==t.type&&n.form[t.value]?(Object(j.L)(),Object(j.l)(u,{key:0,ref:"basicForm",basicForm:n.form[t.value]},null,8,["basicForm"])):Object(j.m)("",!0)],64)):Object(j.m)("",!0)]}),_:2},1032,["label"])):Object(j.m)("",!0),"state"==t.type&&0!=t.info?(Object(j.L)(),Object(j.l)(o,{key:1,label:t.label+":"},{default:Object(j.jb)(function(){return[(Object(j.L)(!0),Object(j.n)(j.b,null,Object(j.S)(t.option,function(e){return Object(j.L)(),Object(j.n)("div",{key:e.name},[a.scope.row[t.value]==e.value?(Object(j.L)(),Object(j.n)("span",m,Object(j.Y)(e.name),1)):Object(j.m)("",!0)])}),128))]}),_:2},1032,["label"])):Object(j.m)("",!0)],64)):Object(j.m)("",!0)])}),128))]}),_:1})])};r=l.a,l=a("0748"),a=a("d0c8"),o={props:{routerPath:String,routerId:Number,close:Function},name:"Tabs",components:{Add:a.default,Table:l.default,Info:r,Edit:o},data:function(){return{activeName:"",tabs:[]}},methods:{removeTab:function(a){var l=this.tabs,n=this.activeName;l.forEach(function(e,t){e.path+e.id!==a||(t=l[t+1]||l[t-1])&&(n=t.path+t.id)}),this.activeName=n,this.tabs=l.filter(function(e){return e.path+e.id!==a})}},mounted:function(){var e,t,a,l=window.Hotime,c=this,n=null!=l.mapData[this.routerPath]?(e=l.mapData[this.routerPath],this.routerId):(e=l.mapData[this.$route.path],this.$route.query.id);if(e.id=n,e.path.lastIndexOf("/info")==e.path.length-5?(e.tabType="info",this.tabs.push(e),this.activeName=e.path+n,(t=l.mapData[e.path.slice(0,e.path.lastIndexOf("/info"))+"/edit"]).tabType="edit",t.id=n,this.tabs.push(t)):e.path.lastIndexOf("/edit")==e.path.length-5?(e.tabType="edit",this.tabs.push(e),this.activeName=e.path+n,(a=l.mapData[e.path.slice(0,e.path.lastIndexOf("/edit"))+"/info"]).tabType="info",a.id=n,this.tabs.push(a)):(e.path.lastIndexOf("/add")==e.path.length-4?e.tabType="add":(e.tabType="table",a.id=n),this.tabs.push(e),this.activeName=e.path),null!=e.byLink&&null!=n){var r,o=Object(b.a)(e.byLink);try{for(o.s();!(r=o.n()).done;){var i=r.value,u=Object.assign({},l.tableMapData[i.table]);u.label="关联"+u.label.replace("管理","").replace("关联",""),u.tabType="table",u.query={},u.query[i.name]=n,this.tabs.push(u)}}catch(e){o.e(e)}finally{o.f()}}s.a.$off("tabs"),s.a.$on("tabs",function(e){var t=Object.assign({},l.mapData[e.path]);t.label="关联"+t.parent.label.replace("管理","").replace("关联","")+t.label.replace("管理","").replace("关联",""),t.tabType=t.path.slice(t.path.lastIndexOf("/")+1,t.path.length),t.id=e.id;var a=!1;c.tabs.forEach(function(e){e.path==t.path&&e.id==t.id&&(a=!0)}),a||(t.closable=!0,t.query=e.query,c.tabs.push(t)),c.activeName=t.path+t.id}),s.a.$off("tabs-close"),s.a.$on("tabs-close",function(a){var l=c.activeName,n=-1,r=c.tabs;r.forEach(function(e,t){e.path!=a.path||e.id!=a.id||(t=r[(n=t)-1]||r[t+1])&&(l=t.path+t.id)}),1==r[n].closable?(c.activeName=l,c.tabs=r.filter(function(e,t){return t!==n})):1==n?c.activeName=l:null!=c.close?c.close():c.$router.go(-1)})},render:function(e,t,a,l,n,r){var c=Object(j.U)("Edit"),o=Object(j.U)("Info"),i=Object(j.U)("Table"),u=Object(j.U)("Add"),b=Object(j.U)("el-tab-pane"),s=Object(j.U)("el-tabs");return Object(j.L)(),Object(j.l)(s,{modelValue:n.activeName,"onUpdate:modelValue":t[0]||(t[0]=function(e){return n.activeName=e}),type:"border-card",style:{width:"100%","overflow-y":"auto"},onTabRemove:r.removeTab},{default:Object(j.jb)(function(){return[(Object(j.L)(!0),Object(j.n)(j.b,null,Object(j.S)(n.tabs,function(e){return Object(j.L)(),Object(j.l)(b,{key:e.name,label:e.label,name:e.path+e.id,lazy:"",closable:1==e.closable},{default:Object(j.jb)(function(){return["edit"==e.tabType?(Object(j.L)(),Object(j.l)(c,{key:0,"router-path":e.path,"router-id":e.id},null,8,["router-path","router-id"])):Object(j.m)("",!0),"info"==e.tabType?(Object(j.L)(),Object(j.l)(o,{key:1,"router-path":e.path,"router-id":e.id},null,8,["router-path","router-id"])):Object(j.m)("",!0),"table"==e.tabType?(Object(j.L)(),Object(j.l)(i,{key:2,"router-query":e.query,"router-path":e.path},null,8,["router-query","router-path"])):Object(j.m)("",!0),"add"==e.tabType?(Object(j.L)(),Object(j.l)(u,{key:3,"router-query":e.query,"router-path":e.path},null,8,["router-query","router-path"])):Object(j.m)("",!0)]}),_:2},1032,["label","name","closable"])}),128))]}),_:1},8,["modelValue","onTabRemove"])}},t.default=o},c678:function(module,__webpack_exports__,__webpack_require__){"use strict";var D_work_hotimejs_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("b85c"),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("a9e3"),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("b0c0"),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("9911"),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_3__),_components_BasicFormInfo_vue__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("8e1d"),_api_common_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("2934"),moment__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("c1df"),moment__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_6__),_utils_request_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("b775"),_bus_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("83c5");__webpack_exports__.a={props:{routerPath:String,routerId:Number},components:{BasicFormInfo:_components_BasicFormInfo_vue__WEBPACK_IMPORTED_MODULE_4__.a},data:function(){return{baseurl:_utils_request_js__WEBPACK_IMPORTED_MODULE_7__.a,templateData:{},form:{}}},methods:{clickLink:function(e,t){_bus_js__WEBPACK_IMPORTED_MODULE_8__.a.$emit("tabs",{name:"Info",path:window.Hotime.tableMapData[e].path+"/info",id:t,title:window.Hotime.tableMapData[e].parent.label+"-"+window.Hotime.tableMapData[e].label})},onSubmit:function(){},routeInit:function routeInit(){var that=this,Hotime=window.Hotime,templateData,id,id=null!=Hotime.mapData[this.routerPath]?(templateData=Hotime.mapData[this.routerPath],this.routerId):(templateData=Hotime.mapData[this.$route.path.substring(0,this.$route.path.lastIndexOf("/info"))],this.$route.query.id);if(null!=templateData){if(null!=templateData.columns){var _iterator=Object(D_work_hotimejs_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__.a)(templateData.columns),_step;try{for(_iterator.s();!(_step=_iterator.n()).done;){var item=_step.value;null==item.value&&(item.value=item.name)}}catch(err){_iterator.e(err)}finally{_iterator.f()}}Object(_api_common_js__WEBPACK_IMPORTED_MODULE_5__.d)(Hotime.data.name+"/"+templateData.name+"/"+id).then(function(data){if(null!=templateData.columns){var _iterator2=Object(D_work_hotimejs_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__.a)(templateData.columns),_step2;try{for(_iterator2.s();!(_step2=_iterator2.n()).done;){var _item=_step2.value;if(null==_item.link)"time"!=_item.type||(data.result[_item.value]=moment__WEBPACK_IMPORTED_MODULE_6___default()(1e3*data.result[_item.value]).utc().format("YYYY-MM-DD HH:mm:ss"));else try{data.result[_item.value]=eval("data.result."+_item.value)}catch(e){}}}catch(err){_iterator2.e(err)}finally{_iterator2.f()}}that.form=data.result,that.templateData=templateData})}}},watch:{},mounted:function(){this.routeInit()}}},e8cd:function(e,t,a){"use strict";a("7087")}}]); |