Files
starRiverProperty/frontend-source/decompiled/cwos-portal/static/js/209.d275d0d24ff88ab3ec63.js
T
反编译工作区 4f79e10bd6 chore: cleanup stray nested directories in frontend-source
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
2026-04-29 13:07:40 +08:00

1 line
10 KiB
JavaScript

webpackJsonp([209],{UYsC:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("hOsK"),r=(n.n(a),n("kqC4")),i=(n.n(r),n("lv5w")),s=(n.n(i),n("DixE")),o=n.n(s),l=n("2bj9"),c=(n.n(l),n("44wJ")),u=(n.n(c),n("6zSr")),d=(n.n(u),n("23M+")),f=(n.n(d),n("oiss"),n("EVzn")),v=n("mtWM"),m=(n.n(v),n("zL8q")),p=(n.n(m),n("Ifi3")),h=n("YO+z"),g=(n.n(h),n("uiEL")),b=n.n(g),y=n("fI1u"),w=n.n(y),x=n("8Qmx"),_=n.n(x),S=n("X78b"),T=n.n(S),$=n("XK4L"),D=n.n($),k=n("J849"),N=n.n(k),C=n("I3KW"),G=n.n(C),M=n("g8nV"),F=n("Mnsi"),V=n.n(F),j=n("cSe6"),O=n.n(j),z=n("wKt6"),A=(n("dsZn"),n("V2x0"));function E(e){if(void 0===T.a||null==_()(e)){if(w()(e)||(e=function(e,t){var n;if(e){if("string"==typeof e)return I(e,t);var a=N()(n=Object.prototype.toString.call(e)).call(n,8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?D()(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?I(e,t):void 0}}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,r,i=!0,s=!1;return{s:function(){a=b()(e)},n:function(){var e=a.next();return i=e.done,e},e:function(e){s=!0,r=e},f:function(){try{i||null==a.return||a.return()}finally{if(s)throw r}}}}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var R=Object(f.a)({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"app-container"},[n("el-card",{attrs:{shadow:"never"}},[n("el-form",{attrs:{inline:""}},[n("el-form-item",{attrs:{label:"引擎分类"}},[n("el-select",{on:{change:e.eTypeChange},model:{value:e.searchForm.serviceGroup,callback:function(t){e.$set(e.searchForm,"serviceGroup",t)},expression:"searchForm.serviceGroup"}},[e._l(e.eTypes,function(e,t){return[n("el-option",{key:t,attrs:{label:e.label,value:e.value}})]})],2)],1),e._v(" "),e._e(),e._v(" "),n("el-form-item",[n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[e.$auth.engineManage],expression:"[$auth.engineManage]"}],attrs:{type:"warning"},on:{click:e.search}},[e._v("查询")]),e._v(" "),n("el-button",{on:{click:e.reset}},[e._v("重置")]),e._v(" "),e.ifConsul?e._e():n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[e.$auth.engineManageAdd],expression:"[$auth.engineManageAdd]"}],attrs:{type:"primary"},on:{click:e.goAdd}},[e._v("新建")])],1)],1),e._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{"margin-bottom":"60px"},attrs:{data:e.tableData},on:{"row-click":e.goDetail}},[n("el-table-column",{attrs:{prop:"serviceNameDesc",label:"引擎名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.filterSType(t.row.serviceName))+"\n ")]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"serviceGroupDesc",label:"引擎分类"}}),e._v(" "),e._e(),e._v(" "),n("el-table-column",{attrs:{prop:"serviceCount",label:"服务数量"}}),e._v(" "),n("el-table-column",{attrs:{prop:"",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{directives:[{name:"permission",rawName:"v-permission",value:[e.$auth.engineManageDetail],expression:"[$auth.engineManageDetail]"}],attrs:{type:"text",size:"small"},on:{click:function(n){return e.goDetail(t.row)}}},[e._v("详情")])]}}])})],1)],1),e._v(" "),n("addDefault",{ref:"add",attrs:{show:e.showDefault,id:e.selected,services:e.allSType},on:{"update:show":function(t){e.showDefault=t}}})],1)])},staticRenderFns:[]},void 0,{data:function(){return{total:0,allType:[],allSType:[],eTypes:[],defualtHash:["engine-face-searchengine","engine-body-searchengine","engine-vehicle-searchengine","engine-unvehicle-searchengine","engine-face-feature","engine-body-feature","tzfw","sbfwhot","engine-vehicle-feature"],sTypes:[{algorithmSubTypeName:"全部",algorithmSubType:null}],tableData:[],selected:null,loading:!1,showDefault:!1,ifConsul:!0,searchForm:{serviceGroup:null,serviceName:null,pageSize:10,pageNum:1}}},components:{searchPage:p.a,addDefault:A.a},created:function(){this.init()},activated:function(){this.search()},methods:{reset:function(){this.searchForm={abilityGroup:null,algorithmSubType:null,pageSize:10,pageNum:1},this.eTypeChange(),this.getData()},filterType:function(e){var t,n=e;return O()(t=this.allType).call(t,function(t){if(t.value===e)return n=t.label,!0}),n},filterSType:function(e){var t,n=e;return O()(t=this.allSType).call(t,function(t){if(t.serviceName===e)return n=t.serviceNameDesc,!0}),n},goDetail:function(e){var t;this.$router.push(V()(t="/engineManage/detail?abilityGroup=".concat(e.serviceGroup,"&algorithmSubType=")).call(t,e.serviceName))},removeRow:function(e){var t=this;return Object(M.a)(G.a.mark(function(){var n;return G.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,t.$confirm("是否确定,删除该条数据?","删除",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});case 2:return t.$set(e,"removing",!0),a.prev=3,a.next=6,z.b.remove(e.serviceId);case 6:if(!(n=a.sent).success){a.next=11;break}t.$message.success("删除成功"),a.next=12;break;case 11:throw new Error(n.message);case 12:a.next=17;break;case 14:a.prev=14,a.t0=a.catch(3),t.$message.error(a.t0);case 17:return a.prev=17,e.removing=!1,t.getData(),a.finish(17);case 21:case"end":return a.stop()}},p.a,null,[[3,14,17,21]])}))()},goAdd:function(){this.$router.push("/engineManage/add")},goDeafult:function(e){this.selected=e.serviceName,this.$refs.add.getDetail(this.selected),this.showDefault=!0},init:function(){var e=this;return Object(M.a)(G.a.mark(function(){var t,n,a,r;return G.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,z.b.getConfig({});case 2:return e.ifConsul=i.sent,i.next=5,z.b.sTypes({});case 5:(t=i.sent).success&&(n=t.data,a={},r=[{label:"全部",value:null}],o()(n).call(n,function(e){a[e.serviceGroup]||(a[e.serviceGroup]=!0,r.push({value:e.serviceGroup,label:e.serviceGroupDesc}))}),e.eTypes=r,e.allType=r),e.fetchStypes({},!0),e.search();case 9:case"end":return i.stop()}},p.a)}))()},fetchStypes:function(){var e=arguments,t=this;return Object(M.a)(G.a.mark(function(){var n,a,r,i,s,o,l;return G.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return n=e.length>0&&void 0!==e[0]?e[0]:{},a=e.length>1?e[1]:void 0,c.next=4,z.b.sTypes(n);case 4:if((r=c.sent).success){i=[{algorithmSubTypeName:"全部",algorithmSubType:null}],s=E(r.data);try{for(s.s();!(o=s.n()).done;)(l=o.value).abilityGroup===t.searchForm.abilityGroup&&i.push(l)}catch(e){s.e(e)}finally{s.f()}t.sTypes=i,a&&(t.allSType=r.data)}case 6:case"end":return c.stop()}},p.a)}))()},eTypeChange:function(){this.searchForm.algorithmSubType=null;var e={abilityGroup:this.searchForm.abilityGroup};this.fetchStypes(e)},search:function(){this.searchForm.pageNum=1,this.getData()},getData:function(){var e=this;return Object(M.a)(G.a.mark(function(){var t,n;return G.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e.loading=!0,a.prev=1,a.next=4,z.b.list(e.searchForm);case 4:t=a.sent,e.loading=!1,t.success?(n=t.data,e.tableData=n):e.$message.error(t.message),a.next=12;break;case 9:a.prev=9,a.t0=a.catch(1),e.loading=!1;case 12:case"end":return a.stop()}},f.a,null,[[1,9]])}))()}}},"data-v-071ea01a",!1,void 0,!1,void 0,void 0,void 0);t.default=R},V2x0:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var a=n("EVzn"),r=n("wKt6"),i=n("dsZn"),s=Object(a.a)({render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("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}}},[n("el-form",{ref:"form",attrs:{model:e.form,inline:"","label-width":"140px"}},[n("el-form-item",{attrs:{prop:"serviceName",label:"引擎名称:",rules:[e.normalRule("empty","请填写引擎名称")]}},[n("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 n("el-option",{key:e.serviceName,attrs:{label:e.serviceNameDesc,value:e.serviceName}})}),1)],1),e._v(" "),n("el-form-item",{attrs:{prop:"modelVersion",label:"模型版本号:",rules:[e.normalRule("empty","请填写模型版本号")]}},[n("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 n("el-option",{key:e,attrs:{label:e,value:e}})}),1)],1),e._v(" "),n("br"),e._v(" "),n("div",{staticStyle:{"text-align":"right"}},[n("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.submit}},[e._v("确定")]),e._v(" "),n("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:i.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)}});