CRMEB/backend/public/admin/system_static/index-ClR382LF.js
2026-10-22 10:04:43 +08:00

2 lines
8.8 KiB
JavaScript

import{f as fe,a as ve,k as u,u as A,y as s,z as y,j as l,C as a,A as n,ac as be,s as r,B as k,_ as f,$ as m,H as we,a2 as v,p as F,r as K,l as g}from"./element-plus-D1Ezoxxm.js";import{_ as ge,b as ke,o as $,m as Q}from"./index-BzWqH73M.js";import{m as he,a as ye,b as Ve,c as Ce,l as xe,g as $e,d as De,e as Te,f as Ae}from"./membershipLevel-B8rJJg43.js";import{u as Ee}from"./layout---IgPHV_.js";import"./monaco-editor-uXAv8CL-.js";import"./form-create-C-8Ibman.js";import"./vxe-ot-ELJR6.js";const Se={class:"padding-add"},Ue={class:"tabBox_img"},Le=["onClick"],Be=["onClick"],Fe=["onClick"],Ie={class:"acea-row row-right page"},Me={class:"task-modal"},Ne={class:"add-task"},ze=["onClick"],Re=["onClick"],je=Object.assign({name:"list"},{__name:"index",setup(Pe){const I=ke(),X=Ee(),M=g(null),Y=g(null),E=g(!1),_=K({status:"",page:1,limit:15,gid:0}),b=K({keyword:"",page:1,limit:15,status:""}),S=g(0),Z=g(0),U=g([]),L=g([]),D=g(!1),T=g(!1),N=F(()=>X.isMobile),z=F(()=>N.value?void 0:"80px"),R=F(()=>N.value?"top":"right");fe(I,(o,e)=>{I.params.id});let j=null;function h(){D.value=!0,he(_).then(async o=>{let e=o.data;U.value=e.list,S.value=e.count,D.value=!1}).catch(o=>{D.value=!1,v.error(o.msg)})}function C(){T.value=!0,Ae(b).then(async o=>{let e=o.data;L.value=e.list,Z.value=e.count,T.value=!1}).catch(o=>{T.value=!1,v.error(o.msg)})}function P(){_.page=1,h()}function ee(){b.page=1,C()}function te(){$($e(j)).then(()=>h())}function le(){$(ye({},"/distribution/level/create")).then(()=>h())}function ae(){$(xe({},"/distribution/level_task/create?level_id="+b.id)).then(()=>C())}function oe(o){Ve(`distribution/level/set_status/${o.id}/${o.status}`).then(async e=>{v.success(e.msg),h()}).catch(e=>{v.error(e.msg)})}function ne(o){De(`distribution/level_task/set_status/${o.id}/${o.status}`).then(async e=>{v.success(e.msg),C()}).catch(e=>{v.error(e.msg)})}function ie(o){j=o.id,E.value=!0,b.id=o.id,C()}function se(o){let e={gid:o.gid};$(Ce(e,`distribution/level/${o.id}/edit`)).then(()=>h())}function de(o){let e={gid:o.gid};$(Te(e,`distribution/level_task/${o.id}/edit`)).then(()=>C())}function re(o,e,w){let V={title:e,url:`distribution/level/${o.id}`,method:"DELETE",ids:""};Q(V).then(d=>{v.success(d.msg),U.value.splice(w,1)}).catch(d=>{v.error(d.msg)})}function ue(o,e,w){let V={title:e,url:`distribution/level_task/${o.id}`,method:"DELETE",ids:""};Q(V).then(d=>{v.success(d.msg),L.value.splice(w,1)}).catch(d=>{v.error(d.msg)})}return ve(()=>{h()}),(o,e)=>{const w=u("el-option"),V=u("el-select"),d=u("el-form-item"),H=u("el-input"),x=u("el-button"),O=u("el-form"),W=u("el-card"),i=u("el-table-column"),q=u("el-switch"),B=u("el-divider"),G=u("el-table"),me=u("pagination"),_e=u("el-dialog"),c=A("db-click"),ce=A("lazy"),pe=A("viewer"),J=A("loading");return s(),y("div",null,[l(W,{bordered:!1,shadow:"never",class:"ivu-mb-16","body-style":{padding:0}},{default:a(()=>[n("div",Se,[l(O,{ref_key:"formValidateRef",ref:Y,model:_,"label-width":z.value,"label-position":R.value,onSubmit:e[2]||(e[2]=be(()=>{},["prevent"])),inline:""},{default:a(()=>[l(d,{label:"是否显示:"},{default:a(()=>[l(V,{modelValue:_.status,"onUpdate:modelValue":e[0]||(e[0]=t=>_.status=t),clearable:"",onChange:P,class:"form_content_width"},{default:a(()=>[l(w,{value:"",label:"全部"}),l(w,{value:1,label:"显示"}),l(w,{value:0,label:"不显示"})]),_:1},8,["modelValue"])]),_:1}),l(d,{label:"等级名称:"},{default:a(()=>[l(H,{clearable:"",placeholder:"请输入等级名称",modelValue:_.keyword,"onUpdate:modelValue":e[1]||(e[1]=t=>_.keyword=t),class:"form_content_width"},null,8,["modelValue"])]),_:1}),l(d,null,{default:a(()=>[r((s(),k(x,{type:"primary",onClick:P},{default:a(()=>[...e[10]||(e[10]=[f("查询",-1)])]),_:1})),[[c]])]),_:1})]),_:1},8,["model","label-width","label-position"])])]),_:1}),l(W,{bordered:!1,shadow:"never",class:"ivu-mt mt16"},{default:a(()=>[r((s(),k(x,{type:"primary",class:"action-row",onClick:le},{default:a(()=>[...e[11]||(e[11]=[f("添加等级",-1)])]),_:1})),[[c]]),r((s(),k(G,{class:"mt14",data:U.value,ref_key:"table",ref:M,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},{default:a(()=>[l(i,{label:"ID",width:"50"},{default:a(t=>[n("span",null,m(t.row.id),1)]),_:1}),l(i,{label:"商品图片","min-width":"90"},{default:a(t=>[r((s(),y("div",Ue,[r(n("img",null,null,512),[[ce,t.row.image]])])),[[pe]])]),_:1}),l(i,{label:"名称","min-width":"130"},{default:a(t=>[n("span",null,m(t.row.name),1)]),_:1}),l(i,{label:"等级","min-width":"130"},{default:a(t=>[n("span",null,m(t.row.grade),1)]),_:1}),l(i,{label:"一级分佣比例","min-width":"150"},{default:a(t=>[n("span",null,m(t.row.one_brokerage_percent=="0.00"?t.row.one_brokerage_ratio:t.row.one_brokerage_percent)+"%",1)]),_:1}),l(i,{label:"二级分佣比例","min-width":"150"},{default:a(t=>[n("span",null,m(t.row.two_brokerage_percent=="0.00"?t.row.two_brokerage_ratio:t.row.two_brokerage_percent)+"%",1)]),_:1}),l(i,{label:"任务总数","min-width":"150"},{default:a(t=>[n("span",null,m(t.row.task_total_num),1)]),_:1}),l(i,{label:"需完成数量","min-width":"150"},{default:a(t=>[n("span",null,m(t.row.task_num),1)]),_:1}),l(i,{label:"是否显示","min-width":"130"},{default:a(t=>[l(q,{class:"defineSwitch","active-value":1,"inactive-value":0,modelValue:t.row.status,"onUpdate:modelValue":p=>t.row.status=p,value:t.row.status,onChange:p=>oe(t.row),size:"large","active-text":"显示","inactive-text":"隐藏"},null,8,["modelValue","onUpdate:modelValue","value","onChange"])]),_:1}),l(i,{label:"操作",fixed:"right",width:"170"},{default:a(t=>[r((s(),y("a",{onClick:p=>ie(t.row)},[...e[12]||(e[12]=[f("等级任务",-1)])],8,Le)),[[c]]),l(B,{direction:"vertical"}),r((s(),y("a",{onClick:p=>se(t.row,"编辑")},[...e[13]||(e[13]=[f("编辑",-1)])],8,Be)),[[c]]),l(B,{direction:"vertical"}),r((s(),y("a",{onClick:p=>re(t.row,"删除这条信息",t.$index)},[...e[14]||(e[14]=[f("删除",-1)])],8,Fe)),[[c]])]),_:1})]),_:1},8,["data"])),[[J,D.value]]),n("div",Ie,[S.value?(s(),k(me,{key:0,total:S.value,page:_.page,"onUpdate:page":e[3]||(e[3]=t=>_.page=t),limit:_.limit,"onUpdate:limit":e[4]||(e[4]=t=>_.limit=t),onPagination:h},null,8,["total","page","limit"])):we("",!0)])]),_:1}),n("div",Me,[l(_e,{modelValue:E.value,"onUpdate:modelValue":e[9]||(e[9]=t=>E.value=t),title:"添加任务",width:"1000px"},{default:a(()=>[l(O,{model:b,"label-width":z.value,"label-position":R.value,inline:""},{default:a(()=>[l(d,{label:"是否显示:"},{default:a(()=>[l(V,{modelValue:b.status,"onUpdate:modelValue":e[5]||(e[5]=t=>b.status=t),class:"form_content_width",clearable:""},{default:a(()=>[l(w,{value:1,label:"显示"}),l(w,{value:0,label:"不显示"})]),_:1},8,["modelValue"])]),_:1}),l(d,{label:"任务名称:"},{default:a(()=>[l(H,{modelValue:b.keyword,"onUpdate:modelValue":e[6]||(e[6]=t=>b.keyword=t),placeholder:"请输入任务名称",clearable:"",class:"form_content_width"},null,8,["modelValue"])]),_:1}),l(d,null,{default:a(()=>[r((s(),k(x,{type:"primary",onClick:ee},{default:a(()=>[...e[15]||(e[15]=[f("查询",-1)])]),_:1})),[[c]])]),_:1})]),_:1},8,["model","label-width","label-position"]),n("div",null,[n("div",Ne,[r((s(),k(x,{type:"primary",onClick:e[7]||(e[7]=t=>ae())},{default:a(()=>[...e[16]||(e[16]=[f("添加等级任务",-1)])]),_:1})),[[c]]),r((s(),k(x,{type:"primary",onClick:e[8]||(e[8]=t=>te())},{default:a(()=>[...e[17]||(e[17]=[f("设置完成数量",-1)])]),_:1})),[[c]])]),n("div",null,[r((s(),k(G,{data:L.value,ref_key:"table",ref:M,class:"mt14","highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},{default:a(()=>[l(i,{label:"ID",width:"80"},{default:a(t=>[n("span",null,m(t.row.id),1)]),_:1}),l(i,{label:"名称","min-width":"130"},{default:a(t=>[n("span",null,m(t.row.name),1)]),_:1}),l(i,{label:"任务类型","min-width":"80"},{default:a(t=>[n("span",null,m(t.row.type_name),1)]),_:1}),l(i,{label:"限定数量","min-width":"80"},{default:a(t=>[n("span",null,m(t.row.number),1)]),_:1}),l(i,{label:"是否显示","min-width":"80"},{default:a(t=>[l(q,{class:"defineSwitch","active-value":1,"inactive-value":0,modelValue:t.row.status,"onUpdate:modelValue":p=>t.row.status=p,value:t.row.status,onChange:p=>ne(t.row),"active-text":"开启","inactive-text":"关闭"},{open:a(()=>[...e[18]||(e[18]=[n("span",null,"开启",-1)])]),close:a(()=>[...e[19]||(e[19]=[n("span",null,"关闭",-1)])]),_:1},8,["modelValue","onUpdate:modelValue","value","onChange"])]),_:1}),l(i,{label:"排序","min-width":"50"},{default:a(t=>[n("span",null,m(t.row.sort),1)]),_:1}),l(i,{label:"操作",fixed:"right",width:"170"},{default:a(t=>[r((s(),y("a",{onClick:p=>de(t.row,"编辑")},[...e[20]||(e[20]=[f("编辑",-1)])],8,ze)),[[c]]),l(B,{direction:"vertical"}),r((s(),y("a",{onClick:p=>ue(t.row,"删除这条信息",t.$index)},[...e[21]||(e[21]=[f("删除",-1)])],8,Re)),[[c]])]),_:1})]),_:1},8,["data"])),[[J,T.value]])])])]),_:1},8,["modelValue"])])])}}}),Qe=ge(je,[["__scopeId","data-v-d578d836"]]);export{Qe as default};