webpackJsonp([210],{Ei2v:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("hOsK"),r=a.n(n),s=a("kqC4"),i=a.n(s),o=a("lv5w"),l=a.n(o),c=a("DixE"),u=a.n(c),m=a("2bj9"),d=a.n(m),f=a("44wJ"),v=a.n(f),h=a("6zSr"),p=a.n(h),g=a("23M+"),b=a.n(g),y=a("oiss"),w=a("EVzn"),_=a("mtWM"),x=(a.n(_),a("zL8q")),$=(a.n(x),a("Ifi3")),D=a("YO+z"),S=a.n(D),k=a("I3KW"),T=a.n(k),N=a("g8nV"),C=a("Mnsi"),F=a.n(C),R=a("cSe6"),V=a.n(R),O=a("wKt6"),j=a("dsZn"),M=a("V2x0"),I=a("gPdZ"),G=a.n(I),E=Object(w.a)({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"status-wrp"},[t("span",{directives:[{name:"show",rawName:"v-show",value:1!=this.value,expression:"value != 1"}],staticClass:"status-point",style:{backgroundColor:this.bg}}),t("span",[this._v(this._s(this.renderStr(this.value)))])])},staticRenderFns:[]},void 0,{data:function(){return{}},computed:{bg:function(){return this.statusColorList?this.statusColorList[this.value]:this.disabled?"#BCC0C5":"rgb(94, 195, 69)"}},props:{color:String,disabled:Boolean,value:Number,type:{type:String,default:"status"},statusColorList:{type:Object,required:!1},statusTextList:{type:Object,required:!1}},methods:{renderStr:function(e){if(this.statusTextList)return this.statusTextList[e];switch(e){case"":break;default:return{1:"初始化",2:"在线",3:"离线"}[e]||""}}}},"data-v-5c34f312",!1,void 0,!1,void 0,void 0,void 0);function B(e,t){var a=b()(e);if(p.a){var n=p()(e);t&&(n=v()(n).call(n,function(t){return d()(e,t).enumerable})),a.push.apply(a,n)}return a}function q(e){for(var t=1;t0&&void 0!==e[0]?e[0]:{},n=e.length>1?e[1]:void 0,s.next=4,O.b.sTypes(a);case 4:(r=s.sent).success&&(t.sTypes=r.data,n&&(t.allSType=r.data));case 6:case"end":return s.stop()}},l.a)}))()},eTypeChange:function(){if(this.searchForm.algorithmSubType=null,this.searchForm.abilityGroup){var e={abilityGroup:this.searchForm.abilityGroup};this.fetchStypes(e)}else this.sTypes=[{algorithmSubTypeName:"全部",algorithmSubType:null}]},search:function(){var e=this;return Object(N.a)(T.a.mark(function(){return T.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.searchForm.pageNum=1,t.next=3,e.getData();case 3:case"end":return t.stop()}},i.a)}))()},getData:function(){var e=this;return Object(N.a)(T.a.mark(function(){var t,a,n,r;return T.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return""===e.searchForm.host&&(e.searchForm.host=null),e.loading=!0,s.prev=2,s.next=5,O.b.slist(e.searchForm);case 5:t=s.sent,e.loading=!1,t.success&&(e.tableData=t.data,r=V()(a=e.tableData).call(a,function(e){return e.extension&&e.extension.mirrorTag}),e.showInit=!r,e.versions=S()(n=e.tableData).call(n,function(e){return e.extension.modelVersion})),s.next=13;break;case 10:s.prev=10,s.t0=s.catch(2),e.loading=!1;case 13:case"end":return s.stop()}},i.a,null,[[2,10]])}))()}}},"data-v-cef69370",!1,void 0,!1,void 0,void 0,void 0);t.default=P},V2x0:function(e,t,a){"use strict";a.d(t,"a",function(){return i});var n=a("EVzn"),r=a("wKt6"),s=a("dsZn"),i=Object(n.a)({render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{attrs:{title:"默认版本",visible:e.show,width:"500px","close-on-click-modal":!1,"before-close":e.handleClose},on:{"update:visible":function(t){e.show=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,inline:"","label-width":"140px"}},[a("el-form-item",{attrs:{prop:"serviceName",label:"引擎名称:",rules:[e.normalRule("empty","请填写引擎名称")]}},[a("el-select",{staticStyle:{width:"185px"},attrs:{disabled:""},model:{value:e.form.serviceName,callback:function(t){e.$set(e.form,"serviceName",t)},expression:"form.serviceName"}},e._l(e.services,function(e){return a("el-option",{key:e.serviceName,attrs:{label:e.serviceNameDesc,value:e.serviceName}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{prop:"modelVersion",label:"模型版本号:",rules:[e.normalRule("empty","请填写模型版本号")]}},[a("el-select",{staticStyle:{width:"185px"},attrs:{placeholder:"请填写模型版本号"},model:{value:e.form.modelVersion,callback:function(t){e.$set(e.form,"modelVersion",t)},expression:"form.modelVersion"}},e._l(e.versions,function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})}),1)],1),e._v(" "),a("br"),e._v(" "),a("div",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.submit}},[e._v("确定")]),e._v(" "),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)],1)},staticRenderFns:[]},void 0,{name:"addDefault",components:{},props:{id:String,show:{type:Boolean,default:!1},services:{type:Array,default:function(){return[]}}},watch:{},data:function(){return{form:{serviceName:"",modelVersion:""},mode:"add",normalRule:s.b,versions:[],loading:!1}},methods:{getDetail:function(e){var t=this;this.form.serviceName=e,r.a.list({serviceName:e,pageSize:10,pageNum:1}).then(function(e){e.data?(t.mode="edit",t.form.modelVersion=e.data,t.$forceUpdate()):t.mode="add"}),r.a.versionlist(e).then(function(e){t.versions=e.data})},submit:function(){var e=this;this.$refs.form.validate(function(t){t&&(e.loading=!0,("edit"===e.mode?r.a.edit:r.a.add)(e.form).then(function(t){e.loading=!1,t.success?(e.$message.success("edit"===e.mode?"编辑成功":"添加成功"),e.$emit("success"),e.handleClose()):e.$message.error(t.message),e.loading=!1}).catch(function(t){e.$message.error(t.message),e.loading=!1}))})},handleClose:function(){var e=this;this.$nextTick(function(){e.$refs.form.clearValidate(),e.$emit("update:show",!1)})},handleCancel:function(){}}},"data-v-429e884e",!1,void 0,!1,void 0,void 0,void 0)}});