Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 40s
feat(pay): 添加支付API基础结构 feat(miniapp): 创建支付测试小程序页面与配置 feat(wechatpay): 配置微信支付参数与证书 fix(guild): 修复成员列表查询条件 docs: 更新代码规范文档与需求文档 style: 统一前后端枚举显示与注释格式 refactor(admin): 重构用户奖励发放接口参数处理 test(title): 添加称号效果参数验证测试
2 lines
8.0 KiB
JavaScript
2 lines
8.0 KiB
JavaScript
var e=Object.defineProperty,o=Object.defineProperties,t=Object.getOwnPropertyDescriptors,r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(o,t,r)=>t in o?e(o,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):o[t]=r,l=(e,o)=>{for(var t in o||(o={}))i.call(o,t)&&s(e,t,o[t]);if(r)for(var t of r(o))a.call(o,t)&&s(e,t,o[t]);return e},n=(e,r)=>o(e,t(r));import{x as p,aD as m,dF as d,s as u,d as c,c as j,e as f,f as g,y as h,k as x,u as b,z as _,p as v,F as y,G as k,h as w,g as C,m as O,a as P,E as S,J as V,ac as A,I as E,l as T,a9 as z,dG as B,O as D}from"./index-DBHnxsy6.js";/* empty css */import{_ as F}from"./index-DjWpmqb7.js";import{_ as I}from"./index-CO9hDcFt.js";/* empty css *//* empty css */import{u as R}from"./useTable-MDpDGlZA.js";import{a as U,b as G,E as L}from"./el-dropdown-item-5vxq5ITH.js";/* empty css *//* empty css */import{_ as W}from"./index.vue_vue_type_script_setup_true_lang-DUyHB5jc.js";import{_ as M}from"./index.vue_vue_type_script_setup_true_lang-DNzkYHJK.js";import{_ as N}from"./role-search.vue_vue_type_script_setup_true_lang-DDg8elr1.js";import{_ as $}from"./role-edit-dialog.vue_vue_type_script_setup_true_lang-Dq-R3tNQ.js";import{_ as q}from"./role-permission-dialog.vue_vue_type_script_setup_true_lang-CXStYEU5.js";/* empty css */import{E as H}from"./message-box-CHGPmvsv.js";/* empty css *//* empty css *//* empty css */import{E as J}from"./index-Bi8tRqjc.js";import{E as K}from"./index-r0EsCkBw.js";import{E as X}from"./index-Bh7aAHNM.js";import{E as Y}from"./index-D2YpA_om.js";import"./el-pagination-CkwA8__y.js";import"./index-CHZ9Ls9_.js";import"./index-B99ckkYy.js";import"./index-nZra831X.js";import"./index-MOpuiu9Z.js";import"./use-form-item-ByasanrX.js";import"./use-form-common-props-BOfz9xGR.js";import"./index-sqhzrW2O.js";import"./token-DWNpOE8r.js";import"./index-DZO7eApA.js";import"./scroll-Cceui3yC.js";import"./debounce-CkazOn_9.js";import"./_baseIteratee-DRiXPtOg.js";import"./index-BC2pRl3S.js";import"./vnode-CqxKQBn0.js";import"./index-qSQlj0RO.js";import"./index-DfWQjCuY.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-table-column-DWU1JSNJ.js";import"./_initCloneObject-7oWMW-Ot.js";import"./isArrayLikeObject-BJDhNHaT.js";import"./raf-CXqF1NB1.js";import"./index-DKaQAdbW.js";/* empty css */import"./el-tooltip-l0sNRNKZ.js";import"./_plugin-vue_export-helper-BCo6x5W8.js";import"./el-popover-B4M9MUPY.js";/* empty css */import"./useTableColumns-B3dG-7w1.js";import"./refs-Cw5r5QN8.js";import"./index-Yn4qS2ew.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./tree-select-DNitEO0k.js";import"./index-CS6jHv1e.js";import"./index-CuWUnlSZ.js";import"./index-cuvv_mxy.js";import"./index-Ceepcot3.js";import"./cloneDeep-zs6l5dp3.js";import"./index-zIv9y_XZ.js";import"./index-BkQRY49V.js";import"./index-CGm7Wp2k.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./slider-CFh6w1Nh.js";import"./index-B4jq9Ja2.js";import"./index-BIIDnOvF.js";import"./index-B5f0OwDI.js";import"./index-CxsIPycV.js";import"./validator-D_3Fyw1a.js";/* empty css *//* empty css *//* empty css */import"./index-CtUPMuT5.js";import"./index-DeCbFeva.js";import"./use-dialog-yhiLZsn9.js";import"./index-DvlZWusB.js";const Z=p(),Q=c(n(l({},{name:"ArtButtonMore"}),{__name:"index",props:{list:{},auth:{}},emits:["click"],setup(e,{emit:o}){const{hasAuth:t}=(()=>{var e,o;const t=m(),{isFrontendMode:r}=d(),{info:i}=u(Z),a=null!=(o=null==(e=i.value)?void 0:e.buttons)?o:[],s=Array.isArray(t.meta.authList)?t.meta.authList:[];return{hasAuth:e=>r.value?a.includes(e):s.some(o=>(null==o?void 0:o.authMark)===e)}})(),r=e,i=j(()=>r.list.some(e=>!e.auth||t(e.auth))),a=o;return(o,r)=>{const s=M,l=W,n=G,p=U,m=L;return g(),f("div",null,[b(i)?(g(),h(m,{key:0},{dropdown:_(()=>[v(p,null,{default:_(()=>[(g(!0),f(y,null,k(e.list,e=>(g(),f(y,{key:e.key},[!e.auth||b(t)(e.auth)?(g(),h(n,{key:0,disabled:e.disabled,onClick:o=>(e=>{a("click",e)})(e)},{default:_(()=>[w("div",{class:"flex-c gap-2",style:C({color:e.color})},[e.icon?(g(),h(l,{key:0,icon:e.icon},null,8,["icon"])):x("",!0),w("span",null,O(e.label),1)],4)]),_:2},1032,["disabled","onClick"])):x("",!0)],64))),128))]),_:1})]),default:_(()=>[v(s,{icon:"ri:more-2-fill",class:"!size-8 bg-g-200 dark:bg-g-300/45 text-sm"})]),_:1})):x("",!0)])}}})),ee={class:"art-full-height"},oe=c(n(l({},{name:"Role"}),{__name:"index",setup(e){const o=P({roleName:void 0,roleCode:void 0,description:void 0,enabled:void 0,daterange:void 0}),t=P(!1),s=P(!1),p=P(!1),m=P(void 0),{columns:d,columnChecks:u,data:c,loading:j,pagination:x,getData:y,searchParams:k,resetSearchParams:w,handleSizeChange:O,handleCurrentChange:U,refreshData:G}=R({core:{apiFn:B,apiParams:{current:1,size:20},excludeParams:["daterange"],columnsFactory:()=>[{prop:"roleId",label:"角色ID",width:100},{prop:"roleName",label:"角色名称",minWidth:120},{prop:"roleCode",label:"角色编码",minWidth:120},{prop:"description",label:"角色描述",minWidth:150,showOverflowTooltip:!0},{prop:"enabled",label:"角色状态",width:100,formatter:e=>{const o=e.enabled?{type:"success",text:"启用"}:{type:"warning",text:"禁用"};return z(Y,{type:o.type},()=>o.text)}},{prop:"createTime",label:"创建日期",width:180,sortable:!0},{prop:"operation",label:"操作",width:80,fixed:"right",formatter:e=>z("div",[z(Q,{list:[{key:"permission",label:"菜单权限",icon:"ri:user-3-line"},{key:"edit",label:"编辑角色",icon:"ri:edit-2-line"},{key:"delete",label:"删除角色",icon:"ri:delete-bin-4-line",color:"#f56c6c"}],onClick:o=>Z(o,e)})])}]}}),L=P("add"),W=(e,o)=>{s.value=!0,L.value=e,m.value=o},M=e=>{const o=e,{daterange:t}=o,s=((e,o)=>{var t={};for(var s in e)i.call(e,s)&&o.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&r)for(var s of r(e))o.indexOf(s)<0&&a.call(e,s)&&(t[s]=e[s]);return t})(o,["daterange"]),[p,m]=Array.isArray(t)?t:[null,null],d=l({},k);Object.assign(d,n(l({},s),{startTime:p,endTime:m})),y(d)},Z=(e,o)=>{switch(e.key){case"permission":oe(o);break;case"edit":W("edit",o);break;case"delete":te(o)}},oe=e=>{p.value=!0,m.value=e},te=e=>{H.confirm(`确定删除角色"${e.roleName}"吗?此操作不可恢复!`,"删除确认",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{D.success("删除成功"),G()}).catch(()=>{D.info("已取消删除")})};return(e,r)=>{const i=K,a=J,l=I,n=F,y=X,k=S("ripple");return g(),f("div",ee,[V(v(N,{modelValue:b(o),"onUpdate:modelValue":r[0]||(r[0]=e=>E(o)?o.value=e:null),onSearch:M,onReset:b(w)},null,8,["modelValue","onReset"]),[[A,b(t)]]),v(y,{class:"art-table-card",shadow:"never",style:C({"margin-top":b(t)?"12px":"0"})},{default:_(()=>[v(l,{columns:b(u),"onUpdate:columns":r[2]||(r[2]=e=>E(u)?u.value=e:null),showSearchBar:b(t),"onUpdate:showSearchBar":r[3]||(r[3]=e=>E(t)?t.value=e:null),loading:b(j),onRefresh:b(G)},{left:_(()=>[v(a,{wrap:""},{default:_(()=>[V((g(),h(i,{onClick:r[1]||(r[1]=e=>W("add"))},{default:_(()=>[...r[6]||(r[6]=[T("新增角色",-1)])]),_:1})),[[k]])]),_:1})]),_:1},8,["columns","showSearchBar","loading","onRefresh"]),v(n,{loading:b(j),data:b(c),columns:b(d),pagination:b(x),"onPagination:sizeChange":b(O),"onPagination:currentChange":b(U)},null,8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"])]),_:1},8,["style"]),v($,{modelValue:b(s),"onUpdate:modelValue":r[4]||(r[4]=e=>E(s)?s.value=e:null),"dialog-type":b(L),"role-data":b(m),onSuccess:b(G)},null,8,["modelValue","dialog-type","role-data","onSuccess"]),v(q,{modelValue:b(p),"onUpdate:modelValue":r[5]||(r[5]=e=>E(p)?p.value=e:null),"role-data":b(m),onSuccess:b(G)},null,8,["modelValue","role-data","onSuccess"])])}}}));export{oe as default};
|