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.

2 lines
1.4 KiB

var o=Object.defineProperty;var c=(t,n,e)=>n in t?o(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e;var u=(t,n,e)=>(c(t,typeof n!="symbol"?n+"":n,e),e);import{W as m}from"./index-f4658ae7.js";var D=(t=>(t[t.Table=0]="Table",t[t.GroupBigIcon=1]="GroupBigIcon",t[t.Windows=2]="Windows",t[t.BigIcon=3]="BigIcon",t[t.GroupIcon=4]="GroupIcon",t))(D||{}),p=(t=>(t[t.None=0]="None",t[t.TopButton=1]="TopButton",t[t.LeftPanel=2]="LeftPanel",t))(p||{});class b{constructor(n){u(this,"PageTitle","\u5F85\u529E");u(this,"Icon","icon-file");u(this,"ClassID");u(this,"DTFieldOfSearch","RDT");u(this,"DTFieldOfLabel","\u8BB0\u5F55\u65E5\u671F");u(this,"BtnOfToolbar","");u(this,"LinkField","Title");u(this,"GroupFields","");u(this,"GroupFieldDefault","");u(this,"LabFields","");u(this,"HelpDocs","");u(this,"HelpShowModel",0);u(this,"HisGLShowModel",0);u(this,"params",{});u(this,"PageSize",0);u(this,"Data",[]);u(this,"Columns",[]);this.ClassID=n}setParams(n){this.params=n}RequestVal(n){return this.params[n]||m(n)}FirendlyDT(n){const r=new Date().getTime(),i=Date.parse(new Date(n).toString()),s=r-i;let a="";return s<0?a="--":s/2592e6>=1?a=parseInt(s/2592e6)+"\u6708\u524D":s/6048e5>=1?a=parseInt(s/6048e5)+"\u5468\u524D":s/864e5>=1?a=parseInt(s/864e5)+"\u5929\u524D":s/36e5>=1?a=parseInt(s/36e5)+"\u5C0F\u65F6\u524D":s/6e4>=1?a=parseInt(s/6e4)+"\u5206\u949F\u524D":a="\u521A\u521A",a}}export{D as GenerListPageShowModel,p as HelpShowModel,b as PageBaseGenerList};