该系统为使用PHP开发的基于web的Subversion(SVN)服务器端管理工具。支持功能:SVN仓库管理、SVN用户管理、SVN分组管理、目录授权、目录浏览、Hooks管理、在线dump备份、在线备份恢复、SVN用户禁用、服务器状态管理、日志管理、消息通知、更新检测...
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
9.6 KiB

3 years ago
webpackJsonp([2],{382:function(e,s,t){t(395);var r=t(147)(t(392),t(411),null,null);r.options.__file="D:\\SVN\\B06.svn管理面板V2.0\\09.软件开发\\01.web\\src\\views\\repositoryUser\\index.vue",r.esModule&&Object.keys(r.esModule).some(function(e){return"default"!==e&&"__esModule"!==e})&&console.error("named exports are not supported in *.vue files."),r.options.functional&&console.error("[vue-loader] index.vue: functional components are not supported with templates, they should use render functions."),e.exports=r.exports},392:function(e,s,t){"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default={data:function(){return{pageCurrentUser:1,pageSizeUser:10,totalUser:0,searchKeywordUser:"",sortName:"svn_user_name",sortType:"asc",loadingUser:!0,loadingCreateUser:!1,loadingEditUserPass:!1,modalCreateUser:!1,modalEditUserPass:!1,formCreateUser:{svn_user_name:"",svn_user_pass:""},formEditUser:{svn_user_name:"",svn_user_pass:"",index:-1},titleEditUser:"",tableColumnUser:[{title:"序号",type:"index",fixed:"left",minWidth:80},{title:"用户名",key:"svn_user_name",tooltip:!0,sortable:"custom",minWidth:120},{title:"密码",slot:"svn_user_pass",minWidth:120},{title:"启用状态",key:"svn_user_status",slot:"svn_user_status",sortable:"custom",minWidth:120},{title:"备注信息",slot:"svn_user_note",minWidth:120},{title:"其它",slot:"action",minWidth:180}],tableDataUser:[]}},computed:{},created:function(){},mounted:function(){this.GetUserList()},methods:{UserPageSizeChange:function(e){this.pageSizeUser=e,this.GetUserList()},UserPageChange:function(e){this.pageCurrentUser=e,this.GetUserList()},SearchGetUserList:function(){this.GetUserList()},GetUserList:function(){var e=this;e.loadingUser=!0,e.tableDataUser=[];var s={pageSize:e.pageSizeUser,currentPage:e.pageCurrentUser,searchKeyword:e.searchKeywordUser,sortName:e.sortName,sortType:e.sortType};e.$axios.post("/api.php?c=Svnuser&a=GetUserList&t=web",s).then(function(s){e.loadingUser=!1;var t=s.data;1==t.status?(e.tableDataUser=t.data.data,e.totalUser=t.data.total):e.$Message.error(t.message)}).catch(function(s){e.loadingUser=!1,console.log(s),e.$Message.error("出错了 请联系管理员!")})},ChangeUserStatus:function(e,s){1==e?this.EnableUser(s):this.DisableUser(s)},EnableUser:function(e){var s=this,t={svn_user_name:e};s.$axios.post("/api.php?c=Svnuser&a=EnableUser&t=web",t).then(function(e){var t=e.data;1==t.status?s.$Message.success(t.message):s.$Message.error(t.message)}).catch(function(e){console.log(e),s.$Message.error("出错了 请联系管理员!")})},DisableUser:function(e){var s=this,t={svn_user_name:e};s.$axios.post("/api.php?c=Svnuser&a=DisableUser&t=web",t).then(function(e){s.loadingUser=!1;var t=e.data;1==t.status?s.$Message.success(t.message):s.$Message.error(t.message)}).catch(function(e){console.log(e),s.$Message.error("出错了 请联系管理员!")})},EditUserNote:function(e,s){var t=this,r={svn_user_name:s,svn_user_note:t.tableDataUser[e].svn_user_note};t.$axios.post("/api.php?c=Svnuser&a=EditUserNote&t=web",r).then(function(e){var s=e.data;1==s.status?t.$Message.success(s.message):t.$Message.error(s.message)}).catch(function(e){console.log(e),t.$Message.error("出错了 请联系管理员!")})},SortChangeUser:function(e){this.sortName=e.key,"desc"!=e.order&&"asc"!=e.order||(this.sortType=e.order),this.GetUserList()},ModalCreateUser:function(){this.modalCreateUser=!0},CreateUser:function(){var e=this;e.loadingCreateUser=!0;var s={svn_user_name:e.formCreateUser.svn_user_name,svn_user_pass:e.formCreateUser.svn_user_pass};e.$axios.post("/api.php?c=Svnuser&a=CreateUser&t=web",s).then(function(s){e.loadingCreateUser=!1;var t=s.data;1==t.status?(e.$Message.success(t.message),e.modalCreateUser=!1,e.GetUserList()):e.$Message.error(t.message)}).catch(function(s){e.loadingCreateUser=!1,console.log(s),e.$Message.error("出错了 请联系管理员!")})},ModalEditUserPass:function(e,s){this.titleEditUser="修改密码 - "+s,this.formEditUser.svn_user_name=s,this.formEditUser.svn_user_pass=this.tableDataUser[e].svn_user_pass,this.formEditUser.in