2 lines
8.5 KiB
JavaScript
2 lines
8.5 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b7eac80a"],{"2f57":function(e,t,a){},"4ce1":function(e,t,a){"use strict";a.d(t,"c",(function(){return i})),a.d(t,"a",(function(){return c})),a.d(t,"b",(function(){return r}));var s=a("b775");function i(e){return new Promise((t,a)=>{Object(s["a"])({url:"/serviceRegister.listServiceRegisters",method:"get",params:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}function c(e){return new Promise((t,a)=>{Object(s["a"])({url:"/service.bindingService",method:"post",data:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}function r(e){return new Promise((t,a)=>{Object(s["a"])({url:"/serviceRegister.deleteServiceRegister",method:"post",data:{id:e}}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}},7220:function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return c})),a.d(t,"a",(function(){return r}));var s=a("b775");function i(e){return new Promise((t,a)=>{Object(s["a"])({url:"/app.listApps",method:"get",params:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}function c(e){return new Promise((t,a)=>{Object(s["a"])({url:"/app.updateApp",method:"post",data:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}function r(e){return new Promise((t,a)=>{Object(s["a"])({url:"/app.deleteApp",method:"post",data:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}},"805e":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"b",(function(){return c}));var s=a("b775");function i(e){return new Promise((t,a)=>{Object(s["a"])({url:"/service.listServices",method:"get",params:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}function c(e){return new Promise((t,a)=>{Object(s["a"])({url:"/serviceProvide.saveServiceProvide",method:"post",data:e}).then(e=>{const a=e.data;t(a)}).catch(e=>{a(e)})})}},"9e42":function(e,t,a){"use strict";a("cf7d")},adbf:function(e,t,a){"use strict";a("2f57")},cf7d:function(e,t,a){},d522:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e._self._c;return t("div",{staticClass:"add-app-api-container"},[t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"card-title",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(" "+e._s(e.$t("addRoute.title"))+" ")])]),t("div",{staticClass:"api-info-list"},[t("div",{staticClass:"api-info-row"},[t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.appName"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.form.name||"-")+" ")])]),t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.appId"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.form.appId||"-")+" ")])]),t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.remark"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.form.remark||"-")+" ")])])])])]),t("el-card",{staticClass:"box-card select-api-card"},[t("div",{staticClass:"card-title select-api-title-row",attrs:{slot:"header"},slot:"header"},[t("span",[e._v(" "+e._s(e.$t("addRoute.selectApiTitle"))+" ")]),t("el-button",{staticClass:"select-btn",attrs:{size:"mini",type:"primary"},on:{click:e.showSelectDialog}},[e._v(" "+e._s(e.$t("common.selectBtn"))+" ")])],1),t("div",{staticClass:"api-info-list"},[t("div",{staticClass:"api-info-row"},[t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.serviceCode"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.service.serviceCode||"-")+" ")])]),t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.serviceName"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.service.name||"-")+" ")])]),t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.serviceId"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.service.serviceId||"-")+" ")])]),t("div",{staticClass:"api-info-item"},[t("span",{staticClass:"label"},[e._v(" "+e._s(e.$t("addRoute.url"))+": ")]),t("span",{staticClass:"value"},[e._v(" "+e._s(e.service.url||"-")+" ")])])])])]),t("div",{staticClass:"page-actions"},[t("el-button",{attrs:{type:"default"},on:{click:function(t){return e.$router.go(-1)}}},[e._v(" "+e._s(e.$t("common.cancel"))+" ")]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v(" "+e._s(e.$t("common.submit"))+" ")])],1),t("select-service",{ref:"selectHcApiRef",attrs:{"dialog-visible":e.selectDialogVisible},on:{select:e.handleApiSelect,"update:dialogvisible":t=>e.selectDialogVisible=t}})],1)},i=[],c=a("7220"),r=a("4ce1"),n=a("ef03"),l=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.dialogVisible,title:"选择接口",width:"70%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{staticClass:"search-form",attrs:{inline:!0,model:e.searchForm}},[t("el-form-item",{attrs:{label:e.$t("serviceManage.serviceCode")}},[t("el-input",{attrs:{placeholder:e.$t("serviceManage.serviceCode"),clearable:""},model:{value:e.searchForm.serviceCode,callback:function(t){e.$set(e.searchForm,"serviceCode",t)},expression:"searchForm.serviceCode"}})],1),t("el-form-item",{attrs:{label:e.$t("serviceManage.serviceName")}},[t("el-input",{attrs:{placeholder:e.$t("serviceManage.serviceName"),clearable:""},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSearch}},[e._v(e._s(e.$t("common.search")))])],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[t("el-table-column",{attrs:{label:e.$t("serviceManage.serviceCode"),prop:"serviceCode"}}),t("el-table-column",{attrs:{label:e.$t("serviceManage.serviceName"),prop:"name"}}),t("el-table-column",{attrs:{label:e.$t("serviceManage.serviceId"),prop:"serviceId"}}),t("el-table-column",{attrs:{label:e.$t("serviceManage.url"),prop:"url"}}),t("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.handleSelect(a.row)}}},[e._v(" "+e._s(e.$t("common.selectBtn"))+" ")])]}}])})],1),t("div",{staticClass:"pagination-container"},[t("el-pagination",{attrs:{"current-page":e.page.current,"page-sizes":[10,20,30,50],"page-size":e.page.size,layout:"total, sizes, prev, pager, next, jumper",total:e.page.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)},o=[],d=a("805e"),p={name:"SelectService",data(){return{page:{current:1,size:10,total:0},tableData:[],dialogVisible:!1,searchForm:{serviceCode:"",name:""}}},created(){},methods:{openDialog(){this.dialogVisible=!0,this._loadApiList()},async _loadApiList(){this.loading=!0;try{const e={page:this.page.current,row:this.page.size,...this.searchForm},{data:t,total:a}=await Object(d["a"])(e);this.tableData=t,this.page.total=a}catch(e){console.error(e)}finally{this.loading=!1}},handleSelect(e){this.$emit("select",e),this.dialogVisible=!1},handleSizeChange(e){this.page.size=e,this._loadApiList()},handleCurrentChange(e){this.page.current=e,this._loadApiList()},handleSearch(){this.page.current=1,this._loadApiList()}}},u=p,m=(a("adbf"),a("2877")),v=Object(m["a"])(u,l,o,!1,null,"0624a38a",null),h=v.exports,b={name:"AddAppApi",data(){return{form:{appId:"",name:"",remark:""},service:{serviceId:"",name:"",serviceCode:"",url:"",method:""},selectDialogVisible:!1,apiList:[],selectedApi:null}},created(){const{appId:e}=this.$route.query;this.form.appId=e,this.getApp()},components:{SelectService:h},methods:{showSelectDialog(){this.$refs.selectHcApiRef.openDialog()},handleApiSelect(e){Object(n["a"])(e,this.service)},async getApp(){const e={page:1,row:1,appId:this.form.appId},{data:t}=await Object(c["b"])(e);Object(n["a"])(t[0],this.form)},async handleSubmit(){let e=[];e.push({index:2,flowComponent:"App",appId:this.form.appId,name:this.form.name}),e.push({flowComponent:"Service",index:2,isInstance:"CMD",messageQueueName:"",method:this.service.method,name:this.service.name,retryCount:"3",serviceCode:this.service.serviceCode,serviceId:this.service.serviceId,timeout:"60",url:this.service.url});let t="D";"GET"==this.service.method&&(t="Q"),e.push({flowComponent:"addRouteView",invokeLimitTimes:"1000",invokeModel:"S",orderTypeCd:t});try{await Object(r["a"])({data:e}),this.$message.success(this.$t("common.add.success")),this.$emit("success"),this.$router.go(-1)}catch(a){console.error("添加失败:",a)}}}},f=b,g=(a("9e42"),Object(m["a"])(f,s,i,!1,null,"8bddca48",null));t["default"]=g.exports}}]);
|
||
//# sourceMappingURL=chunk-b7eac80a.789acd65.js.map
|