index.c24bf9d8.js 4.1 KB

1
  1. var k=Object.defineProperty;var h=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var T=(a,l,n)=>l in a?k(a,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[l]=n,y=(a,l)=>{for(var n in l||(l={}))S.call(l,n)&&T(a,n,l[n]);if(h)for(var n of h(l))w.call(l,n)&&T(a,n,l[n]);return a};var f=(a,l,n)=>new Promise((c,r)=>{var u=o=>{try{e(n.next(o))}catch(m){r(m)}},d=o=>{try{e(n.throw(o))}catch(m){r(m)}},e=o=>o.done?c(o.value):Promise.resolve(o.value).then(u,d);e((n=n.apply(a,l)).next())});import{P as K}from"./index.51af4e8b.js";import{A as U}from"./api.9d906677.js";import{T as M}from"./index.44f3c789.js";import{S as N}from"./index.2b058628.js";import{g as i,a as g}from"./objectUtil.ec24ceed.js";import{B as v,c as b,M as F,N as C}from"./constant.d4a76877.js";import{d as L,a as j,r as B,B as D,i as t,l as p,ce as s,_ as O,a9 as V,p as x,k as _,cg as P}from"./index.0e0fcde0.js";import"./searchs.b637f0d6.js";const J=L({name:"expection-log-index",setup(){const a=j({loading:!1,pagination:{page:1,rows:10,pageTotal:0},searchForm:{appKey:null,clientType:null,phone:null,appType:null,exceptionType:null,exceptionTime:null,deviceType:null},dataList:[]}),l=B();D(()=>{n()});const n=()=>f(this,null,function*(){try{a.loading=!0;const{data:e}=yield U(y(y({},a.pagination),a.searchForm));a.loading=!1,a.pagination.pageTotal=Number(e.total),a.dataList=e.rows||[]}catch(e){a.loading=!1}}),c=()=>{var e;(e=l.value)==null||e.submit()},r=()=>{var e;(e=l.value)==null||e.reset()},u=()=>{a.pagination.page=1,n()},d=()=>[{title:"\u5E94\u7528\u6807\u8BC6",key:"appKey",render(e){return t("div",null,[g(e.appKey,new Map(Object.entries(v)))])}},{title:"\u5BA2\u6237\u7AEF\u7C7B\u578B",key:"clientType",render(e){return t("div",null,[g(e.clientType,new Map(Object.entries(b)))])}},{title:"\u624B\u673A\u53F7",key:"phone"},{title:"\u5BA2\u6237\u7AEF\u4FE1\u606F",key:"userAgent"},{title:"\u5E94\u7528\u7C7B\u578B",key:"appType",render(e){return t("div",null,[g(e.appType,new Map(Object.entries(F)))])}},{title:"\u8BBE\u5907\u7C7B\u578B",key:"deviceType"},{title:"\u8BBE\u5907\u7248\u672C",key:"deviceVersion"},{title:"\u5185\u5BB9",key:"content",width:400,render(e){return t(M,{showContentWidth:280,content:e.content},null)}}];return()=>t("div",{class:"system-menu-container"},[t(N,{ref:l,model:a.searchForm,onSubmit:u,saveKey:"expection-log-index",onSetModel:e=>a.searchForm=e},{default:()=>[t(p,{label:"\u5E94\u7528\u6807\u8BC6",path:"appKey"},{default:()=>[t(s,{value:a.searchForm.appKey,"onUpdate:value":e=>a.searchForm.appKey=e,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u6807\u8BC6",clearable:!0,options:i(v)},null)]}),t(p,{label:"\u5BA2\u6237\u7AEF\u7C7B\u578B",path:"clientType"},{default:()=>[t(s,{value:a.searchForm.clientType,"onUpdate:value":e=>a.searchForm.clientType=e,placeholder:"\u8BF7\u9009\u62E9\u5BA2\u6237\u7AEF\u7C7B\u578B",clearable:!0,options:i(b)},null)]}),t(p,{label:"\u624B\u673A\u53F7",path:"phone"},{default:()=>[t(O,{value:a.searchForm.phone,"onUpdate:value":e=>a.searchForm.phone=e,placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",clearable:!0},null)]}),t(p,{label:"\u5E94\u7528\u7C7B\u578B",path:"appType"},{default:()=>[t(s,{value:a.searchForm.appType,"onUpdate:value":e=>a.searchForm.appType=e,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B",options:i(F),clearable:!0},null)]}),t(p,{label:"\u5F02\u5E38\u7C7B\u578B",path:"exceptionType"},{default:()=>[t(s,{value:a.searchForm.exceptionType,"onUpdate:value":e=>a.searchForm.exceptionType=e,placeholder:"\u8BF7\u9009\u62E9\u5F02\u5E38\u7C7B\u578B",options:i(C),clearable:!0},null)]}),t(p,null,{default:()=>[t(V,null,{default:()=>[t(x,{type:"primary",onClick:c},{default:()=>[_("\u641C\u7D22")]}),t(x,{type:"default",onClick:r},{default:()=>[_("\u91CD\u7F6E")]})]})]})]}),t("div",{class:["section-container"]},[t(P,{loading:a.loading,columns:d(),data:a.dataList},null),t(K,{page:a.pagination.page,"onUpdate:page":e=>a.pagination.page=e,pageSize:a.pagination.rows,"onUpdate:pageSize":e=>a.pagination.rows=e,pageTotal:a.pagination.pageTotal,"onUpdate:pageTotal":e=>a.pagination.pageTotal=e,onList:n,sync:!0},null)])])}});export{J as default};