index-8ce81911.js 2.3 KB

1
  1. import{d as I,z as M,r as d,x as O,Q as q,o as i,c as z,i as t,w as e,B as o,j as s,m as _,a as g,F as A,_ as B,q as D,I as F,J,K}from"./index-03f5d926.js";import{_ as N}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{_ as P}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{_ as Q,g as R,d as U}from"./SignInConfigForm.vue_vue_type_script_setup_true_lang-bb5c1697.js";import{D as E}from"./dict-34d00697.js";import{u as G}from"./useMessage-2e335eca.js";import"./color-6e929987.js";import"./el-card-0ac51a7f.js";import"./Dialog-05c67d4e.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./el-text-90df1c5e.js";import"./constants-e43f22dd.js";const H=I({name:"SignInConfig",__name:"index",setup(L){const y=G(),{t:x}=M(),p=d(!0),w=d([]),c=async()=>{p.value=!0;try{const r=await R();w.value=r}finally{p.value=!1}},k=d(),C=(r,a)=>{k.value.open(r,a)};return O(()=>{c()}),(r,a)=>{const S=B,u=D,b=P,l=F,T=N,h=J,m=q("hasPermi"),j=K;return i(),z(A,null,[t(b,null,{default:e(()=>[o((i(),s(u,{type:"primary",plain:"",onClick:a[0]||(a[0]=n=>C("create"))},{default:e(()=>[t(S,{icon:"ep:plus",class:"mr-5px"}),a[1]||(a[1]=_(" \u65B0\u589E "))]),_:1})),[[m,["point:sign-in-config:create"]]])]),_:1}),t(b,null,{default:e(()=>[o((i(),s(h,{data:g(w)},{default:e(()=>[t(l,{label:"\u7B7E\u5230\u5929\u6570",align:"center",prop:"day",formatter:(n,v,f)=>["\u7B2C",f,"\u5929"].join(" ")},null,8,["formatter"]),t(l,{label:"\u5956\u52B1\u4F63\u91D1",align:"center",prop:"point"}),t(l,{label:"\u5956\u52B1\u7ECF\u9A8C",align:"center",prop:"experience"}),t(l,{label:"\u72B6\u6001",align:"center",prop:"status"},{default:e(n=>[t(T,{type:g(E).COMMON_STATUS,value:n.row.status},null,8,["type","value"])]),_:1}),t(l,{label:"\u64CD\u4F5C",align:"center"},{default:e(n=>[o((i(),s(u,{link:"",type:"primary",onClick:v=>C("update",n.row.id)},{default:e(()=>a[2]||(a[2]=[_(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[m,["point:sign-in-config:update"]]]),o((i(),s(u,{link:"",type:"danger",onClick:v=>(async f=>{try{await y.delConfirm(),await U(f),y.success(x("common.delSuccess")),await c()}catch{}})(n.row.id)},{default:e(()=>a[3]||(a[3]=[_(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[m,["point:sign-in-config:delete"]]])]),_:1})]),_:1},8,["data"])),[[j,g(p)]])]),_:1}),t(Q,{ref_key:"formRef",ref:k,onSuccess:c},null,512)],64)}}});export{H as default};