"use strict";(self["webpackChunkdatabasir"]=self["webpackChunkdatabasir"]||[]).push([[17],{5430:function(e,t,n){n.d(t,{v:function(){return r}});var a=n(63872),o="/api/v1.0/operation_logs",r=function(e){return a.Z.get(o,{params:e})}},16017:function(e,t,n){n.r(t),n.d(t,{default:function(){return v}});n(68309);var a=n(66252),o=n(3577),r={key:0},u=(0,a.Uk)("成功"),l={key:1},i=(0,a.Uk)("失败"),p={key:0},c={key:1},g={key:1},s={key:1},f={key:1};function d(e,t,n,d,w,m){var P=(0,a.up)("el-table-column"),j=(0,a.up)("arrow-down"),v=(0,a.up)("el-icon"),L=(0,a.up)("el-dropdown-item"),h=(0,a.up)("el-dropdown-menu"),k=(0,a.up)("el-dropdown"),b=(0,a.up)("el-tag"),y=(0,a.up)("el-link"),O=(0,a.up)("el-table"),C=(0,a.up)("el-main"),W=(0,a.up)("el-pagination"),_=(0,a.up)("el-footer"),D=(0,a.up)("el-container");return(0,a.wg)(),(0,a.j4)(D,null,{default:(0,a.w5)((function(){return[(0,a.Wm)(C,null,{default:(0,a.w5)((function(){return[(0,a.Wm)(O,{data:w.projectOperationLogPageData.data},{default:(0,a.w5)((function(){return[(0,a.Wm)(P,{prop:"id",label:""}),(0,a.Wm)(P,{prop:"operationModule",label:"系统模块"}),(0,a.Wm)(P,{prop:"operatorNickname",label:"操作人"}),(0,a.Wm)(P,{prop:"operationName",label:"操作"}),(0,a.Wm)(P,{label:"状态"},{header:(0,a.w5)((function(){return[(0,a.Wm)(k,null,{dropdown:(0,a.w5)((function(){return[(0,a.Wm)(h,null,{default:(0,a.w5)((function(){return[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(w.logStatusMap,(function(e,t){return(0,a.wg)(),(0,a.j4)(L,{key:t,onClick:function(t){return m.onLogStatusFilter(e)},icon:e.icon},{default:(0,a.w5)((function(){return[(0,a.Uk)((0,o.zw)(e.text),1)]})),_:2},1032,["onClick","icon"])})),128))]})),_:1})]})),default:(0,a.w5)((function(){return[(0,a._)("span",null,[(0,a.Uk)((0,o.zw)(w.logStatusColumnLabel)+" ",1),(0,a.Wm)(v,null,{default:(0,a.w5)((function(){return[(0,a.Wm)(j)]})),_:1})])]})),_:1})]})),default:(0,a.w5)((function(e){return[e.row.isSuccess?((0,a.wg)(),(0,a.iD)("span",r,[(0,a.Wm)(b,{type:"success"},{default:(0,a.w5)((function(){return[u]})),_:1})])):((0,a.wg)(),(0,a.iD)("span",l,[(0,a.Wm)(b,{type:"danger"},{default:(0,a.w5)((function(){return[i]})),_:1})]))]})),_:1}),(0,a.Wm)(P,{label:"错误信息"},{default:(0,a.w5)((function(e){return[e.row.isSuccess?((0,a.wg)(),(0,a.iD)("span",p)):((0,a.wg)(),(0,a.iD)("span",c,(0,o.zw)(e.row.operationResponse.errMessage),1))]})),_:1}),(0,a.Wm)(P,{label:"涉及分组"},{default:(0,a.w5)((function(e){return[e.row.involvedGroup?((0,a.wg)(),(0,a.j4)(y,{key:0},{default:(0,a.w5)((function(){return[(0,a.Uk)((0,o.zw)(e.row.involvedGroup.name),1)]})),_:2},1024)):((0,a.wg)(),(0,a.iD)("span",g," - "))]})),_:1}),(0,a.Wm)(P,{label:"涉及项目"},{default:(0,a.w5)((function(e){return[e.row.involvedProject?((0,a.wg)(),(0,a.j4)(y,{key:0},{default:(0,a.w5)((function(){return[(0,a.Uk)((0,o.zw)(e.row.involvedProject.name),1)]})),_:2},1024)):((0,a.wg)(),(0,a.iD)("span",s," - "))]})),_:1}),(0,a.Wm)(P,{label:"涉及用户"},{default:(0,a.w5)((function(e){return[e.row.involvedUser?((0,a.wg)(),(0,a.j4)(y,{key:0},{default:(0,a.w5)((function(){return[(0,a.Uk)((0,o.zw)(e.row.involvedUser.nickname),1)]})),_:2},1024)):((0,a.wg)(),(0,a.iD)("span",f," - "))]})),_:1}),(0,a.Wm)(P,{prop:"createAt",label:"记录时间"})]})),_:1},8,["data"])]})),_:1}),(0,a.Wm)(_,null,{default:(0,a.w5)((function(){return[(0,a.Wm)(W,{layout:"prev, pager, next","hide-on-single-page":!1,currentPage:w.projectOperationLogPageData.number,"page-size":w.projectOperationLogPageData.size,"page-count":w.projectOperationLogPageData.totalPages,onCurrentChange:m.onProjectOperationLogCurrentPageChange},null,8,["currentPage","page-size","page-count","onCurrentChange"])]})),_:1})]})),_:1})}var w=n(5430),m={data:function(){return{projectOperationLogPageData:{data:[],number:1,size:10,totalElements:0,totalPages:1},projectOperationLogPageQuery:{page:0,size:10,isSuccess:null,involveProjectId:null,module:null},logStatusColumnLabel:"全部",logStatusMap:[{text:"全部",icon:"List",value:null},{text:"成功",icon:"CircleCheck",value:!0},{text:"失败",icon:"CircleClose",value:!1}]}},created:function(){this.fetchProjectOperationLogs()},methods:{fetchProjectOperationLogs:function(e){var t=this;this.projectOperationLogPageQuery.page=e?e-1:null,(0,w.v)(this.projectOperationLogPageQuery).then((function(e){e.errCode||(t.projectOperationLogPageData.data=e.data.content,t.projectOperationLogPageData.number=e.data.number+1,t.projectOperationLogPageData.size=e.data.size,t.projectOperationLogPageData.totalPages=e.data.totalPages,t.projectOperationLogPageData.totalElements=e.data.totalElements)}))},onProjectOperationLogCurrentPageChange:function(e){e&&e-1!=this.projectOperationLogPageQuery.page&&(this.projectOperationLogPageQuery.page=e-1,this.fetchProjectOperationLogs(e))},onQuery:function(){this.fetchProjectOperationLogs()},onLogStatusFilter:function(e){this.projectOperationLogPageQuery.isSuccess=e.value,null==e.value?this.logStatusColumnLabel="状态":this.logStatusColumnLabel=e.text,this.onQuery()}}},P=n(83744);const j=(0,P.Z)(m,[["render",d]]);var v=j}}]); //# sourceMappingURL=17-legacy.5bee094a.js.map