mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-04-03 19:20:14 +00:00
2 lines
4.6 KiB
JavaScript
2 lines
4.6 KiB
JavaScript
import{d as $,v as j,f as M,l as z,r as x,h as u,c as y,e as n,w as o,a as _,t as r,u as e,i as f,k as t,J as I,m as C,B as R,n as U,F as J,T as O,aE as P,E as W,ac as G,ad as H,aB as K,a5 as Q,aD as X,a6 as Y,L as Z,M as ee}from"./index-c42d56a0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{_ as te}from"./index.vue_vue_type_script_setup_true_lang-0327fec1.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{p as ae,q as ne}from"./wechat-a35f5cfc.js";import{e as le}from"./notice-f1409982.js";import{_ as oe}from"./_plugin-vue_export-helper-c27b6911.js";const se={class:"main-container"},ce={class:"flex justify-between items-center"},ie={class:"text-page-title"},re={class:"mt-[20px]"},pe={class:"flex items-center"},de={class:"mr-[5px]"},me=$({__name:"template",setup(_e){const E=j(),T=M(),N=E.meta.title,c=z({loading:!0,data:[]}),b=x("/channel/wechat/message"),B=s=>{T.push({path:b.value})},g=(s=1)=>{c.loading=!0,ae().then(l=>{c.loading=!1;let p=[];l.data.forEach(i=>{if(i.notice.length){const m=[];Object.keys(i.notice).forEach((v,d)=>{const h=i.notice[v];h.addon_name=i.title,m.push(h)}),m.length&&(m[0].rowspan=m.length,p=p.concat(m))}}),c.data=p}).catch(l=>{c.loading=!1})};g();const V=s=>{if(s.columnIndex===0)return s.row.rowspan?{rowspan:s.row.rowspan,colspan:1}:{rowspan:0,colspan:0}},k=(s=null)=>{const l=P.service({lock:!0,background:"rgba(0, 0, 0, 0)"});ne({keys:s?[s.key]:[]}).then(()=>{g(),l.close()}).catch(()=>{l.close()})},D=s=>{const l=x({key:"",type:"",status:0});l.value.status=s.is_wechat?0:1,l.value.key=s.key,l.value.type="wechat",c.loading=!0,le(l.value).then(p=>{g()}).catch(()=>{c.loading=!1})};return(s,l)=>{const p=W,i=G,m=H,v=K,d=Q,h=te,L=X,A=Y,F=Z,S=ee;return u(),y("div",se,[n(F,{class:"card !border-none",shadow:"never"},{default:o(()=>[_("div",ce,[_("span",ie,r(e(N)),1),n(p,{type:"primary",class:"w-[100px]",onClick:l[0]||(l[0]=a=>k())},{default:o(()=>[f(r(e(t)("batchAcquisition")),1)]),_:1})]),n(m,{modelValue:b.value,"onUpdate:modelValue":l[1]||(l[1]=a=>b.value=a),class:"my-[20px]",onTabChange:B},{default:o(()=>[n(i,{label:e(t)("wechatAccessFlow"),name:"/channel/wechat"},null,8,["label"]),n(i,{label:e(t)("customMenu"),name:"/channel/wechat/menu"},null,8,["label"]),n(i,{label:e(t)("wechatTemplate"),name:"/channel/wechat/message"},null,8,["label"]),n(i,{label:e(t)("reply"),name:"/channel/wechat/reply"},null,8,["label"])]),_:1},8,["modelValue"]),n(v,{title:e(t)("微信平台最多支持25个消息模板获取时请注意微信平台剩余模板数量是否充足"),type:"info","show-icon":""},null,8,["title"]),_("div",re,[I((u(),C(A,{data:c.data,"span-method":V,size:"large"},{empty:o(()=>[_("span",null,r(c.loading?"":e(t)("emptyData")),1)]),default:o(()=>[n(d,{prop:"addon_name",label:e(t)("addon"),"min-width":"120"},null,8,["label"]),n(d,{prop:"name","show-overflow-tooltip":!0,label:e(t)("name"),"min-width":"150"},{default:o(({row:a})=>[_("div",pe,[_("span",de,r(a.name),1),a.wechat.tips?(u(),C(L,{key:0,content:a.wechat.tips,placement:"top"},{default:o(()=>[n(h,{name:"element WarningFilled"})]),_:2},1032,["content"])):R("",!0)])]),_:1},8,["label"]),n(d,{label:e(t)("messageType"),"min-width":"100",align:"center"},{default:o(({row:a})=>[_("span",{class:U(["text-[#fff] rounded-[3px] px-[8px] py-[2px]",{"bg-[#008000]":a.receiver_type==1,"bg-[#0000ff]":a.receiver_type==0}])},r(a.receiver_type==1?e(t)("buyerNews"):e(t)("sellerMessage")),3)]),_:1},8,["label"]),n(d,{label:e(t)("isStart"),"min-width":"100",align:"center"},{default:o(({row:a})=>[f(r(a.is_wechat==1?e(t)("startUsing"):e(t)("statusDeactivate")),1)]),_:1},8,["label"]),n(d,{label:e(t)("response"),"min-width":"180"},{default:o(({row:a})=>[(u(!0),y(J,null,O(a.wechat.content,(w,q)=>(u(),y("div",{key:"a"+q,class:"text-left"},r(w.join(":")),1))),128))]),_:1},8,["label"]),n(d,{prop:"wechat_template_id",label:e(t)("serialNumber"),"min-width":"140"},null,8,["label"]),n(d,{label:e(t)("operation"),fixed:"right",align:"right",width:"200"},{default:o(({row:a})=>[n(p,{type:"primary",link:"",onClick:w=>D(a)},{default:o(()=>[f(r(a.is_wechat==1?e(t)("close"):e(t)("open")),1)]),_:2},1032,["onClick"]),n(p,{type:"primary",link:"",onClick:w=>k(a)},{default:o(()=>[f(r(e(t)("regain")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[S,c.loading]])])]),_:1})])}}});const Le=oe(me,[["__scopeId","data-v-b8392279"]]);export{Le as default};
|