lcny-vue3-antd-admin/dist/assets/index.c1ae19e3.js

2 lines
4.1 KiB
JavaScript

var h=Object.defineProperty;var p=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var c=(e,t,o)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,l=(e,t)=>{for(var o in t||(t={}))f.call(t,o)&&c(e,o,t[o]);if(p)for(var o of p(t))b.call(t,o)&&c(e,o,t[o]);return e};var d=(e,t,o)=>new Promise((r,n)=>{var i=a=>{try{u(o.next(a))}catch(m){n(m)}},s=a=>{try{u(o.throw(a))}catch(m){n(m)}},u=a=>a.done?r(a.value):Promise.resolve(a.value).then(i,s);u((o=o.apply(e,t)).next())});import{B as g,u as _}from"./useTable.34188438.js";import"./BasicForm.2ad49c13.js";import{bT as F,fN as R,e3 as w,C as x,J as B,s as C,bc as S,aA as v,o as T,h as D,p as E,fO as k}from"./index.d70f4f63.js";import{T as A}from"./index.d15d238b.js";import{S as Y}from"./index.e93b2afc.js";import"./index.612cca97.js";import"./Checkbox.19d6f240.js";import"./index.b2691890.js";import"./useForm.81efba69.js";import"./index.a3756ac9.js";import"./index.8f2bc039.js";import"./index.b88cb78d.js";import"./useSize.c950f6df.js";import"./eagerComputed.a4ff0892.js";import"./useWindowSizeFn.acc2e48b.js";import"./useContentViewHeight.54ab652b.js";import"./ArrowLeftOutlined.f9e0df1b.js";import"./transButton.522e99ae.js";import"./index.72b9c09e.js";import"./index.9d2dc6c4.js";import"./dateUtil.4a1955f6.js";import"./_baseMerge.0e2ad79f.js";import"./_isIterateeCall.900bff6f.js";import"./_baseEach.8b264c75.js";import"./get.ef920384.js";import"./index.462d8265.js";import"./FullscreenOutlined.ae6313d1.js";import"./index.bfa7aacc.js";import"./sortable.esm.2632adaa.js";import"./RedoOutlined.4afad0d2.js";import"./fromPairs.84aabb58.js";import"./CaretUpOutlined.5743b5bf.js";import"./scrollTo.c8e01f01.js";import"./index.f8c26bcc.js";import"./index.eb865fab.js";import"./index.36a5f657.js";import"./_baseIteratee.a2fe0d03.js";import"./index.2097f1de.js";import"./useRefs.a4333ab6.js";import"./download.89c4d116.js";import"./index.8dd39ab0.js";import"./uniqBy.401f8523.js";const y=[{title:"\u540D\u79F0",dataIndex:"name",width:100},{title:"\u7C7B\u578B",dataIndex:"type",width:60,customRender:({record:e})=>{var s,u;const t=e.type,r=[{value:1,color:"red",label:"\u94FE\u63A5"},{value:2,color:"green",label:"\u89C6\u9891"},{value:3,color:"pink",label:"\u6587\u7AE0"}].find(a=>a.value===t),n=(s=r==null?void 0:r.color)!=null?s:"red",i=(u=r==null?void 0:r.label)!=null?u:t;return F(A,{color:n},()=>i)}},{title:"\u63A8\u8350",dataIndex:"is_recommend",width:180,customRender:({record:e})=>(Reflect.has(e,"pendingRecommendStatus")||(e.pendingRecommendStatus=!1),F(Y,{checked:e.is_recommend===1,checkedChildren:"\u662F",unCheckedChildren:"\u5426",loading:e.pendingRecommendStatus,onChange(t){e.pendingRecommendStatus=!0;const o=t?1:0,{createMessage:r}=x();R({id:e.id,is_recommend:!t}).then(()=>{e.is_recommend=o,r.success("\u5DF2\u6210\u529F\u8BBE\u7F6E\u63A8\u8350")}).catch(()=>{r.error("\u4FEE\u6539\u63A8\u8350\u5931\u8D25")}).finally(()=>{e.pendingRecommendStatusx=!1})}}))},{title:"\u5F00\u542F",dataIndex:"is_show",width:180},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:180,customRender:({text:e})=>e?w.unix(e).format("YYYY-MM-DD HH:mm:ss"):""}],I=[{field:"type",label:"\u52A8\u4F5C",component:"Select",componentProps:{options:[{label:"create",value:"create"},{label:"update",value:"update"},{label:"delete",value:"delete"}]},colProps:{span:6}},{field:"[start_time, end_time]",label:"\u65F6\u95F4\u8303\u56F4",component:"RangePicker",componentProps:{format:"YYYY-MM-DD",placeholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]},colProps:{span:6}}],M={components:{BasicTable:g},setup(){const e=C({}),[t,{reload:o}]=_({title:"\u8D26\u53F7\u5217\u8868",api:r=>d(this,null,function*(){const{data:n,meta:i}=yield k(l({},r));return{items:n,total:i==null?void 0:i.total}}),rowKey:"id",columns:y,formConfig:{labelWidth:120,schemas:I},useSearchForm:!0,showTableSetting:!0,bordered:!0,showIndexColumn:!0});return l({registerTable:t},S(e))}};function P(e,t,o,r,n,i){const s=v("BasicTable");return T(),D("div",null,[E(s,{onRegister:r.registerTable},null,8,["onRegister"])])}var ve=B(M,[["render",P]]);export{ve as default};