chunk-3f61e0f1.77a2e7a9ec04fb37d736.0.1.0.js 10 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3f61e0f1"],{"5deb":function(e,a,t){"use strict";var i=t("8406");t.n(i).a},8406:function(e,a,t){},f631:function(e,a,t){"use strict";t.r(a);var i=(t("d3b7"),t("96cf"),t("1da1")),r=t("5530"),n=t("8982"),l=t("3584");function o(e){return n.f.doPost(Object(l.a)("/records/query"),{},e)}var s=t("c466"),c={name:"file-records",mixins:[{data:function(){return{tableHeader:[{header:"员工姓名",field:"realName",fixed:!0,minw:160,align:"center"},{header:"操作终端",field:"platformView",minw:160,align:"center"},{header:"操作类型",field:"actionView",minw:180,align:"center"},{header:"操作来源",field:"operateModuleView",minw:200,align:"center"},{header:"知识库名称",field:"workSpaceName",minw:230},{header:"知识库链接",minw:300,slot:"link",align:"center"},{header:"操作时间",field:"gmtCreateTime",minw:200,align:"center"},{header:"接收方名称",field:"receiverName",minw:230},{header:"接收方类型",field:"receiverTypeView",minw:160,align:"center"},{header:"记录状态",field:"status",minw:160,slot:"status",align:"center"},{header:"文件名称",field:"resource",minw:300},{header:"文件类型",field:"resourceExtension",minw:160,align:"center"},{header:"文件大小",field:"resourceSizeToM",minw:160,align:"center"},{header:"文件所属组织",field:"orgName",minw:230}],memberHeader:[{header:"接收人名称",field:"memberName",align:"center"},{header:"接收人类型",field:"memberTypeView",align:"center"},{header:"权限类型",field:"permissionRoleView",align:"center"}],receiverHeader:[{header:"授权成员名称",field:"receiverName",align:"center"},{header:"授权成员类型",field:"receiverTypeView",align:"center"}]}}}],components:{McTable:function(){return t.e("chunk-723eb2cc").then(t.bind(null,"5d38"))}},data:function(){return{tableData:[],paginationInitial:{page:1,size:10,total:0},filterData:{dateRange:[],realName:"",platformView:"",actionView:"",operateModuleView:"",isWorkSpace:!1,workSpaceName:"",receiverName:"",resource:""},dateOptions:{shortcuts:[{text:"最近 7 天",onClick:function(e){e.$emit("pick",[s.a.rangeDays(-7),s.a.rangeDays()])}},{text:"最近 15 天",onClick:function(e){e.$emit("pick",[s.a.rangeDays(-15),s.a.rangeDays()])}},{text:"最近 30 天",onClick:function(e){e.$emit("pick",[s.a.rangeDays(-30),s.a.rangeDays()])}}]},dialog:{formVisible:!1,title:"知识库操作详情",docMemberList:[],docReceiverList:[]}}},filters:{fmtStatus:function(e){return e?"danger":"success"}},computed:{},watch:{},methods:{_fmtParams:function(e){var a=Object(r.a)({pageIndex:this.paginationInitial.page,pageSize:this.paginationInitial.size},this.filterData);return this.filterData.dateRange&&(a.startTime=this.filterData.dateRange[0]+" 00:00:00",a.endTime=this.filterData.dateRange[1]+" 23:59:59"),e&&(this.tableData=[],this.paginationInitial.total=0,this.paginationInitial.page=1),a},queryTable:function(e){var a=this;return Object(i.a)(regeneratorRuntime.mark((function t(){var i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(a._fmtParams(e));case 2:i=t.sent,a.tableData=i.data.content,a.paginationInitial.total=i.data.totalElements;case 5:case"end":return t.stop()}}),t)})))()},paginationChanged:function(e){var a=e.page,t=e.size;this.paginationInitial.page=a,this.paginationInitial.size=t,this.queryTable(!1)},openDetail:function(e){this.dialog.formVisible=!0,this.dialog.docMemberList=JSON.parse(e.docMemberList),this.dialog.docReceiverList=JSON.parse(e.docReceiverList)},exportTable:function(){!function(e){n.f.doExport(Object(l.a)("/records/export"),{},e)}(this._fmtParams())}},created:function(){var e=this;return Object(i.a)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:e.filterData.dateRange=[s.a.fmtDate(s.a.rangeDays(),"YYYY-MM-DD"),s.a.fmtDate(s.a.rangeDays(),"YYYY-MM-DD")],e.queryTable();case 2:case"end":return a.stop()}}),a)})))()},mounted:function(){return Object(i.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()}},d=(t("5deb"),t("2877")),p=Object(d.a)(c,(function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"main"},[t("div",{staticClass:"main-top"},[t("h2",[e._v(e._s(e.$route.meta.title))])]),t("div",{staticClass:"main-oper"},[t("span",[e._v("操作时间:")]),t("el-date-picker",{attrs:{size:"small",type:"daterange",align:"left","start-placeholder":"开始日期","end-placeholder":"结束日期","range-separator":"-","picker-options":e.dateOptions,"value-format":"yyyy-MM-dd",clearable:""},model:{value:e.filterData.dateRange,callback:function(a){e.$set(e.filterData,"dateRange",a)},expression:"filterData.dateRange"}}),t("span",[e._v("操作终端:")]),t("el-select",{attrs:{slot:"prepend",size:"small",placeholder:"请选择",clearable:""},slot:"prepend",model:{value:e.filterData.platformView,callback:function(a){e.$set(e.filterData,"platformView",a)},expression:"filterData.platformView"}},e._l(["IOS","ANDROID","WEB","WIN","MAC"],(function(e){return t("el-option",{key:e,attrs:{label:e,value:e}})})),1),t("span",[e._v("操作类型:")]),t("el-select",{attrs:{slot:"prepend",size:"small",placeholder:"请选择",clearable:""},slot:"prepend",model:{value:e.filterData.actionView,callback:function(a){e.$set(e.filterData,"actionView",a)},expression:"filterData.actionView"}},e._l(["上传文件","删除文件","下载文件","预览文件","覆盖文件","创建外链分享","重命名文件","移动文件","复制或转发文件","离职转交","创建文档","删除文档","导出文档","预览文档","回滚文档","应用内分享文档","文档移动","创建副本","文档评论","文档导入","更改协作者","重命名","撤回文件","文档上传文件","文档组织内公开","文档仅成员可见","知识库组织内公开","知识库仅成员可见","知识库添加成员","知识库移除成员","知识库修改成员"],(function(e){return t("el-option",{key:e,attrs:{label:e,value:e}})})),1),t("span",[e._v("操作来源:")]),t("el-select",{attrs:{slot:"prepend",size:"small",placeholder:"请选择",clearable:""},slot:"prepend",model:{value:e.filterData.operateModuleView,callback:function(a){e.$set(e.filterData,"operateModuleView",a)},expression:"filterData.operateModuleView"}},e._l(["我的文件","单聊或者普通群","企业群","公共区","微应用钉盘存储空间","共享文件夹","单聊","普通群","员工个人工作文件夹","临时空间","隐藏会话","会话","收集文件","自定义个人空间","自定义业务空间","内部自定义企业空间","项目钉盘","群任务","收藏空间","行业运营","ding空间","日程ding空间","数据导出空间","团队空间"],(function(e){return t("el-option",{key:e,attrs:{label:e,value:e}})})),1),t("span",[e._v("是否知识库:")]),t("el-switch",{attrs:{size:"small",clearable:""},model:{value:e.filterData.isWorkSpace,callback:function(a){e.$set(e.filterData,"isWorkSpace",a)},expression:"filterData.isWorkSpace"}})],1),t("div",{staticClass:"main-oper"},[t("span",[e._v("员工姓名:")]),t("el-input",{attrs:{placeholder:"请输入",size:"small",clearable:""},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryTable(a)}},model:{value:e.filterData.realName,callback:function(a){e.$set(e.filterData,"realName",a)},expression:"filterData.realName"}}),t("span",[e._v("知识库名称:")]),t("el-input",{attrs:{placeholder:"请输入",size:"small",clearable:""},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryTable(a)}},model:{value:e.filterData.workSpaceName,callback:function(a){e.$set(e.filterData,"workSpaceName",a)},expression:"filterData.workSpaceName"}}),t("span",[e._v("文件名称:")]),t("el-input",{attrs:{placeholder:"请输入",size:"small",clearable:""},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryTable(a)}},model:{value:e.filterData.resource,callback:function(a){e.$set(e.filterData,"resource",a)},expression:"filterData.resource"}}),t("span",[e._v("接收方名称:")]),t("el-input",{attrs:{placeholder:"请输入",size:"small",clearable:""},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.queryTable(a)}},model:{value:e.filterData.receiverName,callback:function(a){e.$set(e.filterData,"receiverName",a)},expression:"filterData.receiverName"}}),t("div",{staticClass:"main-oper-button"},[t("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:function(a){return a.stopPropagation(),e.queryTable(a)}}},[e._v("查 询")]),t("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-download"},on:{click:function(a){return a.stopPropagation(),e.exportTable(a)}}},[e._v("导 出")])],1)],1),t("mc-table",{staticClass:"main-table",attrs:{props:e.tableHeader,data:e.tableData,indexes:"序号",paging:e.paginationInitial},on:{"update:paging":function(a){e.paginationInitial=a},paginationChanged:e.paginationChanged},scopedSlots:e._u([{key:"status",fn:function(a){var i=a.scope;return[t("el-tag",{attrs:{type:e._f("fmtStatus")(i.row[i.col.field])}},[e._v(e._s(i.row[i.col.field]?"删除":"正常"))])]}},{key:"link",fn:function(a){var i=a.scope;return[i.row.workSpaceName?t("div",[t("el-link",{directives:[{name:"show",rawName:"v-show",value:i.row.docReceiverList||i.row.docMemberList,expression:"scope.row.docReceiverList || scope.row.docMemberList"}],staticClass:"el-icon-view",attrs:{type:"info"},on:{click:function(a){return a.stopPropagation(),e.openDetail(i.row)}}},[e._v("操作详情")]),t("el-link",{staticClass:"el-icon-folder",attrs:{type:"info",href:i.row.workSpacePcUrl}},[e._v("知识库")]),t("el-link",{staticClass:"el-icon-document",attrs:{type:"info",href:i.row.docPcUrl}},[e._v("在线文档")])],1):e._e()]}}])}),t("el-dialog",{staticClass:"main-dialog",attrs:{title:e.dialog.title,top:"26vh",visible:e.dialog.formVisible},on:{"update:visible":function(a){return e.$set(e.dialog,"formVisible",a)}}},[t("mc-table",{staticClass:"main-table",attrs:{props:e.receiverHeader,data:e.dialog.docReceiverList,hiddenPaging:!0}}),t("mc-table",{staticClass:"main-table",attrs:{props:e.memberHeader,data:e.dialog.docMemberList,hiddenPaging:!0}})],1)],1)}),[],!1,null,"1b4ff7ac",null);a.default=p.exports}}]);