HaniBlindBox/server/HoneyBox/src/HoneyBox.Admin/wwwroot/assets/list-aPjQSvDX.js
2026-02-04 02:41:34 +08:00

2 lines
2.2 KiB
JavaScript

import{d as D,r as s,a as B,o as E,g as r,c as N,k as Q,e,w as t,f as U,t as V,l as z,O as K,s as T,b as h,_ as q}from"./index-DDgEYuzO.js";import I from"./QyLevelTable-DOlFbsiC.js";import{_ as M}from"./QyLevelFormDialog.vue_vue_type_script_setup_true_lang-CFN1JgS-.js";import O from"./QyLevelPrizeDialog-BvOrDdHS.js";import{e as R}from"./qylevel-D-TOwRr6.js";import"./QyLevelPrizeFormDialog-BZc_lNxj.js";import"./coupon-CU3FQVvU.js";const $={class:"page-container"},j=D({__name:"list",setup(A){const i=s(!1),m=s([]),f=s(0),a=B({page:1,pageSize:20,keyword:void 0}),p=s(!1),c=s(!1),d=s(null),n=async()=>{i.value=!0;try{const o=await R(a);m.value=o.data.list,f.value=o.data.total}finally{i.value=!1}},_=()=>{a.page=1,n()},k=()=>{a.keyword=void 0,a.page=1,n()},C=o=>{a.page=o,n()},b=o=>{a.pageSize=o,a.page=1,n()},w=o=>{d.value={...o},p.value=!0},S=o=>{d.value={...o},c.value=!0};return E(()=>{n()}),(o,l)=>{const P=r("el-input"),v=r("el-form-item"),g=r("el-icon"),y=r("el-button"),x=r("el-form"),L=r("el-card");return Q(),N("div",$,[e(L,null,{header:t(()=>[...l[3]||(l[3]=[h("div",{class:"card-header"},[h("span",null,"权益等级管理")],-1)])]),default:t(()=>[e(x,{inline:!0,class:"search-form"},{default:t(()=>[e(v,{label:"关键词"},{default:t(()=>[e(P,{modelValue:a.keyword,"onUpdate:modelValue":l[0]||(l[0]=u=>a.keyword=u),placeholder:"请输入等级名称",clearable:"",onKeyup:U(_,["enter"])},null,8,["modelValue"])]),_:1}),e(v,null,{default:t(()=>[e(y,{type:"primary",onClick:_},{default:t(()=>[e(g,null,{default:t(()=>[e(z(K))]),_:1}),l[4]||(l[4]=V("搜索 ",-1))]),_:1}),e(y,{onClick:k},{default:t(()=>[e(g,null,{default:t(()=>[e(z(T))]),_:1}),l[5]||(l[5]=V("重置 ",-1))]),_:1})]),_:1})]),_:1}),e(I,{data:m.value,loading:i.value,total:f.value,page:a.page,"page-size":a.pageSize,onPageChange:C,onSizeChange:b,onEdit:w,onPrizes:S},null,8,["data","loading","total","page","page-size"])]),_:1}),e(M,{modelValue:p.value,"onUpdate:modelValue":l[1]||(l[1]=u=>p.value=u),level:d.value,onSuccess:n},null,8,["modelValue","level"]),e(O,{modelValue:c.value,"onUpdate:modelValue":l[2]||(l[2]=u=>c.value=u),level:d.value},null,8,["modelValue","level"])])}}}),Z=q(j,[["__scopeId","data-v-09ecd237"]]);export{Z as default};