index-70240fbb.js 5.2 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-3fa924ea.js";import{_ as a}from"./search.vue_vue_type_script_setup_true_lang-a5c33aac.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-34597802.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{o as t}from"./index-535903c9.js";import{_ as s}from"./create.vue_vue_type_script_setup_true_lang-813072be.js";import{u as i}from"./useGetList-94c461ac.js";import{w as o}from"./index-4dbaf1b4.js";import{w as r}from"./index-9c1e87f8.js";import"./http-fee0c3f6.js";/* empty css *//* empty css *//* empty css */import{d as n,m,at as d,p as u,x as p,ao as c,o as f,c as _,e as v,a as w,w as j,f as h,F as b,y,l as g,X as k,b as x,t as P,z as V,a7 as C,aD as z,a5 as A,A as M,B as L,a4 as F,U as K,a8 as O,a9 as B,a0 as U,_ as T}from"./index-189c105d.js";/* empty css */import"./index-c8211180.js";/* empty css */import"./myUpload-ca1eae66.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */const q={class:"flex flex-col justify-between w-full sm:flex-row"},G={class:"w-full"},I={class:"table-default"},D={class:"pt-5 pl-2"},E={class:"flex flex-col"},H={key:0},J={key:1},Q=T(n({__name:"index",setup(n){const T=m(!1),Q=m({}),S=m([]),W=m([]),X=m([]),$=m("新增"),{data:N,query:R,search:Y,reset:Z,loading:ee}=i("wechatPlatform/kfMessage/list");d("rolesIdentify");const ae=u((()=>{var e;return null==(e=N.value)?void 0:e.data})),le=(e,a)=>{var l;if(Q.value=a,"createVisible"===e)T.value=!0,(null==(l=Q.value)?void 0:l.id)?($.value="编辑",Q.value.look&&($.value="查看")):$.value="新增"},te=(e,a)=>{if("wechatPlatformOfficialAccountList"===e)o({limit:99,...a}).then((e=>{X.value=e.data}))};return p((()=>{t().then((e=>{var a,l,t,s;S.value=null==(l=null==(a=null==e?void 0:e.data)?void 0:a.wechatPlatform)?void 0:l.kfMessageType,W.value=null==(s=null==(t=null==e?void 0:e.data)?void 0:t.wechatPlatform)?void 0:s.kfMessageStatus})),te("wechatPlatformOfficialAccountList"),Y()})),(t,i)=>{const o=M,n=L,m=F,d=K,u=O,p=B,S=l,W=a,N=e,se=c("action"),ie=U;return f(),_("div",q,[v("div",G,[w(W,{search:h(Y),reset:h(Z)},{body:j((()=>[w(m,{label:"公众号"},{default:j((()=>[w(n,{modelValue:h(R).gzh_id,"onUpdate:modelValue":i[0]||(i[0]=e=>h(R).gzh_id=e),filterable:"",remote:"",clearable:"","remote-method":e=>{((e,a)=>{"wechatPlatformOfficialAccountList"===a&&te("wechatPlatformOfficialAccountList",{nick_name:e})})(e,"wechatPlatformOfficialAccountList")}},{default:j((()=>[(f(!0),_(b,null,y(h(X),(e=>(f(),g(o,{key:e.id,label:e.nick_name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","remote-method"])])),_:1})])),content:j((()=>[v("div",I,[v("div",D,[k((f(),g(d,{type:"primary",size:"default",onClick:i[1]||(i[1]=e=>le("createVisible",null))},{default:j((()=>[x("新增")])),_:1})),[[se,"wechatPlatform.KFMessage.add"]])]),k((f(),g(p,{data:h(ae),class:"mt-3"},{default:j((()=>[w(u,{prop:"name",label:"配置公众号","min-width":"200"},{default:j((e=>[v("div",E,[v("div",null,P(e.row.gzh_names),1)])])),_:1}),w(u,{prop:"send_at",label:"关注类型","min-width":"200"},{default:j((e=>[v("span",null,P(e.row.send_at),1)])),_:1}),w(u,{prop:"send_at",label:"弹窗类型","min-width":"200"},{default:j((e=>[v("span",null,P(e.row.send_at),1)])),_:1}),w(u,{prop:"send_at",label:"创建时间","min-width":"200"},{default:j((e=>[v("span",null,P(e.row.send_at),1)])),_:1}),w(u,{label:"操作",width:"200",fixed:"right"},{default:j((e=>[[4,2].includes(e.row.status)?V("",!0):k((f(),_("div",H,[w(d,{link:"",type:"primary",size:"small",onClick:a=>le("createVisible",e.row)},{default:j((()=>[x("编辑")])),_:2},1032,["onClick"])])),[[se,"wechatPlatform.KFMessage.updateContent"]]),v("div",null,[k((f(),g(d,{link:"",type:"primary",size:"small",onClick:a=>le("createVisible",{look:!0,...e.row})},{default:j((()=>[x("查看")])),_:2},1032,["onClick"])),[[se,"wechatPlatform.KFMessage.detail"]])]),2!=e.row.status?k((f(),_("div",J,[w(d,{link:"",type:"primary",size:"small",onClick:a=>{return l=e.row,void z.confirm(`确定要删除活动:${l.name} 吗?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{r({ids:[l.id]}).then((e=>{A.success(e.message),Y()}))})).catch((()=>{}));var l}},{default:j((()=>[x("删除")])),_:2},1032,["onClick"])])),[[se,"wechatPlatform.KFMessage.delete"]]):V("",!0)])),_:1})])),_:1},8,["data"])),[[ie,h(ee)]]),w(S)])])),_:1},8,["search","reset"]),w(N,{modelValue:h(T),"onUpdate:modelValue":i[3]||(i[3]=e=>C(T)?T.value=e:null),title:h($),"destroy-on-close":""},{default:j((()=>[w(s,{onClose:i[2]||(i[2]=e=>(e=>{"createVisible"===e&&(T.value=!1);Y()})("createVisible")),primary:h(Q)},null,8,["primary"])])),_:1},8,["modelValue","title"])])])}}}),[["__scopeId","data-v-4f844070"]]);export{Q as default};