Commit b792d7b4 by shaojiawen

需求优化:API列表

parent 213a332d
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>API网关管理平台</title><link href=./static/css/app.3b6e90d7a0329e8f114e1448c1fd254c.css rel=stylesheet></head><body style="min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script src=//web-1251519181.file.myqcloud.com/components/input.2.0.15.js></script><script src=//web-1251519181.file.myqcloud.com/components/delete.2.0.01.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script type=text/javascript src=./static/js/manifest.579fa6338b646fc55e44.js></script><script type=text/javascript src=./static/js/vendor.aab37afb8a1d95692670.js></script><script type=text/javascript src=./static/js/app.b22d83249a79d8eff6f3.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>API网关管理平台</title><link href=./static/css/app.3c295060c56f5db4c8e8aab4300dcad6.css rel=stylesheet></head><body style="min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script src=//web-1251519181.file.myqcloud.com/components/input.2.0.15.js></script><script src=//web-1251519181.file.myqcloud.com/components/delete.2.0.01.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script type=text/javascript src=./static/js/manifest.0fe1ecb875299d551b88.js></script><script type=text/javascript src=./static/js/vendor.aab37afb8a1d95692670.js></script><script type=text/javascript src=./static/js/app.08aee9f23beee0a3df32.js></script></body></html>
\ No newline at end of file \ No newline at end of file
webpackJsonp([17],{G7dH:function(e,t){},S82n:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("319J"),o=a("f2i8"),n=a("P9l9"),i=a("jvWE"),l=a("LlAa"),s={name:"ApiProgramGroup",components:{navBread:r.a,newApiGroup:o.a},data:function(){return{navPath:[{name:"API管理",path:"/apiProgram"},{name:this.$route.query.projectName+"项目列表",path:"/apiProgramGroup"},{name:this.$route.query.interfaceGroupName+"分组列表",path:"/groupApiList"},{name:"API列表",path:""}],apiType:this.$route.query.apiType||"1",projectId:this.$route.query.projectId||"",interfaceGroupId:this.$route.query.interfaceGroupId||"",searchValue:"",targetType:"-1",targetTypeOptions:[{value:"-1",label:"所有"},{value:"0",label:"私有"},{value:"1",label:"公开"}],loading:!0,tableData:[],pageSize:20,currentPage:1,totalCount:0,showDialog:!1,editIndex:"",editRow:{}}},mounted:function(){this.$emit("showTab",21),this.getData()},methods:{searchData:Object(i.a)(function(){this.currentPage,this.getData()},500),clearInput:function(){this.currentPage=1,this.getData()},changeTargetType:function(){this.currentPage=1,this.getData()},createApi:function(){1!=this.apiType?this.$router.push("/createEventApi?projectId="+this.$route.query.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+this.$route.query.interfaceGroupId+"&interfaceGroupName="+this.$route.query.interfaceGroupName):this.$router.push("/createApi?projectId="+this.$route.query.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+this.$route.query.interfaceGroupId+"&interfaceGroupName="+this.$route.query.interfaceGroupName)},handleSizeChange:function(e){this.pageSize=e,this.getData()},handleCurrentChange:function(e){this.currentPage=e,this.getData()},toApiListManage:function(e,t){this.$router.push("/apiListManage?interfaceId="+t.interfaceId+"&interfaceName="+t.interfaceName+"&projectId="+t.projectId+"&projectName="+t.projectName+"&interfaceGroupId="+t.interfaceGroupId+"&interfaceGroupName="+t.interfaceGroupName+"&apiType="+t.type)},getData:function(){var e=this;e.loading=!0;var t={projectId:e.projectId,interfaceGroupId:e.interfaceGroupId,search:e.searchValue,target:e.targetType,pageSize:e.pageSize,pageNum:e.currentPage};Object(n.a)("/gateway-manage/page-api",t).then(function(t){var a=t.data;if(e.loading=!1,"0000"==a.code)return e.tableData=a.result.result,void(e.totalCount=a.result.totalCount);l.a.errorMsg(a)}).catch(function(t){e.loading=!1,e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":e.navPath}})],1),e._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"search-wrap m-b-20 flex flex-space-between"},[a("div",{staticStyle:{"font-size":"0"}},[a("el-input",{staticClass:"w-320",attrs:{clearable:"",placeholder:"请输入API名称"},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return a=t,e.searchData(a);var a}},model:{value:e.searchValue,callback:function(t){e.searchValue=t},expression:"searchValue"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),e._v(" "),a("el-select",{staticClass:"w-137 margin-left10",attrs:{placeholder:"请选择"},on:{change:e.changeTargetType},model:{value:e.targetType,callback:function(t){e.targetType=t},expression:"targetType"}},e._l(e.targetTypeOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),e.$route.query.projectName&&e.$route.query.interfaceGroupId?a("div",[a("el-button",{attrs:{type:"primary"},on:{click:e.createApi}},[e._v("\n 创建API\n ")])],1):e._e()]),e._v(" "),a("div",{staticClass:"table-wrap"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"interfaceName",label:"API名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"API类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("0"==t.row.interfaceType?"http":"1"==t.row.interfaceType?"dubbo ":"自定义返回")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问路径","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.interfaceUrl)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.optType)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"项目/分组","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.projectName+"/"+t.row.interfaceGroupName)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToYmd")(t.row.createTime))+"\n ")]),e._v(" "),a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToHms")(t.row.createTime))+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.toApiListManage(t.$index,t.row)}}},[e._v("\n 管理\n ")])]}}])})],1),e._v(" "),e.totalCount?a("div",{staticClass:"pagination text-right m-t-14"},[a("dm-pagination",{attrs:{small:"","page-size":e.pageSize,"current-page":e.currentPage,layout:"prev, pager, next",total:e.totalCount},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])]),e._v(" "),a("new-api-group",{attrs:{"edit-row":e.editRow,"show-dialog":e.showDialog},on:{hideDialog:e.hideDialog}})],1)},staticRenderFns:[]};var c=a("VU/8")(s,u,!1,function(e){a("G7dH")},"data-v-e5f881a8",null);t.default=c.exports}});
\ No newline at end of file
webpackJsonp([18],{"66ch":function(t,e){},jtQ2:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={data:function(){return{logData:""}},mounted:function(){var t=this;t.$nextTick(function(){var e=localStorage.getItem("logInfo");t.logData=e}),t.$once("hook:beforeDestroy",function(){t.$store.dispatch("clearLogInfo")})},beforeDestroy:function(){this.$store.dispatch("clearLogInfo")}},a={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"api-body-content border-box"},[this._v("\n "+this._s(this.logData)+"\n ")])},staticRenderFns:[]};var c=o("VU/8")(n,a,!1,function(t){o("66ch")},"data-v-c3c2294e",null);e.default=c.exports}}); webpackJsonp([17],{"66ch":function(t,e){},jtQ2:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={data:function(){return{logData:""}},mounted:function(){var t=this;t.$nextTick(function(){var e=localStorage.getItem("logInfo");t.logData=e}),t.$once("hook:beforeDestroy",function(){t.$store.dispatch("clearLogInfo")})},beforeDestroy:function(){this.$store.dispatch("clearLogInfo")}},a={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"api-body-content border-box"},[this._v("\n "+this._s(this.logData)+"\n ")])},staticRenderFns:[]};var c=o("VU/8")(n,a,!1,function(t){o("66ch")},"data-v-c3c2294e",null);e.default=c.exports}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([19],{"60Jx":function(t,a){},K0rJ:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("319J"),i=e("P9l9"),s=e("PEkr"),o={name:"PluginManage",components:{navBread:n.a,selectEnv:s.a},data:function(){return{navPath:[{name:"插件管理",path:""}],search:"",list:[],showdialog:!1,pluginType:0,pluginId:"",loading:!1}},mounted:function(){this.getList()},methods:{getList:function(){var t=this,a=this,e={search:this.search};this.loading=!0,Object(i.a)("/gateway-manage/plugin/list",e).then(function(a){"0000"==a.data.code?(a.data.result?t.list=a.data.result:t.list=[],t.loading=!1):t.$message.error(a.data.message)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},goEnvList:function(t){this.showdialog=!0,this.pluginId=t.pluginId,this.pluginType=t.pluginType},closeDialog:function(){this.showdialog=!1}},watch:{$route:{handler:function(t,a){},deep:!0}}},l={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"api-body-content border-box"},[e("div",{staticClass:"common-nav"},[e("nav-bread",{attrs:{"nav-path":t.navPath}})],1),t._v(" "),e("div",{staticClass:"api-body-main common-body-main border-box"},[e("div",{staticClass:"api-main-content border-box"},[e("el-input",{staticClass:"w-320",attrs:{placeholder:"请输入插件名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(a){return t.getList()}},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&t._k(a.keyCode,"enter",13,a.key,"Enter")?null:t.getList()}},model:{value:t.search,callback:function(a){t.search=a},expression:"search"}}),t._v(" "),e("div",{directives:[{name:"loadingh",rawName:"v-loadingh",value:t.loading,expression:"loading"}],staticClass:"list-content"},t._l(t.list,function(a,n){return e("div",{key:n,staticClass:"list-item"},[e("div",{staticClass:"item-top"},[e("span",{staticClass:"icon-content"},[0===a.pluginType?e("i",{staticClass:"iconfont iconahas"}):t._e(),t._v(" "),1===a.pluginType?e("i",{staticClass:"iconfont iconkaifangpingtai"}):t._e()]),t._v(" "),e("div",{staticClass:"item-info"},[e("h3",[t._v("插件名称")]),t._v(" "),e("p",[t._v(t._s(a.pluginName))])])]),t._v(" "),e("div",{staticClass:"item-bottom"},[e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.goEnvList(a)}}},[t._v("\n 选择环境进入"),e("i",{staticClass:"iconfont iconjiantou-zuo"})])],1)])}),0)],1)]),t._v(" "),t.showdialog?e("select-env",{attrs:{"plugin-id":t.pluginId,"plugin-type":t.pluginType},on:{closeDialog:t.closeDialog}}):t._e()],1)},staticRenderFns:[]};var c=e("VU/8")(o,l,!1,function(t){e("60Jx")},"data-v-aca52f8e",null);a.default=c.exports}}); webpackJsonp([18],{"60Jx":function(t,a){},K0rJ:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("319J"),i=e("P9l9"),s=e("PEkr"),o={name:"PluginManage",components:{navBread:n.a,selectEnv:s.a},data:function(){return{navPath:[{name:"插件管理",path:""}],search:"",list:[],showdialog:!1,pluginType:0,pluginId:"",loading:!1}},mounted:function(){this.getList()},methods:{getList:function(){var t=this,a=this,e={search:this.search};this.loading=!0,Object(i.a)("/gateway-manage/plugin/list",e).then(function(a){"0000"==a.data.code?(a.data.result?t.list=a.data.result:t.list=[],t.loading=!1):t.$message.error(a.data.message)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},goEnvList:function(t){this.showdialog=!0,this.pluginId=t.pluginId,this.pluginType=t.pluginType},closeDialog:function(){this.showdialog=!1}},watch:{$route:{handler:function(t,a){},deep:!0}}},l={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"api-body-content border-box"},[e("div",{staticClass:"common-nav"},[e("nav-bread",{attrs:{"nav-path":t.navPath}})],1),t._v(" "),e("div",{staticClass:"api-body-main common-body-main border-box"},[e("div",{staticClass:"api-main-content border-box"},[e("el-input",{staticClass:"w-320",attrs:{placeholder:"请输入插件名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(a){return t.getList()}},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&t._k(a.keyCode,"enter",13,a.key,"Enter")?null:t.getList()}},model:{value:t.search,callback:function(a){t.search=a},expression:"search"}}),t._v(" "),e("div",{directives:[{name:"loadingh",rawName:"v-loadingh",value:t.loading,expression:"loading"}],staticClass:"list-content"},t._l(t.list,function(a,n){return e("div",{key:n,staticClass:"list-item"},[e("div",{staticClass:"item-top"},[e("span",{staticClass:"icon-content"},[0===a.pluginType?e("i",{staticClass:"iconfont iconahas"}):t._e(),t._v(" "),1===a.pluginType?e("i",{staticClass:"iconfont iconkaifangpingtai"}):t._e()]),t._v(" "),e("div",{staticClass:"item-info"},[e("h3",[t._v("插件名称")]),t._v(" "),e("p",[t._v(t._s(a.pluginName))])])]),t._v(" "),e("div",{staticClass:"item-bottom"},[e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.goEnvList(a)}}},[t._v("\n 选择环境进入"),e("i",{staticClass:"iconfont iconjiantou-zuo"})])],1)])}),0)],1)]),t._v(" "),t.showdialog?e("select-env",{attrs:{"plugin-id":t.pluginId,"plugin-type":t.pluginType},on:{closeDialog:t.closeDialog}}):t._e()],1)},staticRenderFns:[]};var c=e("VU/8")(o,l,!1,function(t){e("60Jx")},"data-v-aca52f8e",null);a.default=c.exports}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([20],{"G8l+":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("319J"),n=a("f2i8"),r=a("P9l9"),i=a("jvWE"),s=a("TUB1"),c=a("LlAa"),l={name:"ApiProgramGroup",components:{navBread:o.a,newApiGroup:n.a},data:function(){return{navPath:[{name:"API管理",path:"/apiProgram"},{name:this.$route.query.projectName+"项目列表",path:"/apiProgramGroup"},{name:"分组列表",path:""}],searchValue:"",loading:!0,tableData:[],pageSize:20,currentPage:1,totalCount:0,showDialog:!1,editIndex:"",editRow:{}}},mounted:function(){this.$emit("showTab",21),this.getData()},methods:{createApi:function(t,e){1!=e.type?this.$router.push("/createEventApi?projectId="+e.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+e.interfaceGroupId+"&interfaceGroupName="+e.groupName):this.$router.push("/createApi?projectId="+e.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+e.interfaceGroupId+"&interfaceGroupName="+e.groupName)},editProgram:function(){this.showDialog=!0},hideDialog:function(t){if(!t)return this.editIndex="",this.editRow={},this.showDialog=!1,!1;this.currentPage=1,this.getData(),this.editIndex="",this.editRow={},this.showDialog=!1,this.$forceUpdate()},searchData:Object(i.a)(function(t){this.currentPage,this.getData()},500),clearInput:function(){this.currentPage=1,this.getData()},handleSizeChange:function(t){this.pageSize=t,this.getData()},handleCurrentChange:function(t){this.currentPage=t,this.getData()},toApiList:function(t,e){this.$router.push("/groupApiList?projectId="+e.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+e.interfaceGroupId+"&interfaceGroupName="+e.groupName+"&apiType="+e.type)},handleEdit:function(t,e){this.editIndex=t,e.type+="",this.editRow=e,this.showDialog=!0},handleDel:function(t,e){var a=this;a.$confirm("【"+e.groupName+"】下的接口将全部被删除,确认删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDelData(t,e)}).catch(function(){})},postDelData:function(t,e){var a=this,o={interfaceGroupId:e.interfaceGroupId};Object(r.a)("/gateway-manage/delete-api-group",o).then(function(e){var o=e.data;if("0000"==o.code)return s.a.showmsg("删除成功","success"),void a.tableData.splice(t,1);c.a.errorMsg(o)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},getData:function(){var t=this;t.loading=!0;var e={search:t.searchValue,pageSize:t.pageSize,pageNum:t.currentPage,projectId:t.$route.query.projectId};Object(r.a)("/gateway-manage/page-api-group",e).then(function(e){var a=e.data;if(t.loading=!1,"0000"==a.code)return t.tableData=a.result.result,void(t.totalCount=a.result.totalCount);c.a.errorMsg(a)}).catch(function(e){t.loading=!1,t.$message.error({duration:1e3,message:e.message})})}},watch:{$route:{handler:function(t,e){},deep:!0}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":t.navPath}})],1),t._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"search-wrap m-b-20 flex flex-space-between"},[a("el-input",{staticClass:"w-320",attrs:{clearable:"",placeholder:"请输入分组名称"},on:{clear:t.clearInput},nativeOn:{keyup:function(e){return a=e,t.searchData(a);var a}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.editProgram}},[t._v("\n 新建分组\n ")])],1),t._v(" "),a("div",{staticClass:"table-wrap"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{prop:"groupName",label:"分组名称","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"分组类别","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(1==e.row.type?"普通API":"事件通知API")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"描述","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.remark)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"创建时间","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"color-606266 line-18"},[t._v("\n "+t._s(t._f("timeStampToYmd")(e.row.createTime))+"\n ")]),t._v(" "),a("div",{staticClass:"color-606266 line-18"},[t._v("\n "+t._s(t._f("timeStampToHms")(e.row.createTime))+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.toApiList(e.$index,e.row)}}},[t._v("\n API列表\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.handleEdit(e.$index,e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.handleDel(e.$index,e.row)}}},[t._v("\n 删除\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.createApi(e.$index,e.row)}}},[t._v("\n 新建API\n ")])]}}])})],1),t._v(" "),t.totalCount?a("div",{staticClass:"pagination text-right m-t-14"},[a("dm-pagination",{attrs:{small:"","page-size":t.pageSize,"current-page":t.currentPage,layout:"prev, pager, next",total:t.totalCount},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1):t._e()],1)])]),t._v(" "),a("new-api-group",{attrs:{"edit-row":t.editRow,"show-dialog":t.showDialog},on:{hideDialog:t.hideDialog}})],1)},staticRenderFns:[]};var p=a("VU/8")(l,u,!1,function(t){a("a2UL")},"data-v-8e17a4f4",null);e.default=p.exports},a2UL:function(t,e){}}); webpackJsonp([19],{"G8l+":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("319J"),n=a("f2i8"),r=a("P9l9"),i=a("jvWE"),s=a("TUB1"),c=a("LlAa"),l={name:"ApiProgramGroup",components:{navBread:o.a,newApiGroup:n.a},data:function(){return{navPath:[{name:"API管理",path:"/apiProgram"},{name:this.$route.query.projectName+"项目列表",path:"/apiProgramGroup"},{name:"分组列表",path:""}],searchValue:"",loading:!0,tableData:[],pageSize:20,currentPage:1,totalCount:0,showDialog:!1,editIndex:"",editRow:{}}},mounted:function(){this.$emit("showTab",21),this.getData()},methods:{createApi:function(t,e){1!=e.type?this.$router.push("/createEventApi?projectId="+e.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+e.interfaceGroupId+"&interfaceGroupName="+e.groupName):this.$router.push("/createApi?projectId="+e.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+e.interfaceGroupId+"&interfaceGroupName="+e.groupName)},editProgram:function(){this.showDialog=!0},hideDialog:function(t){if(!t)return this.editIndex="",this.editRow={},this.showDialog=!1,!1;this.currentPage=1,this.getData(),this.editIndex="",this.editRow={},this.showDialog=!1,this.$forceUpdate()},searchData:Object(i.a)(function(t){this.currentPage,this.getData()},500),clearInput:function(){this.currentPage=1,this.getData()},handleSizeChange:function(t){this.pageSize=t,this.getData()},handleCurrentChange:function(t){this.currentPage=t,this.getData()},toApiList:function(t,e){this.$router.push("/groupApiList?projectId="+e.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+e.interfaceGroupId+"&interfaceGroupName="+e.groupName+"&apiType="+e.type)},handleEdit:function(t,e){this.editIndex=t,e.type+="",this.editRow=e,this.showDialog=!0},handleDel:function(t,e){var a=this;a.$confirm("【"+e.groupName+"】下的接口将全部被删除,确认删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDelData(t,e)}).catch(function(){})},postDelData:function(t,e){var a=this,o={interfaceGroupId:e.interfaceGroupId};Object(r.a)("/gateway-manage/delete-api-group",o).then(function(e){var o=e.data;if("0000"==o.code)return s.a.showmsg("删除成功","success"),void a.tableData.splice(t,1);c.a.errorMsg(o)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},getData:function(){var t=this;t.loading=!0;var e={search:t.searchValue,pageSize:t.pageSize,pageNum:t.currentPage,projectId:t.$route.query.projectId};Object(r.a)("/gateway-manage/page-api-group",e).then(function(e){var a=e.data;if(t.loading=!1,"0000"==a.code)return t.tableData=a.result.result,void(t.totalCount=a.result.totalCount);c.a.errorMsg(a)}).catch(function(e){t.loading=!1,t.$message.error({duration:1e3,message:e.message})})}},watch:{$route:{handler:function(t,e){},deep:!0}}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":t.navPath}})],1),t._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"search-wrap m-b-20 flex flex-space-between"},[a("el-input",{staticClass:"w-320",attrs:{clearable:"",placeholder:"请输入分组名称"},on:{clear:t.clearInput},nativeOn:{keyup:function(e){return a=e,t.searchData(a);var a}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.editProgram}},[t._v("\n 新建分组\n ")])],1),t._v(" "),a("div",{staticClass:"table-wrap"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{prop:"groupName",label:"分组名称","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"分组类别","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(1==e.row.type?"普通API":"事件通知API")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"描述","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.remark)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"创建时间","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"color-606266 line-18"},[t._v("\n "+t._s(t._f("timeStampToYmd")(e.row.createTime))+"\n ")]),t._v(" "),a("div",{staticClass:"color-606266 line-18"},[t._v("\n "+t._s(t._f("timeStampToHms")(e.row.createTime))+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.toApiList(e.$index,e.row)}}},[t._v("\n API列表\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.handleEdit(e.$index,e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.handleDel(e.$index,e.row)}}},[t._v("\n 删除\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.createApi(e.$index,e.row)}}},[t._v("\n 新建API\n ")])]}}])})],1),t._v(" "),t.totalCount?a("div",{staticClass:"pagination text-right m-t-14"},[a("dm-pagination",{attrs:{small:"","page-size":t.pageSize,"current-page":t.currentPage,layout:"prev, pager, next",total:t.totalCount},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1):t._e()],1)])]),t._v(" "),a("new-api-group",{attrs:{"edit-row":t.editRow,"show-dialog":t.showDialog},on:{hideDialog:t.hideDialog}})],1)},staticRenderFns:[]};var p=a("VU/8")(l,u,!1,function(t){a("a2UL")},"data-v-8e17a4f4",null);e.default=p.exports},a2UL:function(t,e){}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([21],{"6+GR":function(e,t){},vm6Q:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("mvHQ"),r=a.n(o),n=a("319J"),s=a("l46T"),l=a("Kkt8"),i=a("P9l9"),u=a("TUB1"),c=a("LlAa"),d={name:"CreateEnvSet",components:{navBread:n.a,limitInput:s.a,limitTextarea:l.a},data:function(){return{navPath:[{name:"环境管理",path:"/envManage"},{name:"配置列表",path:"/envManage?tabChildid=second"},{name:this.$route.query.backendProxyId?"show"==this.$route.query.envSetFlag?"查看配置":"修改配置":"新增配置",path:""}],formData:{backendProxyId:this.$route.query.backendProxyId||"",proxyType:this.$route.query.proxyType||"0",proxyCode:"",proxyName:"",description:"",envParams:""},rules:{proxyName:[{required:!0,message:"请输入配置名称",trigger:"blur"}],proxyCode:[{required:!0,message:"请输入配置code",trigger:"blur"}]},shoEnvFlag:!1,tableData:[{sceneCode:"",proxyParams:[{balence:"random",url:"",weight:"",zookeeperUrl:""}]}],envOptions:[]}},mounted:function(){this.$emit("showTab",3),this.getEnvData(),this.$route.query.backendProxyId&&this.getData()},methods:{showEnvSet:function(){this.shoEnvFlag=!0},toDel:function(e,t,a){if("show"==this.$route.query.envSetFlag)return!1;e.proxyParams.splice(a,1)},toAdd:function(e,t,a){if("show"==this.$route.query.envSetFlag)return!1;e.proxyParams.push({balence:"",url:"",weight:"",zookeeperUrl:""})},handleDel:function(e,t){var a=this;a.$confirm("确定删除该环境?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.tableData.splice(e,1)}).catch(function(){})},toAddRow:function(){this.tableData.push({sceneCode:"",proxyParams:[{balence:"",url:"",weight:"",zookeeperUrl:""}]})},handleSave:function(e){var t=this;t.formData.proxyName=String(t.formData.proxyName).replace(/\s+/g,""),t.formData.proxyCode=String(t.formData.proxyCode).replace(/\s+/g,""),t.$refs[e].validate(function(e){if(!e)return!1;t.saveData()})},saveData:function(){var e=this,t=!0,a=!0,o=!0;if(e.tableData.forEach(function(r){""==r.sceneCode&&(t=!1),0==e.formData.proxyType?r.proxyParams.forEach(function(r){!1===/((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}/g.test(r.url)&&(o=!1),r.weight<1e4||(a=!1),""!=r.url&&""!=r.weight||(t=!1),e.$delete(r,"zookeeperUrl")}):r.proxyParams.forEach(function(a){""==a.zookeeperUrl&&(t=!1),e.$delete(a,"balence"),e.$delete(a,"url"),e.$delete(a,"weight")})}),!t)return e.$message.error({duration:1e3,message:"请完善环境配置"}),!1;if(!a)return e.$message.error({duration:1e3,message:"请填写小于10000以内的权重值"}),!1;if(!o)return e.$message.error({duration:1e3,message:"请填写正确的 IP 地址"}),!1;var n={backendProxyId:e.formData.backendProxyId,proxyType:e.formData.proxyType,proxyName:e.formData.proxyName,proxyCode:e.formData.proxyCode,description:e.formData.description,envParams:e.shoEnvFlag?r()(e.tableData):""};Object(i.b)(e.$route.query.backendProxyId?"/gateway-manage/update-proxy":"/gateway-manage/create-proxy",n).then(function(t){var a=t.data;if("0000"==a.code)return u.a.showmsg("保存成功","success"),void e.$router.push("/envManage?tabChildid=second");c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getEnvData:function(){var e=this;Object(i.a)("/gateway-manage/list-all-scene",{}).then(function(t){var a=t.data;"0000"!=a.code?c.a.errorMsg(a):e.envOptions=a.result||[]}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getData:function(){var e=this,t={backendProxyId:e.formData.backendProxyId};Object(i.a)("/gateway-manage/get-proxy",t).then(function(t){var a=t.data;if("0000"==a.code){e.formData=a.result;var o=JSON.parse(a.result.envParams);return e.tableData=o,void(e.tableData.length&&(e.shoEnvFlag=!0))}c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},p={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":e.navPath}})],1),e._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"base-set-wrap"},[a("div",{staticClass:"set-title font-14 color-303133"},[e._v("\n 基础配置\n ")]),e._v(" "),a("el-form",{ref:"envForm",attrs:{model:e.formData,"label-width":"94px",rules:e.rules}},[a("el-form-item",{attrs:{label:"参数类型:"}},[e._v("\n "+e._s(0==e.formData.proxyType?"http":"dubbo")+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"配置名称:",prop:"proxyName"}},[a("limit-input",{attrs:{"input-width":440,disflag:"show"==e.$route.query.envSetFlag,"input-value":e.formData.proxyName,holder:"请输入配置名称","get-by-type":"word","max-length":20},on:{"update:inputValue":function(t){return e.$set(e.formData,"proxyName",t)},"update:input-value":function(t){return e.$set(e.formData,"proxyName",t)}}})],1),e._v(" "),a("el-form-item",{attrs:{label:"配置code:",prop:"proxyCode"}},[a("limit-input",{attrs:{"input-width":440,disflag:!!e.formData.backendProxyId,"input-value":e.formData.proxyCode,holder:"请输入配置code","get-by-type":"word","max-length":20},on:{"update:inputValue":function(t){return e.$set(e.formData,"proxyCode",t)},"update:input-value":function(t){return e.$set(e.formData,"proxyCode",t)}}})],1),e._v(" "),a("el-form-item",{attrs:{label:"备注:",prop:"description"}},[a("limit-textarea",{attrs:{"dis-input":"show"==e.$route.query.envSetFlag,"input-width":440,"input-value":e.formData.description,holder:"请输入备注内容","get-by-type":"word","max-length":100},on:{"update:inputValue":function(t){return e.$set(e.formData,"description",t)},"update:input-value":function(t){return e.$set(e.formData,"description",t)}}})],1),e._v(" "),e.shoEnvFlag?e._e():a("el-form-item",{attrs:{label:""}},[a("div",{staticClass:"show-set-env",on:{click:e.showEnvSet}},[a("span",{staticClass:"font-14 color-5584FF"},[e._v("添加环境配置")]),a("i",{staticClass:"iconfont iconxiala1 font-14 color-5584FF p-l-10"})])])],1)],1),e._v(" "),e.shoEnvFlag?a("div",{staticClass:"env-set-wrap"},[a("div",{staticClass:"set-title font-14 color-303133"},[e._v("\n 环境配置\n ")]),e._v(" "),a("div",{staticClass:"env-set-body"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"envName",label:"配置名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{placeholder:"请选择",disabled:"show"==e.$route.query.envSetFlag},model:{value:t.row.sceneCode,callback:function(a){e.$set(t.row,"sceneCode",a)},expression:"scope.row.sceneCode"}},e._l(e.envOptions,function(e){return a("el-option",{key:e.sceneCode,attrs:{label:e.sceneName,value:e.sceneCode}})}),1)]}}],null,!1,3851186050)}),e._v(" "),0==e.$route.query.proxyType?a("el-table-column",{attrs:{label:"IP地址",width:"550px"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.proxyParams,function(o,r){return a("div",{key:r,class:["ip-cell ",0==r?"":"m-t-18"]},[a("el-input",{staticClass:"w-200 font-14",attrs:{placeholder:"请输入ip地址",disabled:"show"==e.$route.query.envSetFlag},model:{value:o.url,callback:function(t){e.$set(o,"url",t)},expression:"item.url"}}),a("el-input",{staticClass:"w-200 font-14 m-l-10",attrs:{placeholder:"请输入权重值",disabled:"show"==e.$route.query.envSetFlag},model:{value:o.weight,callback:function(t){e.$set(o,"weight",t)},expression:"item.weight"}}),e._v(" "),t.row.proxyParams.length>1?a("i",{staticClass:"inline-block vertical-middle pointer el-icon-minus font-14 p-l-10",on:{click:function(a){return e.toDel(t.row,t.$index,r)}}}):e._e(),e._v(" "),t.row.proxyParams.length-1==r?a("i",{staticClass:"inline-block vertical-middle pointer el-icon-plus font-14 p-l-10",on:{click:function(a){return e.toAdd(t.row,t.$index,r)}}}):e._e()],1)})}}],null,!1,3025208577)}):e._e(),e._v(" "),1==e.$route.query.proxyType?a("el-table-column",{attrs:{label:"注册中心",width:"550px"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.proxyParams,function(t,o){return a("div",{key:o,class:["ip-cell w-206",0==o?"":"m-t-18"]},[a("el-input",{staticClass:"font-14",attrs:{placeholder:""},model:{value:t.zookeeperUrl,callback:function(a){e.$set(t,"zookeeperUrl",a)},expression:"item.zookeeperUrl"}})],1)})}}],null,!1,2000410145)}):e._e(),e._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e.tableData.length>1?a("el-button",{attrs:{disabled:"show"==e.$route.query.envSetFlag,type:"text"},on:{click:function(a){return e.handleDel(t.$index,t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}],null,!1,3611504515)})],1)],1),e._v(" "),a("div",{staticClass:"add-row text-center pointer"},[a("el-button",{attrs:{disabled:"show"==e.$route.query.envSetFlag,type:"text"},on:{click:e.toAddRow}},[a("i",{staticClass:"el-icon-circle-plus-outline font-14 color-5584FF"}),a("span",{staticClass:"font-14 color-5584FF p-l-4"},[e._v("添加行")])])],1)]):e._e(),e._v(" "),a("div",{staticClass:"save-wrap",style:{"padding-left":e.shoEnvFlag?"0":"97px"}},[a("el-button",{attrs:{disabled:"show"==e.$route.query.envSetFlag,type:"primary"},on:{click:function(t){return e.handleSave("envForm")}}},[e._v("\n 保存\n ")])],1)])])])},staticRenderFns:[]};var m=a("VU/8")(d,p,!1,function(e){a("6+GR")},"data-v-7207d56f",null);t.default=m.exports}}); webpackJsonp([20],{"6+GR":function(e,t){},vm6Q:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("mvHQ"),r=a.n(o),n=a("319J"),s=a("l46T"),l=a("Kkt8"),i=a("P9l9"),u=a("TUB1"),c=a("LlAa"),d={name:"CreateEnvSet",components:{navBread:n.a,limitInput:s.a,limitTextarea:l.a},data:function(){return{navPath:[{name:"环境管理",path:"/envManage"},{name:"配置列表",path:"/envManage?tabChildid=second"},{name:this.$route.query.backendProxyId?"show"==this.$route.query.envSetFlag?"查看配置":"修改配置":"新增配置",path:""}],formData:{backendProxyId:this.$route.query.backendProxyId||"",proxyType:this.$route.query.proxyType||"0",proxyCode:"",proxyName:"",description:"",envParams:""},rules:{proxyName:[{required:!0,message:"请输入配置名称",trigger:"blur"}],proxyCode:[{required:!0,message:"请输入配置code",trigger:"blur"}]},shoEnvFlag:!1,tableData:[{sceneCode:"",proxyParams:[{balence:"random",url:"",weight:"",zookeeperUrl:""}]}],envOptions:[]}},mounted:function(){this.$emit("showTab",3),this.getEnvData(),this.$route.query.backendProxyId&&this.getData()},methods:{showEnvSet:function(){this.shoEnvFlag=!0},toDel:function(e,t,a){if("show"==this.$route.query.envSetFlag)return!1;e.proxyParams.splice(a,1)},toAdd:function(e,t,a){if("show"==this.$route.query.envSetFlag)return!1;e.proxyParams.push({balence:"",url:"",weight:"",zookeeperUrl:""})},handleDel:function(e,t){var a=this;a.$confirm("确定删除该环境?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.tableData.splice(e,1)}).catch(function(){})},toAddRow:function(){this.tableData.push({sceneCode:"",proxyParams:[{balence:"",url:"",weight:"",zookeeperUrl:""}]})},handleSave:function(e){var t=this;t.formData.proxyName=String(t.formData.proxyName).replace(/\s+/g,""),t.formData.proxyCode=String(t.formData.proxyCode).replace(/\s+/g,""),t.$refs[e].validate(function(e){if(!e)return!1;t.saveData()})},saveData:function(){var e=this,t=!0,a=!0,o=!0;if(e.tableData.forEach(function(r){""==r.sceneCode&&(t=!1),0==e.formData.proxyType?r.proxyParams.forEach(function(r){!1===/((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}/g.test(r.url)&&(o=!1),r.weight<1e4||(a=!1),""!=r.url&&""!=r.weight||(t=!1),e.$delete(r,"zookeeperUrl")}):r.proxyParams.forEach(function(a){""==a.zookeeperUrl&&(t=!1),e.$delete(a,"balence"),e.$delete(a,"url"),e.$delete(a,"weight")})}),!t)return e.$message.error({duration:1e3,message:"请完善环境配置"}),!1;if(!a)return e.$message.error({duration:1e3,message:"请填写小于10000以内的权重值"}),!1;if(!o)return e.$message.error({duration:1e3,message:"请填写正确的 IP 地址"}),!1;var n={backendProxyId:e.formData.backendProxyId,proxyType:e.formData.proxyType,proxyName:e.formData.proxyName,proxyCode:e.formData.proxyCode,description:e.formData.description,envParams:e.shoEnvFlag?r()(e.tableData):""};Object(i.b)(e.$route.query.backendProxyId?"/gateway-manage/update-proxy":"/gateway-manage/create-proxy",n).then(function(t){var a=t.data;if("0000"==a.code)return u.a.showmsg("保存成功","success"),void e.$router.push("/envManage?tabChildid=second");c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getEnvData:function(){var e=this;Object(i.a)("/gateway-manage/list-all-scene",{}).then(function(t){var a=t.data;"0000"!=a.code?c.a.errorMsg(a):e.envOptions=a.result||[]}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getData:function(){var e=this,t={backendProxyId:e.formData.backendProxyId};Object(i.a)("/gateway-manage/get-proxy",t).then(function(t){var a=t.data;if("0000"==a.code){e.formData=a.result;var o=JSON.parse(a.result.envParams);return e.tableData=o,void(e.tableData.length&&(e.shoEnvFlag=!0))}c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},p={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":e.navPath}})],1),e._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"base-set-wrap"},[a("div",{staticClass:"set-title font-14 color-303133"},[e._v("\n 基础配置\n ")]),e._v(" "),a("el-form",{ref:"envForm",attrs:{model:e.formData,"label-width":"94px",rules:e.rules}},[a("el-form-item",{attrs:{label:"参数类型:"}},[e._v("\n "+e._s(0==e.formData.proxyType?"http":"dubbo")+"\n ")]),e._v(" "),a("el-form-item",{attrs:{label:"配置名称:",prop:"proxyName"}},[a("limit-input",{attrs:{"input-width":440,disflag:"show"==e.$route.query.envSetFlag,"input-value":e.formData.proxyName,holder:"请输入配置名称","get-by-type":"word","max-length":20},on:{"update:inputValue":function(t){return e.$set(e.formData,"proxyName",t)},"update:input-value":function(t){return e.$set(e.formData,"proxyName",t)}}})],1),e._v(" "),a("el-form-item",{attrs:{label:"配置code:",prop:"proxyCode"}},[a("limit-input",{attrs:{"input-width":440,disflag:!!e.formData.backendProxyId,"input-value":e.formData.proxyCode,holder:"请输入配置code","get-by-type":"word","max-length":20},on:{"update:inputValue":function(t){return e.$set(e.formData,"proxyCode",t)},"update:input-value":function(t){return e.$set(e.formData,"proxyCode",t)}}})],1),e._v(" "),a("el-form-item",{attrs:{label:"备注:",prop:"description"}},[a("limit-textarea",{attrs:{"dis-input":"show"==e.$route.query.envSetFlag,"input-width":440,"input-value":e.formData.description,holder:"请输入备注内容","get-by-type":"word","max-length":100},on:{"update:inputValue":function(t){return e.$set(e.formData,"description",t)},"update:input-value":function(t){return e.$set(e.formData,"description",t)}}})],1),e._v(" "),e.shoEnvFlag?e._e():a("el-form-item",{attrs:{label:""}},[a("div",{staticClass:"show-set-env",on:{click:e.showEnvSet}},[a("span",{staticClass:"font-14 color-5584FF"},[e._v("添加环境配置")]),a("i",{staticClass:"iconfont iconxiala1 font-14 color-5584FF p-l-10"})])])],1)],1),e._v(" "),e.shoEnvFlag?a("div",{staticClass:"env-set-wrap"},[a("div",{staticClass:"set-title font-14 color-303133"},[e._v("\n 环境配置\n ")]),e._v(" "),a("div",{staticClass:"env-set-body"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"envName",label:"配置名称","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{placeholder:"请选择",disabled:"show"==e.$route.query.envSetFlag},model:{value:t.row.sceneCode,callback:function(a){e.$set(t.row,"sceneCode",a)},expression:"scope.row.sceneCode"}},e._l(e.envOptions,function(e){return a("el-option",{key:e.sceneCode,attrs:{label:e.sceneName,value:e.sceneCode}})}),1)]}}],null,!1,3851186050)}),e._v(" "),0==e.$route.query.proxyType?a("el-table-column",{attrs:{label:"IP地址",width:"550px"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.proxyParams,function(o,r){return a("div",{key:r,class:["ip-cell ",0==r?"":"m-t-18"]},[a("el-input",{staticClass:"w-200 font-14",attrs:{placeholder:"请输入ip地址",disabled:"show"==e.$route.query.envSetFlag},model:{value:o.url,callback:function(t){e.$set(o,"url",t)},expression:"item.url"}}),a("el-input",{staticClass:"w-200 font-14 m-l-10",attrs:{placeholder:"请输入权重值",disabled:"show"==e.$route.query.envSetFlag},model:{value:o.weight,callback:function(t){e.$set(o,"weight",t)},expression:"item.weight"}}),e._v(" "),t.row.proxyParams.length>1?a("i",{staticClass:"inline-block vertical-middle pointer el-icon-minus font-14 p-l-10",on:{click:function(a){return e.toDel(t.row,t.$index,r)}}}):e._e(),e._v(" "),t.row.proxyParams.length-1==r?a("i",{staticClass:"inline-block vertical-middle pointer el-icon-plus font-14 p-l-10",on:{click:function(a){return e.toAdd(t.row,t.$index,r)}}}):e._e()],1)})}}],null,!1,3025208577)}):e._e(),e._v(" "),1==e.$route.query.proxyType?a("el-table-column",{attrs:{label:"注册中心",width:"550px"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.proxyParams,function(t,o){return a("div",{key:o,class:["ip-cell w-206",0==o?"":"m-t-18"]},[a("el-input",{staticClass:"font-14",attrs:{placeholder:""},model:{value:t.zookeeperUrl,callback:function(a){e.$set(t,"zookeeperUrl",a)},expression:"item.zookeeperUrl"}})],1)})}}],null,!1,2000410145)}):e._e(),e._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e.tableData.length>1?a("el-button",{attrs:{disabled:"show"==e.$route.query.envSetFlag,type:"text"},on:{click:function(a){return e.handleDel(t.$index,t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}],null,!1,3611504515)})],1)],1),e._v(" "),a("div",{staticClass:"add-row text-center pointer"},[a("el-button",{attrs:{disabled:"show"==e.$route.query.envSetFlag,type:"text"},on:{click:e.toAddRow}},[a("i",{staticClass:"el-icon-circle-plus-outline font-14 color-5584FF"}),a("span",{staticClass:"font-14 color-5584FF p-l-4"},[e._v("添加行")])])],1)]):e._e(),e._v(" "),a("div",{staticClass:"save-wrap",style:{"padding-left":e.shoEnvFlag?"0":"97px"}},[a("el-button",{attrs:{disabled:"show"==e.$route.query.envSetFlag,type:"primary"},on:{click:function(t){return e.handleSave("envForm")}}},[e._v("\n 保存\n ")])],1)])])])},staticRenderFns:[]};var m=a("VU/8")(d,p,!1,function(e){a("6+GR")},"data-v-7207d56f",null);t.default=m.exports}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([22],{EBdF:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("319J"),r=a("P9l9"),o={name:"Overview",components:{navBread:n.a},data:function(){return{navPath:[{name:"概览",path:""}]}},mounted:function(){this.$emit("showTab",1)},methods:{getData:function(){var e=this,t={project:e.repProjectName,router:e.pathName,requestProject:e.repProjectName};Object(r.a)("/haoban-manage-web/menu-detail",t).then(function(t){var a=t.data;if(1==a.errorCode)return a.result?void 0:void e.$message.error({duration:1e3,message:"暂无数据"});e.$message.error({duration:1e3,message:a.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"api-body-content border-box"},[t("div",{staticClass:"common-nav"},[t("nav-bread",{attrs:{"nav-path":this.navPath}})],1),this._v(" "),this._m(0)])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"api-body-main common-body-main border-box"},[t("div",{staticClass:"api-main-content border-box"})])}]};var i=a("VU/8")(o,s,!1,function(e){a("fv92")},"data-v-591420e4",null);t.default=i.exports},fv92:function(e,t){}}); webpackJsonp([21],{EBdF:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("319J"),r=a("P9l9"),o={name:"Overview",components:{navBread:n.a},data:function(){return{navPath:[{name:"概览",path:""}]}},mounted:function(){this.$emit("showTab",1)},methods:{getData:function(){var e=this,t={project:e.repProjectName,router:e.pathName,requestProject:e.repProjectName};Object(r.a)("/haoban-manage-web/menu-detail",t).then(function(t){var a=t.data;if(1==a.errorCode)return a.result?void 0:void e.$message.error({duration:1e3,message:"暂无数据"});e.$message.error({duration:1e3,message:a.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"api-body-content border-box"},[t("div",{staticClass:"common-nav"},[t("nav-bread",{attrs:{"nav-path":this.navPath}})],1),this._v(" "),this._m(0)])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"api-body-main common-body-main border-box"},[t("div",{staticClass:"api-main-content border-box"})])}]};var i=a("VU/8")(o,s,!1,function(e){a("fv92")},"data-v-591420e4",null);t.default=i.exports},fv92:function(e,t){}});
\ No newline at end of file \ No newline at end of file
webpackJsonp([22],{tiLT:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("319J"),o=a("f2i8"),r=a("P9l9"),l=a("jvWE"),i=a("LlAa"),s={name:"ApiProgramGroup",components:{navBread:n.a,newApiGroup:o.a},data:function(){return{navPath:[{name:"API管理",path:"/apiProgram"},{name:"API列表",path:""}],projectId:this.$route.query.projectId||"",interfaceGroupId:this.$route.query.interfaceGroupId||"",searchValue:"",targetType:"-1",targetTypeOptions:[{value:"-1",label:"所有"},{value:"0",label:"私有"},{value:"1",label:"公开"}],loading:!0,tableData:[],pageSize:20,currentPage:1,totalCount:0,showDialog:!1,editIndex:"",editRow:{}}},mounted:function(){this.$emit("showTab",22),this.getData()},methods:{searchData:Object(l.a)(function(){this.currentPage,this.getData()},500),clearInput:function(){this.currentPage=1,this.getData()},changeTargetType:function(){this.currentPage=1,this.getData()},handleSizeChange:function(e){this.pageSize=e,this.getData()},handleCurrentChange:function(e){this.currentPage=e,this.getData()},toApiListManage:function(e,t){this.$router.push("/apiListManage?interfaceId="+t.interfaceId+"&interfaceName="+t.interfaceName+"&projectId="+t.projectId+"&projectName="+t.projectName+"&interfaceGroupId="+t.interfaceGroupId+"&interfaceGroupName="+t.interfaceGroupName+"&apiType="+t.type)},getData:function(){var e=this;e.loading=!0;var t={projectId:e.projectId,interfaceGroupId:e.interfaceGroupId,search:e.searchValue,target:e.targetType,pageSize:e.pageSize,pageNum:e.currentPage};Object(r.a)("/gateway-manage/page-api",t).then(function(t){var a=t.data;if(e.loading=!1,"0000"==a.code)return e.tableData=a.result.result,void(e.totalCount=a.result.totalCount);i.a.errorMsg(a)}).catch(function(t){e.loading=!1,e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":e.navPath}})],1),e._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"search-wrap m-b-20 flex flex-space-between"},[a("div",{staticStyle:{"font-size":"0"}},[a("el-input",{staticClass:"w-320",attrs:{clearable:"",placeholder:"请输入API名称"},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return a=t,e.searchData(a);var a}},model:{value:e.searchValue,callback:function(t){e.searchValue=t},expression:"searchValue"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),e._v(" "),a("el-select",{staticClass:"w-137 margin-left10",attrs:{placeholder:"请选择"},on:{change:e.changeTargetType},model:{value:e.targetType,callback:function(t){e.targetType=t},expression:"targetType"}},e._l(e.targetTypeOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)]),e._v(" "),a("div",{staticClass:"table-wrap"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"interfaceName",label:"API名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"API类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.interfaceUrl?1==t.row.target?"公开":"私有":"")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"协议类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("0"==t.row.interfaceType?"http":"1"==t.row.interfaceType?"dubbo ":"自定义返回")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问路径","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.interfaceUrl)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.optType)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"项目/分组","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.projectName+"/"+t.row.interfaceGroupName)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToYmd")(t.row.createTime))+"\n ")]),e._v(" "),a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToHms")(t.row.createTime))+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.toApiListManage(t.$index,t.row)}}},[e._v("\n 管理\n ")])]}}])})],1),e._v(" "),e.totalCount?a("div",{staticClass:"pagination text-right m-t-14"},[a("dm-pagination",{attrs:{small:"","page-size":e.pageSize,"current-page":e.currentPage,layout:"prev, pager, next",total:e.totalCount},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])]),e._v(" "),a("new-api-group",{attrs:{"edit-row":e.editRow,"show-dialog":e.showDialog},on:{hideDialog:e.hideDialog}})],1)},staticRenderFns:[]};var u=a("VU/8")(s,c,!1,function(e){a("to6Y")},"data-v-360e1e77",null);t.default=u.exports},to6Y:function(e,t){}});
\ No newline at end of file
webpackJsonp([23],{S82n:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("319J"),o=a("f2i8"),n=a("P9l9"),i=a("jvWE"),l=a("LlAa"),s={name:"ApiProgramGroup",components:{navBread:r.a,newApiGroup:o.a},data:function(){return{navPath:[{name:"API管理",path:"/apiProgram"},{name:this.$route.query.projectName+"项目列表",path:"/apiProgramGroup"},{name:this.$route.query.interfaceGroupName+"分组列表",path:"/groupApiList"},{name:"API列表",path:""}],apiType:this.$route.query.apiType||"1",projectId:this.$route.query.projectId||"",interfaceGroupId:this.$route.query.interfaceGroupId||"",searchValue:"",targetType:"-1",targetTypeOptions:[{value:"-1",label:"所有"},{value:"0",label:"私有"},{value:"1",label:"公开"}],loading:!0,tableData:[],pageSize:20,currentPage:1,totalCount:0,showDialog:!1,editIndex:"",editRow:{}}},mounted:function(){this.$emit("showTab",21),this.getData()},methods:{searchData:Object(i.a)(function(){this.currentPage,this.getData()},500),clearInput:function(){this.currentPage=1,this.getData()},changeTargetType:function(){this.currentPage=1,this.getData()},createApi:function(){1!=this.apiType?this.$router.push("/createEventApi?projectId="+this.$route.query.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+this.$route.query.interfaceGroupId+"&interfaceGroupName="+this.$route.query.interfaceGroupName):this.$router.push("/createApi?projectId="+this.$route.query.projectId+"&projectName="+this.$route.query.projectName+"&interfaceGroupId="+this.$route.query.interfaceGroupId+"&interfaceGroupName="+this.$route.query.interfaceGroupName)},handleSizeChange:function(e){this.pageSize=e,this.getData()},handleCurrentChange:function(e){this.currentPage=e,this.getData()},toApiListManage:function(e,t){this.$router.push("/apiListManage?interfaceId="+t.interfaceId+"&interfaceName="+t.interfaceName+"&projectId="+t.projectId+"&projectName="+t.projectName+"&interfaceGroupId="+t.interfaceGroupId+"&interfaceGroupName="+t.interfaceGroupName+"&apiType="+t.type)},getData:function(){var e=this;e.loading=!0;var t={projectId:e.projectId,interfaceGroupId:e.interfaceGroupId,search:e.searchValue,target:e.targetType,pageSize:e.pageSize,pageNum:e.currentPage};Object(n.a)("/gateway-manage/page-api",t).then(function(t){var a=t.data;if(e.loading=!1,"0000"==a.code)return e.tableData=a.result.result,void(e.totalCount=a.result.totalCount);l.a.errorMsg(a)}).catch(function(t){e.loading=!1,e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":e.navPath}})],1),e._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"search-wrap m-b-20 flex flex-space-between"},[a("div",{staticStyle:{"font-size":"0"}},[a("el-input",{staticClass:"w-320",attrs:{clearable:"",placeholder:"请输入API名称"},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return a=t,e.searchData(a);var a}},model:{value:e.searchValue,callback:function(t){e.searchValue=t},expression:"searchValue"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),e._v(" "),a("el-select",{staticClass:"w-137 margin-left10",attrs:{placeholder:"请选择"},on:{change:e.changeTargetType},model:{value:e.targetType,callback:function(t){e.targetType=t},expression:"targetType"}},e._l(e.targetTypeOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),e.$route.query.projectName&&e.$route.query.interfaceGroupId?a("div",[a("el-button",{attrs:{type:"primary"},on:{click:e.createApi}},[e._v("\n 创建API\n ")])],1):e._e()]),e._v(" "),a("div",{staticClass:"table-wrap"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"interfaceName",label:"API名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"API类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.interfaceUrl?1==t.row.target?"公开":"私有":"")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"协议类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("0"==t.row.interfaceType?"http":"1"==t.row.interfaceType?"dubbo ":"自定义返回")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问路径","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.interfaceUrl)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.optType)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"项目/分组","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.projectName+"/"+t.row.interfaceGroupName)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToYmd")(t.row.createTime))+"\n ")]),e._v(" "),a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToHms")(t.row.createTime))+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.toApiListManage(t.$index,t.row)}}},[e._v("\n 管理\n ")])]}}])})],1),e._v(" "),e.totalCount?a("div",{staticClass:"pagination text-right m-t-14"},[a("dm-pagination",{attrs:{small:"","page-size":e.pageSize,"current-page":e.currentPage,layout:"prev, pager, next",total:e.totalCount},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])]),e._v(" "),a("new-api-group",{attrs:{"edit-row":e.editRow,"show-dialog":e.showDialog},on:{hideDialog:e.hideDialog}})],1)},staticRenderFns:[]};var c=a("VU/8")(s,u,!1,function(e){a("ybUo")},"data-v-09fd527a",null);t.default=c.exports},ybUo:function(e,t){}});
\ No newline at end of file
webpackJsonp([23],{Dog4:function(e,t){},tiLT:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("319J"),o=a("f2i8"),r=a("P9l9"),i=a("jvWE"),l=a("LlAa"),s={name:"ApiProgramGroup",components:{navBread:n.a,newApiGroup:o.a},data:function(){return{navPath:[{name:"API管理",path:"/apiProgram"},{name:"API列表",path:""}],projectId:this.$route.query.projectId||"",interfaceGroupId:this.$route.query.interfaceGroupId||"",searchValue:"",targetType:"-1",targetTypeOptions:[{value:"-1",label:"所有"},{value:"0",label:"私有"},{value:"1",label:"公开"}],loading:!0,tableData:[],pageSize:20,currentPage:1,totalCount:0,showDialog:!1,editIndex:"",editRow:{}}},mounted:function(){this.$emit("showTab",22),this.getData()},methods:{searchData:Object(i.a)(function(){this.currentPage,this.getData()},500),clearInput:function(){this.currentPage=1,this.getData()},changeTargetType:function(){this.currentPage=1,this.getData()},handleSizeChange:function(e){this.pageSize=e,this.getData()},handleCurrentChange:function(e){this.currentPage=e,this.getData()},toApiListManage:function(e,t){this.$router.push("/apiListManage?interfaceId="+t.interfaceId+"&interfaceName="+t.interfaceName+"&projectId="+t.projectId+"&projectName="+t.projectName+"&interfaceGroupId="+t.interfaceGroupId+"&interfaceGroupName="+t.interfaceGroupName+"&apiType="+t.type)},getData:function(){var e=this;e.loading=!0;var t={projectId:e.projectId,interfaceGroupId:e.interfaceGroupId,search:e.searchValue,target:e.targetType,pageSize:e.pageSize,pageNum:e.currentPage};Object(r.a)("/gateway-manage/page-api",t).then(function(t){var a=t.data;if(e.loading=!1,"0000"==a.code)return e.tableData=a.result.result,void(e.totalCount=a.result.totalCount);l.a.errorMsg(a)}).catch(function(t){e.loading=!1,e.$message.error({duration:1e3,message:t.message})})}},watch:{$route:{handler:function(e,t){},deep:!0}}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"api-body-content border-box"},[a("div",{staticClass:"common-nav"},[a("nav-bread",{attrs:{"nav-path":e.navPath}})],1),e._v(" "),a("div",{staticClass:"api-body-main common-body-main border-box"},[a("div",{staticClass:"api-main-content border-box"},[a("div",{staticClass:"search-wrap m-b-20 flex flex-space-between"},[a("div",{staticStyle:{"font-size":"0"}},[a("el-input",{staticClass:"w-320",attrs:{clearable:"",placeholder:"请输入API名称"},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return a=t,e.searchData(a);var a}},model:{value:e.searchValue,callback:function(t){e.searchValue=t},expression:"searchValue"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),e._v(" "),a("el-select",{staticClass:"w-137 margin-left10",attrs:{placeholder:"请选择"},on:{change:e.changeTargetType},model:{value:e.targetType,callback:function(t){e.targetType=t},expression:"targetType"}},e._l(e.targetTypeOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)]),e._v(" "),a("div",{staticClass:"table-wrap"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"interfaceName",label:"API名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"API类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("0"==t.row.interfaceType?"http":"1"==t.row.interfaceType?"dubbo ":"自定义返回")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问路径","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.interfaceUrl)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"访问类型","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.optType)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"项目/分组","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.projectName+"/"+t.row.interfaceGroupName)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToYmd")(t.row.createTime))+"\n ")]),e._v(" "),a("div",{staticClass:"color-606266 line-18"},[e._v("\n "+e._s(e._f("timeStampToHms")(t.row.createTime))+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.toApiListManage(t.$index,t.row)}}},[e._v("\n 管理\n ")])]}}])})],1),e._v(" "),e.totalCount?a("div",{staticClass:"pagination text-right m-t-14"},[a("dm-pagination",{attrs:{small:"","page-size":e.pageSize,"current-page":e.currentPage,layout:"prev, pager, next",total:e.totalCount},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])]),e._v(" "),a("new-api-group",{attrs:{"edit-row":e.editRow,"show-dialog":e.showDialog},on:{hideDialog:e.hideDialog}})],1)},staticRenderFns:[]};var u=a("VU/8")(s,c,!1,function(e){a("Dog4")},"data-v-4ca357e0",null);t.default=u.exports}});
\ No newline at end of file
webpackJsonp([25],{0:function(e,n,t){t("j1ja"),e.exports=t("NHnr")},"4qCZ":function(e,n){},"5tgt":function(e,n,t){e.exports=function(e,n){return function(o){t("Opzk")("./"+e+"/"+n+".vue").then(function(e){o(e)})}}},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=t("fZjL"),a=t.n(o),r=(t("j1ja"),t("hKoQ")),i=t.n(r),u={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("transition",{attrs:{name:"fade",mode:"out-in"}},[n("router-view")],1)],1)},staticRenderFns:[]};var c=t("VU/8")({name:"App",data:function(){return{}}},u,!1,function(e){t("OQzs")},null,null).exports,s=t("lRwf"),p=t.n(s),m=t("pRNm"),f=t.n(m),g=t("5tgt"),l=t.n(g);p.a.use(f.a);var v,d=function(e){t.e(1).then(t.bind(null,"ODjX")).then(function(n){e(n)})},h=[{path:"/",name:"/",redirect:"login"},{path:"/login",name:"登录",component:l()("login","index")},{path:"/index",name:"概览",redirect:"overview",component:l()("index","index"),children:[{path:"/overview",name:"概览",component:l()("index","overview")},{path:"/apiProgram",name:"项目列表",component:l()("index","apiProgram")},{path:"/apiProgramGroup",name:"分组列表",component:l()("index","apiProgramGroup")},{path:"/apiList",name:"API列表",component:l()("index","apiList")},{path:"/groupApiList",name:"项目分组API列表",component:l()("index","groupApiList")},{path:"/createApi",name:"创建API",component:l()("index","createApi")},{path:"/createEventApi",name:"创建API",component:l()("index","createEventApi")},{path:"/apiListManage",name:"API列表管理",component:l()("index","apiListManage")},{path:"/apiListManageShow",name:"API列表管理查看",component:l()("index","apiListManageShow")},{path:"/envManage",name:"环境管理",component:l()("index","envManage")},{path:"/createEnvSet",name:"新建配置",component:l()("index","createEnvSet")},{path:"/releaseRecords",name:"发布记录",component:l()("index","releaseRecords")},{path:"/pluginManage",name:"插件管理",component:l()("index","pluginManage")},{path:"/plugAhsh",name:"插件管理",component:l()("index","plugAhsh")},{path:"/plugPlatform",name:"插件管理",component:l()("index","plugPlatform")},{path:"/errorCode",name:"错误码",component:l()("index","errorCode")}]},{path:"/plugPlatformLog",name:"插件管理",component:l()("index","plugPlatformLog")},{path:"/403",name:"无权访问",component:d},{path:"/404",name:"error404",component:d},{path:"/500",name:"error500",component:d},{path:"*",redirect:"/404",hidden:!0}],x=new f.a({routes:h,scrollBehavior:function(){return{y:0}}}),I=t("zL8q"),S=t.n(I),M=t("Rf8U"),k=t.n(M),A=t("mtWM"),D=t.n(A),w=t("bOdI"),E=t.n(w),P=t("mvHQ"),L=t.n(P),B=t("SJI6"),R=t.n(B);p.a.use(R.a);var b=new R.a.Store({state:{userInfo:{},token:null,title:"",show:!1,bgHeight:window.screen.availHeight-440-24+"px",baseInfo:{},frontInfo:{},backInfo:{},resultInfo:{},tempBackData:[],logData:""},mutations:(v={},E()(v,"login",function(e,n){sessionStorage.token=n,e.token=n}),E()(v,"logout",function(e){sessionStorage.removeItem("token"),e.token=null}),E()(v,"title",function(e,n){e.title=n}),E()(v,"show",function(e,n){e.show=n}),E()(v,"saveUser",function(e,n){localStorage.removeItem("userInfo"),localStorage.setItem("userInfo",L()(n)),e.userInfo=JSON.parse(localStorage.getItem("userInfo"))}),E()(v,"clearUser",function(e){e.userInfo={},localStorage.getItem("userInfo")&&localStorage.removeItem("userInfo")}),E()(v,"saveLog",function(e,n){localStorage.setItem("logInfo",n),e.logData=localStorage.getItem("logInfo")||n}),E()(v,"saveBase",function(e,n){e.baseInfo=n}),E()(v,"saveBaseEvent",function(e,n){e.baseEventInfo=n}),E()(v,"saveFieldEvent",function(e,n){e.fieldEventInfo=n}),E()(v,"saveFront",function(e,n){e.frontInfo=n}),E()(v,"saveBack",function(e,n){e.backInfo=n}),E()(v,"saveResult",function(e,n){e.resultInfo=n}),E()(v,"saveTempBack",function(e,n){e.tempBackData=n}),E()(v,"clearTempBack",function(e){e.tempBackData=[]}),E()(v,"clearData",function(e){e.baseInfo={},e.frontInfo={},e.backInfo={},e.resultInfo={},e.baseEventInfo={},e.fieldEventInfo={}}),E()(v,"clearLog",function(e){localStorage.removeItem("logInfo"),e.logData=""}),v),actions:{saveLogInfo:function(e,n){e.commit("saveLog",n)},clearLogInfo:function(e,n){e.commit("clearLog",n)},saveUserInfo:function(e,n){e.commit("saveUser",n)},clearUserInfo:function(e,n){e.commit("clearUser",n)},saveBaseInfo:function(e,n){e.commit("saveBase",n)},saveFrontInfo:function(e,n){e.commit("saveFront",n)},saveBackInfo:function(e,n){e.commit("saveBack",n)},saveResultInfo:function(e,n){e.commit("saveResult",n)},saveTempBackData:function(e,n){e.commit("saveTempBack",n)},saveBaseEventInfo:function(e,n){e.commit("saveBaseEvent",n)},saveFieldEventInfo:function(e,n){e.commit("saveFieldEvent",n)},clearTempBackData:function(e,n){e.commit("clearTempBack")},clearApiData:function(e,n){e.commit("clearData")}}}),F=(t("4qCZ"),t("uKUT"),t("Xcu2"),{dateFormat:function(e,n){if(!e)return"";e=10===e.toString().length?1e3*e:e;var t=new Date(e),o={"M+":t.getMonth()+1,"D+":t.getDate(),W:"日一二三四五六".charAt(t.getDay()),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()};for(var a in/(Y+)/.test(n)&&(n=n.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),o)new RegExp("("+a+")").test(n)&&(n=n.replace(RegExp.$1,1===RegExp.$1.length?o[a]:("00"+o[a]).substr((""+o[a]).length)));return n},formatTimeStamp:function(e){if(!e)return"";var n=new Date(e),t=n.getMonth()+1,o=n.getDate()<10?"0"+n.getDate():n.getDate(),a=t<10?"0"+t:t,r=n.getHours()<10?"0"+n.getHours():n.getHours(),i=n.getMinutes()<10?"0"+n.getMinutes():n.getMinutes(),u=n.getSeconds()<10?"0"+n.getSeconds():n.getSeconds();return n.getFullYear()+"-"+a+"-"+o+" "+r+":"+i+":"+u},timeStampToYmd:function(e){if(!e)return"";var n=new Date(e),t=n.getMonth()+1,o=n.getDate()<10?"0"+n.getDate():n.getDate(),a=t<10?"0"+t:t;return n.getFullYear()+"-"+a+"-"+o},timeStampToHms:function(e){if(!e)return"";var n=new Date(e);return(n.getHours()<10?"0"+n.getHours():n.getHours())+":"+(n.getMinutes()<10?"0"+n.getMinutes():n.getMinutes())+":"+(n.getSeconds()<10?"0"+n.getSeconds():n.getSeconds())}});i.a.polyfill(),Vue.config.productionTip=!1,Vue.use(S.a,{size:"large"}),Vue.use(k.a,D.a),Vue.axios.defaults.withCredentials=!0,a()(F).forEach(function(e){Vue.filter(e,F[e])}),new Vue({el:"#app",router:x,store:b,components:{App:c},template:"<App/>"})},OQzs:function(e,n){},Opzk:function(e,n,t){var o={"./errorPage/403.vue":["6XGN",14],"./errorPage/404.vue":["AejC",11],"./errorPage/500.vue":["FskK",12],"./errorPage/index.vue":["ODjX",1],"./index/apiList.vue":["tiLT",0,23],"./index/apiListManage.vue":["dqHC",0,6],"./index/apiListManageShow.vue":["r4m9",0,3],"./index/apiProgram.vue":["kAqA",0,15],"./index/apiProgramGroup.vue":["G8l+",0,20],"./index/createApi.vue":["Yns/",0,2],"./index/createEnvSet.vue":["vm6Q",0,21],"./index/createEventApi.vue":["FFQR",0,7],"./index/envManage.vue":["iGM1",0,9],"./index/errorCode.vue":["SGyq",0,13],"./index/groupApiList.vue":["S82n",0,17],"./index/index.vue":["JXTs",0,10],"./index/overview.vue":["EBdF",0,22],"./index/plugAhsh.vue":["JN/y",0,4],"./index/plugPlatform.vue":["dAfO",0,5],"./index/plugPlatformLog.vue":["jtQ2",18],"./index/pluginManage.vue":["K0rJ",0,19],"./index/releaseRecords.vue":["OEJD",0,16],"./login/index.vue":["T+/8",0,8]};function a(e){var n=o[e];return n?Promise.all(n.slice(1).map(t.e)).then(function(){return t(n[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(o)},a.id="Opzk",e.exports=a},SJI6:function(e,n){e.exports=Vuex},Xcu2:function(e,n){},lRwf:function(e,n){e.exports=Vue},pRNm:function(e,n){e.exports=VueRouter},uKUT:function(e,n){}},[0]); webpackJsonp([25],{0:function(e,n,t){t("j1ja"),e.exports=t("NHnr")},"4qCZ":function(e,n){},"5tgt":function(e,n,t){e.exports=function(e,n){return function(o){t("Opzk")("./"+e+"/"+n+".vue").then(function(e){o(e)})}}},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=t("fZjL"),a=t.n(o),r=(t("j1ja"),t("hKoQ")),i=t.n(r),u={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("transition",{attrs:{name:"fade",mode:"out-in"}},[n("router-view")],1)],1)},staticRenderFns:[]};var c=t("VU/8")({name:"App",data:function(){return{}}},u,!1,function(e){t("OQzs")},null,null).exports,s=t("lRwf"),p=t.n(s),m=t("pRNm"),f=t.n(m),g=t("5tgt"),l=t.n(g);p.a.use(f.a);var v,d=function(e){t.e(1).then(t.bind(null,"ODjX")).then(function(n){e(n)})},h=[{path:"/",name:"/",redirect:"login"},{path:"/login",name:"登录",component:l()("login","index")},{path:"/index",name:"概览",redirect:"overview",component:l()("index","index"),children:[{path:"/overview",name:"概览",component:l()("index","overview")},{path:"/apiProgram",name:"项目列表",component:l()("index","apiProgram")},{path:"/apiProgramGroup",name:"分组列表",component:l()("index","apiProgramGroup")},{path:"/apiList",name:"API列表",component:l()("index","apiList")},{path:"/groupApiList",name:"项目分组API列表",component:l()("index","groupApiList")},{path:"/createApi",name:"创建API",component:l()("index","createApi")},{path:"/createEventApi",name:"创建API",component:l()("index","createEventApi")},{path:"/apiListManage",name:"API列表管理",component:l()("index","apiListManage")},{path:"/apiListManageShow",name:"API列表管理查看",component:l()("index","apiListManageShow")},{path:"/envManage",name:"环境管理",component:l()("index","envManage")},{path:"/createEnvSet",name:"新建配置",component:l()("index","createEnvSet")},{path:"/releaseRecords",name:"发布记录",component:l()("index","releaseRecords")},{path:"/pluginManage",name:"插件管理",component:l()("index","pluginManage")},{path:"/plugAhsh",name:"插件管理",component:l()("index","plugAhsh")},{path:"/plugPlatform",name:"插件管理",component:l()("index","plugPlatform")},{path:"/errorCode",name:"错误码",component:l()("index","errorCode")}]},{path:"/plugPlatformLog",name:"插件管理",component:l()("index","plugPlatformLog")},{path:"/403",name:"无权访问",component:d},{path:"/404",name:"error404",component:d},{path:"/500",name:"error500",component:d},{path:"*",redirect:"/404",hidden:!0}],x=new f.a({routes:h,scrollBehavior:function(){return{y:0}}}),I=t("zL8q"),S=t.n(I),M=t("Rf8U"),k=t.n(M),A=t("mtWM"),D=t.n(A),w=t("bOdI"),E=t.n(w),P=t("mvHQ"),L=t.n(P),B=t("SJI6"),R=t.n(B);p.a.use(R.a);var b=new R.a.Store({state:{userInfo:{},token:null,title:"",show:!1,bgHeight:window.screen.availHeight-440-24+"px",baseInfo:{},frontInfo:{},backInfo:{},resultInfo:{},tempBackData:[],logData:""},mutations:(v={},E()(v,"login",function(e,n){sessionStorage.token=n,e.token=n}),E()(v,"logout",function(e){sessionStorage.removeItem("token"),e.token=null}),E()(v,"title",function(e,n){e.title=n}),E()(v,"show",function(e,n){e.show=n}),E()(v,"saveUser",function(e,n){localStorage.removeItem("userInfo"),localStorage.setItem("userInfo",L()(n)),e.userInfo=JSON.parse(localStorage.getItem("userInfo"))}),E()(v,"clearUser",function(e){e.userInfo={},localStorage.getItem("userInfo")&&localStorage.removeItem("userInfo")}),E()(v,"saveLog",function(e,n){localStorage.setItem("logInfo",n),e.logData=localStorage.getItem("logInfo")||n}),E()(v,"saveBase",function(e,n){e.baseInfo=n}),E()(v,"saveBaseEvent",function(e,n){e.baseEventInfo=n}),E()(v,"saveFieldEvent",function(e,n){e.fieldEventInfo=n}),E()(v,"saveFront",function(e,n){e.frontInfo=n}),E()(v,"saveBack",function(e,n){e.backInfo=n}),E()(v,"saveResult",function(e,n){e.resultInfo=n}),E()(v,"saveTempBack",function(e,n){e.tempBackData=n}),E()(v,"clearTempBack",function(e){e.tempBackData=[]}),E()(v,"clearData",function(e){e.baseInfo={},e.frontInfo={},e.backInfo={},e.resultInfo={},e.baseEventInfo={},e.fieldEventInfo={}}),E()(v,"clearLog",function(e){localStorage.removeItem("logInfo"),e.logData=""}),v),actions:{saveLogInfo:function(e,n){e.commit("saveLog",n)},clearLogInfo:function(e,n){e.commit("clearLog",n)},saveUserInfo:function(e,n){e.commit("saveUser",n)},clearUserInfo:function(e,n){e.commit("clearUser",n)},saveBaseInfo:function(e,n){e.commit("saveBase",n)},saveFrontInfo:function(e,n){e.commit("saveFront",n)},saveBackInfo:function(e,n){e.commit("saveBack",n)},saveResultInfo:function(e,n){e.commit("saveResult",n)},saveTempBackData:function(e,n){e.commit("saveTempBack",n)},saveBaseEventInfo:function(e,n){e.commit("saveBaseEvent",n)},saveFieldEventInfo:function(e,n){e.commit("saveFieldEvent",n)},clearTempBackData:function(e,n){e.commit("clearTempBack")},clearApiData:function(e,n){e.commit("clearData")}}}),F=(t("4qCZ"),t("uKUT"),t("Xcu2"),{dateFormat:function(e,n){if(!e)return"";e=10===e.toString().length?1e3*e:e;var t=new Date(e),o={"M+":t.getMonth()+1,"D+":t.getDate(),W:"日一二三四五六".charAt(t.getDay()),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds(),"q+":Math.floor((t.getMonth()+3)/3),S:t.getMilliseconds()};for(var a in/(Y+)/.test(n)&&(n=n.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length))),o)new RegExp("("+a+")").test(n)&&(n=n.replace(RegExp.$1,1===RegExp.$1.length?o[a]:("00"+o[a]).substr((""+o[a]).length)));return n},formatTimeStamp:function(e){if(!e)return"";var n=new Date(e),t=n.getMonth()+1,o=n.getDate()<10?"0"+n.getDate():n.getDate(),a=t<10?"0"+t:t,r=n.getHours()<10?"0"+n.getHours():n.getHours(),i=n.getMinutes()<10?"0"+n.getMinutes():n.getMinutes(),u=n.getSeconds()<10?"0"+n.getSeconds():n.getSeconds();return n.getFullYear()+"-"+a+"-"+o+" "+r+":"+i+":"+u},timeStampToYmd:function(e){if(!e)return"";var n=new Date(e),t=n.getMonth()+1,o=n.getDate()<10?"0"+n.getDate():n.getDate(),a=t<10?"0"+t:t;return n.getFullYear()+"-"+a+"-"+o},timeStampToHms:function(e){if(!e)return"";var n=new Date(e);return(n.getHours()<10?"0"+n.getHours():n.getHours())+":"+(n.getMinutes()<10?"0"+n.getMinutes():n.getMinutes())+":"+(n.getSeconds()<10?"0"+n.getSeconds():n.getSeconds())}});i.a.polyfill(),Vue.config.productionTip=!1,Vue.use(S.a,{size:"large"}),Vue.use(k.a,D.a),Vue.axios.defaults.withCredentials=!0,a()(F).forEach(function(e){Vue.filter(e,F[e])}),new Vue({el:"#app",router:x,store:b,components:{App:c},template:"<App/>"})},OQzs:function(e,n){},Opzk:function(e,n,t){var o={"./errorPage/403.vue":["6XGN",14],"./errorPage/404.vue":["AejC",11],"./errorPage/500.vue":["FskK",12],"./errorPage/index.vue":["ODjX",1],"./index/apiList.vue":["tiLT",0,22],"./index/apiListManage.vue":["dqHC",0,6],"./index/apiListManageShow.vue":["r4m9",0,3],"./index/apiProgram.vue":["kAqA",0,15],"./index/apiProgramGroup.vue":["G8l+",0,19],"./index/createApi.vue":["Yns/",0,2],"./index/createEnvSet.vue":["vm6Q",0,20],"./index/createEventApi.vue":["FFQR",0,7],"./index/envManage.vue":["iGM1",0,9],"./index/errorCode.vue":["SGyq",0,13],"./index/groupApiList.vue":["S82n",0,23],"./index/index.vue":["JXTs",0,10],"./index/overview.vue":["EBdF",0,21],"./index/plugAhsh.vue":["JN/y",0,4],"./index/plugPlatform.vue":["dAfO",0,5],"./index/plugPlatformLog.vue":["jtQ2",17],"./index/pluginManage.vue":["K0rJ",0,18],"./index/releaseRecords.vue":["OEJD",0,16],"./login/index.vue":["T+/8",0,8]};function a(e){var n=o[e];return n?Promise.all(n.slice(1).map(t.e)).then(function(){return t(n[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(o)},a.id="Opzk",e.exports=a},SJI6:function(e,n){e.exports=Vuex},Xcu2:function(e,n){},lRwf:function(e,n){e.exports=Vue},pRNm:function(e,n){e.exports=VueRouter},uKUT:function(e,n){}},[0]);
\ No newline at end of file \ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(n,o,a){for(var f,d,b,i=0,u=[];i<n.length;i++)d=n[i],r[d]&&u.push(r[d][0]),r[d]=0;for(f in o)Object.prototype.hasOwnProperty.call(o,f)&&(e[f]=o[f]);for(c&&c(n,o,a);u.length;)u.shift()();if(a)for(i=0;i<a.length;i++)b=t(t.s=a[i]);return b};var n={},r={26:0};function t(c){if(n[c])return n[c].exports;var r=n[c]={i:c,l:!1,exports:{}};return e[c].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.e=function(e){var c=r[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var n=new Promise(function(n,t){c=r[e]=[n,t]});c[2]=n;var o=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,t.nc&&a.setAttribute("nonce",t.nc),a.src=t.p+"static/js/"+e+"."+{0:"7296453284b5590ebf4d",1:"734a3e3a4d98a09f722a",2:"faaec12957677249d9cb",3:"230ef58730d3086c19ec",4:"b4444259623d49b72c7f",5:"01e1e2354a7b99c0e44b",6:"e57535a2333ae642e94d",7:"44aaf3c76b1e798f2bcb",8:"523ed07bf1f22c905b0f",9:"7fe6d423cd3f4de80af5",10:"06521be557385fc38b68",11:"04c23cebe282b44d96c5",12:"5f5344441e2967ed09c1",13:"58217cbffce767021b43",14:"d3deabbcaf6b5b51407b",15:"6d42a5f672368fc81d90",16:"c06fc4eae60686c9aedc",17:"5128bda53aaa3715b63c",18:"8122d1b879e1c4bcc422",19:"9bcd700cf98d6db70279",20:"b4d4c67b3c45a8b9c4a7",21:"76de0703049e0f41ac9d",22:"2c3976f00ce2ff0d5cdc",23:"878804170755e3668d57"}[e]+".js";var f=setTimeout(d,12e4);function d(){a.onerror=a.onload=null,clearTimeout(f);var c=r[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return a.onerror=a.onload=d,o.appendChild(a),n},t.m=e,t.c=n,t.d=function(e,c,n){t.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(c,"a",c),c},t.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},t.p="./",t.oe=function(e){throw console.error(e),e}}([]); !function(e){var c=window.webpackJsonp;window.webpackJsonp=function(n,o,a){for(var f,d,b,i=0,u=[];i<n.length;i++)d=n[i],r[d]&&u.push(r[d][0]),r[d]=0;for(f in o)Object.prototype.hasOwnProperty.call(o,f)&&(e[f]=o[f]);for(c&&c(n,o,a);u.length;)u.shift()();if(a)for(i=0;i<a.length;i++)b=t(t.s=a[i]);return b};var n={},r={26:0};function t(c){if(n[c])return n[c].exports;var r=n[c]={i:c,l:!1,exports:{}};return e[c].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.e=function(e){var c=r[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var n=new Promise(function(n,t){c=r[e]=[n,t]});c[2]=n;var o=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,t.nc&&a.setAttribute("nonce",t.nc),a.src=t.p+"static/js/"+e+"."+{0:"7296453284b5590ebf4d",1:"734a3e3a4d98a09f722a",2:"faaec12957677249d9cb",3:"230ef58730d3086c19ec",4:"b4444259623d49b72c7f",5:"01e1e2354a7b99c0e44b",6:"e57535a2333ae642e94d",7:"44aaf3c76b1e798f2bcb",8:"523ed07bf1f22c905b0f",9:"7fe6d423cd3f4de80af5",10:"06521be557385fc38b68",11:"04c23cebe282b44d96c5",12:"5f5344441e2967ed09c1",13:"58217cbffce767021b43",14:"d3deabbcaf6b5b51407b",15:"6d42a5f672368fc81d90",16:"c06fc4eae60686c9aedc",17:"769ba0c7341d23ff3eac",18:"b9907331716c9e51cf73",19:"3f7ecc433b4c43dd1557",20:"b834d42ae360459b35d9",21:"18d060c10fefe26d6b79",22:"3492cbf4d72bba5481e2",23:"6831c1e7c1270b132fd5"}[e]+".js";var f=setTimeout(d,12e4);function d(){a.onerror=a.onload=null,clearTimeout(f);var c=r[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return a.onerror=a.onload=d,o.appendChild(a),n},t.m=e,t.c=n,t.d=function(e,c,n){t.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(c,"a",c),c},t.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},t.p="./",t.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file \ No newline at end of file
...@@ -52,6 +52,13 @@ ...@@ -52,6 +52,13 @@
label="API类型" label="API类型"
show-overflow-tooltip> show-overflow-tooltip>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.interfaceUrl ? (scope.row.target == 1 ? '公开':'私有'):'' }}
</template>
</el-table-column>
<el-table-column
label="协议类型"
show-overflow-tooltip>
<template slot-scope="scope">
{{ scope.row.interfaceType == '0' ? 'http' : scope.row.interfaceType == '1' ? 'dubbo ' : '自定义返回' }} {{ scope.row.interfaceType == '0' ? 'http' : scope.row.interfaceType == '1' ? 'dubbo ' : '自定义返回' }}
</template> </template>
</el-table-column> </el-table-column>
......
...@@ -59,6 +59,13 @@ ...@@ -59,6 +59,13 @@
label="API类型" label="API类型"
show-overflow-tooltip> show-overflow-tooltip>
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.interfaceUrl ? (scope.row.target == 1 ? '公开':'私有'):'' }}
</template>
</el-table-column>
<el-table-column
label="协议类型"
show-overflow-tooltip>
<template slot-scope="scope">
{{ scope.row.interfaceType == '0' ? 'http' : scope.row.interfaceType == '1' ? 'dubbo ' : '自定义返回' }} {{ scope.row.interfaceType == '0' ? 'http' : scope.row.interfaceType == '1' ? 'dubbo ' : '自定义返回' }}
</template> </template>
</el-table-column> </el-table-column>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment