sf_web_dist/js/operate-log.BvnyEfCU.js
2025-08-07 20:20:13 +08:00

2 lines
1.9 KiB
JavaScript

import{_ as e}from"./index.CZG6Vgal.js";import{b2 as a,bs as t,r as l,ag as p,o,d9 as r,c as n,e as s,N as i,g as c}from"./index.ClIZfKIN.js";/* empty css */import"./el-col.DJ4WLS4Z.js";const g=a({__name:"operate-log",setup(a){t({legacy:!0}),l([]);const g=p({columns:[{prop:"id",label:"编号",align:"center"},{prop:"app",label:"产品",align:"center"},{prop:"service_name",label:"异动项目",align:"center"},{prop:"notify_time",label:"异动前",align:"center"},{prop:"notify_time",label:"异动后",align:"center"},{prop:"create_time",label:"异动时间",align:"center"},{prop:"username",label:"操作人员",align:"center"}],tableData:[],searchFields:[{label:"产品",type:"input",prop:"app",value:""},{prop:"create_time",label:"异动时间",type:"date",dateType:"datetimerange",value:[]},{label:"操作人员",type:"input",prop:"username",value:""}],total:0,page:1,per_page:10,loading:!1});l(null);const d=()=>{g.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),u()};o(()=>{u()});const u=()=>{g.loading=!0;let e={limit:g.per_page,page:g.page},a=(e=>{const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a})(g.searchFields);r(Object.assign(e,a)).then(e=>{g.tableData=e.data,g.total=e.total,g.loading=!1}).catch(()=>{g.loading=!1})};return(a,t)=>{const l=e;return s(),n("div",null,[i(l,{type:"export",columns:c(g).columns,searchFields:c(g).searchFields,"onUpdate:searchFields":t[0]||(t[0]=e=>c(g).searchFields=e),data:c(g).tableData,per_page:c(g).per_page,"onUpdate:per_page":t[1]||(t[1]=e=>c(g).per_page=e),page:c(g).page,"onUpdate:page":t[2]||(t[2]=e=>c(g).page=e),total:c(g).total,onGetTableData:u,onResetForm:d,loading:c(g).loading,showSelection:!1,showRightRefreshSlot:!1},null,8,["columns","searchFields","data","per_page","page","total","loading"])])}}},[["__scopeId","data-v-d6310ef7"]]);export{g as default};