Files
sbnews/server/public/admin/assets/index-CrazBRxU.js
T

2 lines
8.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{D as X,B as Y,C as Z,G as ee,H as te,i as le,I as oe,d as ae,J as ne,K as ie,q as se,L as de,M as ue,g as me,h as re,N as pe}from"./element-plus-BluzIk5z.js";import{_ as _e}from"./index.vue_vue_type_script_setup_true_lang-BYYopaMT.js";import{d as N,r as S,a0 as q,aq as fe,c as V,o as s,U as l,L as o,u as a,a9 as ye,T as B,ab as I,K as m,R as u,a as F,M as C,S as ce,i as K}from"./@vue-DjVelRet.js";import{y as ve}from"./@element-plus-RuzzlbSF.js";import{_ as ge}from"./picker-CjQPaaSR.js";import{l as be,a as Ve,b as Ce,c as ke,d as we}from"./lottery-xOfAJbqd.js";import{u as Ee}from"./usePaging-Dtz4iZyr.js";import{f as xe}from"./index-CRoe5vjT.js";import"./lodash-es-VsDguZh5.js";import"./dayjs-Mv9jwnDt.js";import"./@popperjs-D_chPuIy.js";import"./async-validator-9PlIezaS.js";import"./@ctrl-r5W6hzzQ.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./index-IXbnwemR.js";import"./index-ChXlVzVz.js";import"./index-DrRaOL79.js";import"./index-DuYX2nDA.js";import"./index.vue_vue_type_script_setup_true_lang-DZT8OG85.js";import"./@vueuse-DbKvT5Ch.js";import"./vuedraggable-CUBnU4N-.js";import"./vue-BlNCuTuS.js";import"./sortablejs-SiPGO7My.js";import"./nprogress-DYbUr3Ql.js";import"./vue-router-DifUqGFW.js";import"./pinia-D1_qSsvX.js";import"./axios-DIsA03vz.js";import"./lodash-wrSAtCJj.js";import"./css-color-function-DsMtFL6v.js";import"./balanced-match-BdS7OldZ.js";import"./color-DYO1E7y4.js";import"./clone-Ddk2tjDh.js";import"./color-convert-DsNsD289.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-DXsJvHIW.js";import"./clipboard-DPX9bJ1T.js";import"./echarts-CXZcVnUo.js";import"./tslib-BDyQ-Jie.js";import"./zrender-DO4NV0px.js";import"./highlight.js--xG_hASo.js";import"./@highlightjs-DcY7_PRf.js";const Ue={class:"lottery-category"},De={class:"flex justify-between mb-4"},Le={key:1},Se={class:"flex justify-end mt-4"},qe=N({name:"lotteryCategory"}),Ct=N({...qe,setup(Be){const k=S([]),R=async()=>{try{const i=await Ve({page_no:1,page_size:100});k.value=((i==null?void 0:i.lists)||[]).map(e=>({label:e.label,value:e.value}))}catch(i){console.log(i)}},f=q({name:"",category:""}),{pager:y,getLists:v,resetPage:E,resetParams:T}=Ee({fetchFun:be,params:f}),p=S(!1),n=q({id:0,name:"",code:"",icon:"",template:"",category:0,status:0,open_status:0,group_id:0,open_count:0,has_video:0,is_show:1,sort:0}),j=()=>Object.assign(n,{id:0,name:"",code:"",icon:"",template:"",category:0,status:0,open_status:0,group_id:0,open_count:0,has_video:0,is_show:1,sort:0}),O=()=>{j(),p.value=!0},P=i=>{Object.assign(n,{id:i.id,name:i.name,code:i.code,icon:i.icon||"",template:i.template,category:i.category,status:i.status,open_status:i.open_status,group_id:i.group_id,open_count:i.open_count,has_video:i.has_video,is_show:i.is_show,sort:i.sort}),p.value=!0},$=async()=>{n.id?await Ce(n):await ke(n),p.value=!1,v()},h=async i=>{await xe.confirm("确定要删除该彩种?"),await we({id:i}),v()};return R(),v(),(i,e)=>{const g=Z,d=Y,x=te,U=ee,_=le,D=X,L=oe,z=ae,r=ie,A=se,c=de,M=ne,G=_e,b=me,H=re,J=pe,w=fe("perms"),Q=ue;return s(),V("div",Ue,[l(L,{class:"!border-none",shadow:"never"},{default:o(()=>[l(D,{ref:"formRef",class:"mb-[-16px]",model:a(f),inline:!0},{default:o(()=>[l(d,{class:"w-[280px]",label:"彩种名称"},{default:o(()=>[l(g,{modelValue:a(f).name,"onUpdate:modelValue":e[0]||(e[0]=t=>a(f).name=t),placeholder:"输入彩种名称",clearable:"",onKeyup:ye(a(E),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),l(d,{class:"w-[200px]",label:"一级分类"},{default:o(()=>[l(U,{modelValue:a(f).category,"onUpdate:modelValue":e[1]||(e[1]=t=>a(f).category=t),placeholder:"全部",clearable:""},{default:o(()=>[(s(!0),V(B,null,I(a(k),t=>(s(),m(x,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(d,null,{default:o(()=>[l(_,{type:"primary",onClick:a(E)},{default:o(()=>e[15]||(e[15]=[u("查询")])),_:1},8,["onClick"]),l(_,{onClick:a(T)},{default:o(()=>e[16]||(e[16]=[u("重置")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),l(L,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[F("div",De,[C((s(),m(_,{type:"primary",onClick:O},{icon:o(()=>[l(z,null,{default:o(()=>[l(a(ve))]),_:1})]),default:o(()=>[e[17]||(e[17]=u(" 新增彩种 "))]),_:1})),[[w,["lottery.lotteryCategory/add"]]])]),C((s(),m(M,{size:"large",data:a(y).lists},{default:o(()=>[l(r,{label:"ID",prop:"id","min-width":"60"}),l(r,{label:"彩种名称",prop:"name","min-width":"120"}),l(r,{label:"编码",prop:"code","min-width":"100"}),l(r,{label:"图标","min-width":"80"},{default:o(({row:t})=>[t.icon?(s(),m(A,{key:0,src:t.icon,size:32},null,8,["src"])):(s(),V("span",Le,"-"))]),_:1}),l(r,{label:"模板",prop:"template","min-width":"80"}),l(r,{label:"一级分类","min-width":"100"},{default:o(({row:t})=>[l(c,null,{default:o(()=>[u(ce(t.category_name||"-"),1)]),_:2},1024)]),_:1}),l(r,{label:"状态","min-width":"70"},{default:o(({row:t})=>[t.status===1?(s(),m(c,{key:0,type:"success"},{default:o(()=>e[18]||(e[18]=[u("启用")])),_:1})):(s(),m(c,{key:1,type:"info"},{default:o(()=>e[19]||(e[19]=[u("停用")])),_:1}))]),_:1}),l(r,{label:"排序",prop:"sort","min-width":"70"}),l(r,{label:"显示","min-width":"70"},{default:o(({row:t})=>[t.is_show===1?(s(),m(c,{key:0,type:"success"},{default:o(()=>e[20]||(e[20]=[u("显示")])),_:1})):(s(),m(c,{key:1,type:"info"},{default:o(()=>e[21]||(e[21]=[u("隐藏")])),_:1}))]),_:1}),l(r,{label:"操作",width:"150",fixed:"right"},{default:o(({row:t})=>[C((s(),m(_,{type:"primary",link:"",onClick:W=>P(t)},{default:o(()=>e[22]||(e[22]=[u("编辑")])),_:2},1032,["onClick"])),[[w,["lottery.lotteryCategory/edit"]]]),C((s(),m(_,{type:"danger",link:"",onClick:W=>h(t.id)},{default:o(()=>e[23]||(e[23]=[u("删除")])),_:2},1032,["onClick"])),[[w,["lottery.lotteryCategory/delete"]]])]),_:1})]),_:1},8,["data"])),[[Q,a(y).loading]]),F("div",Se,[l(G,{modelValue:a(y),"onUpdate:modelValue":e[2]||(e[2]=t=>K(y)?y.value=t:null),onChange:a(v)},null,8,["modelValue","onChange"])])]),_:1}),l(J,{modelValue:a(p),"onUpdate:modelValue":e[14]||(e[14]=t=>K(p)?p.value=t:null),title:a(n).id?"编辑彩种":"新增彩种",width:"600px"},{footer:o(()=>[l(_,{onClick:e[13]||(e[13]=t=>p.value=!1)},{default:o(()=>e[24]||(e[24]=[u("取消")])),_:1}),l(_,{type:"primary",onClick:$},{default:o(()=>e[25]||(e[25]=[u("确定")])),_:1})]),default:o(()=>[l(D,{ref:"editFormRef",model:a(n),"label-width":"80px"},{default:o(()=>[l(d,{label:"名称",required:""},{default:o(()=>[l(g,{modelValue:a(n).name,"onUpdate:modelValue":e[3]||(e[3]=t=>a(n).name=t),placeholder:"请输入彩种名称"},null,8,["modelValue"])]),_:1}),l(d,{label:"编码",required:""},{default:o(()=>[l(g,{modelValue:a(n).code,"onUpdate:modelValue":e[4]||(e[4]=t=>a(n).code=t),placeholder:"请输入编码(如 ssq"},null,8,["modelValue"])]),_:1}),l(d,{label:"图标"},{default:o(()=>[l(ge,{modelValue:a(n).icon,"onUpdate:modelValue":e[5]||(e[5]=t=>a(n).icon=t),limit:1},null,8,["modelValue"])]),_:1}),l(d,{label:"模板"},{default:o(()=>[l(g,{modelValue:a(n).template,"onUpdate:modelValue":e[6]||(e[6]=t=>a(n).template=t),placeholder:"请输入模板标识(如 SSQ"},null,8,["modelValue"])]),_:1}),l(d,{label:"一级分类"},{default:o(()=>[l(U,{modelValue:a(n).category,"onUpdate:modelValue":e[7]||(e[7]=t=>a(n).category=t),placeholder:"请选择分类"},{default:o(()=>[(s(!0),V(B,null,I(a(k),t=>(s(),m(x,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(d,{label:"状态"},{default:o(()=>[l(b,{modelValue:a(n).status,"onUpdate:modelValue":e[8]||(e[8]=t=>a(n).status=t),"active-value":1,"inactive-value":0,"active-text":"启用","inactive-text":"停用"},null,8,["modelValue"])]),_:1}),l(d,{label:"开奖状态"},{default:o(()=>[l(b,{modelValue:a(n).open_status,"onUpdate:modelValue":e[9]||(e[9]=t=>a(n).open_status=t),"active-value":1,"inactive-value":0,"active-text":"开","inactive-text":"关"},null,8,["modelValue"])]),_:1}),l(d,{label:"有视频"},{default:o(()=>[l(b,{modelValue:a(n).has_video,"onUpdate:modelValue":e[10]||(e[10]=t=>a(n).has_video=t),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1}),l(d,{label:"排序"},{default:o(()=>[l(H,{modelValue:a(n).sort,"onUpdate:modelValue":e[11]||(e[11]=t=>a(n).sort=t),min:0,max:9999},null,8,["modelValue"])]),_:1}),l(d,{label:"显示"},{default:o(()=>[l(b,{modelValue:a(n).is_show,"onUpdate:modelValue":e[12]||(e[12]=t=>a(n).is_show=t),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue","title"])])}}});export{Ct as default};