index-61847c26.js 3.4 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-86e9c15b.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-2583a3d0.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as t}from"./create.vue_vue_type_script_setup_true_lang-f88dc286.js";import s from"./config-dc9519c2.js";import{u as l}from"./useGetList-187e6ed6.js";import{b as o}from"./index-2aac8514.js";/* empty css */import{d as i,n as r,q as p,z as d,ao as u,o as m,c as n,e as c,Z as j,a as v,w as _,b as f,f as b,l as g,F as y,a7 as V,X as h,aa as w,ar as x,ab as C,a2 as k}from"./index-0efcf15c.js";/* empty css *//* empty css */import"./index-5a88d77e.js";/* empty css *//* empty css *//* empty css */import"./index-52d609ea.js";import"./http-d93e3840.js";/* empty css */import"./videoList-acfb1eb9.js";/* empty css *//* empty css */import"./search.vue_vue_type_script_setup_true_lang-5d688f85.js";/* empty css *//* empty css *//* empty css */import"./index-b8a1ff49.js";import"./index-d8fa0f5a.js";const F={class:"table-default"},P={class:"pt-5 pl-2"},U=i({__name:"index",setup(i){const{data:U,query:G,search:z,reset:D,loading:E}=l("operationManage/firstPage/list",!0),q=r((()=>{var e;return null==(e=U.value)?void 0:e.data})),H=p(!1),I=p({}),L=p(!1),M=e=>{switch(e){case"configVisible":L.value=!1;break;case"addVisible":H.value=!1}z()};return d((()=>{z()})),(l,i)=>{const r=h,p=w,d=x,U=C,G=a,D=e,S=u("action"),X=k;return m(),n(y,null,[c("div",F,[j((m(),n("div",P,[v(r,{type:"primary",size:"default",onClick:i[0]||(i[0]=e=>{H.value=!0})},{default:_((()=>[f("新增")])),_:1})])),[[S,"operation.FirstPage.add"]]),j((m(),g(U,{data:b(q),class:"mt-3"},{default:_((()=>[v(p,{label:"ID",prop:"id"}),v(p,{label:"列表名称",prop:"type_str"}),v(p,{label:"添加时间",prop:"created_at"}),v(p,{label:"小程序类型",prop:"miniprogram_type_str"}),j((m(),g(p,{label:"状态"},{default:_((e=>[c("div",null,[v(d,{modelValue:e.row.status,"onUpdate:modelValue":a=>e.row.status=a,disabled:Boolean(e.row.status),onChange:a=>{return t=e.row,void o({id:t.id}).then((e=>{V.success(e.message),z()})).catch((e=>{z()}));var t},"active-value":1,"inactive-value":0},null,8,["modelValue","onUpdate:modelValue","disabled","onChange"])])])),_:1})),[[S,"operation.FirstPage.enableStatus"]]),v(p,{label:"操作"},{default:_((e=>[j((m(),g(r,{link:"",type:"primary",size:"default",onClick:a=>{return t=e.row,I.value=t,void(L.value=!0);var t}},{default:_((()=>[f("配置")])),_:2},1032,["onClick"])),[[S,"operation.FirstPage.setConfig"]])])),_:1})])),_:1},8,["data"])),[[X,b(E)]]),v(G)]),v(D,{modelValue:L.value,"onUpdate:modelValue":i[2]||(i[2]=e=>L.value=e),title:"配置",width:"50%","destroy-on-close":""},{default:_((()=>[v(s,{onClose:i[1]||(i[1]=e=>M("configVisible")),primary:I.value},null,8,["primary"])])),_:1},8,["modelValue"]),v(D,{modelValue:H.value,"onUpdate:modelValue":i[4]||(i[4]=e=>H.value=e),title:"新增",width:"30%","destroy-on-close":""},{default:_((()=>[v(t,{onClose:i[3]||(i[3]=e=>M("addVisible"))})])),_:1},8,["modelValue"])],64)}}});export{U as default};