niucloud-admin/niucloud/public/admin/assets/template-2c33f055.js
2026-04-03 11:21:55 +08:00

2 lines
4.2 KiB
JavaScript

import{d as M,v as R,f as $,r as x,l as q,h as u,c as w,e as n,w as s,a as m,t as r,u as e,k as a,J as z,m as E,B as U,n as I,F as J,T as O,i as v,aE as P,ac as W,ad as G,aB as H,a5 as K,aD as Q,E 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 *//* empty css */import{_ as ae}from"./index.vue_vue_type_script_setup_true_lang-0327fec1.js";/* empty css *//* empty css *//* empty css *//* empty css */import{e as te,f as ne}from"./weapp-29dde0a0.js";import{e as le}from"./notice-f1409982.js";const oe={class:"main-container"},se={class:"flex justify-between items-center"},ie={class:"text-page-title"},ce={class:"mt-[20px]"},pe={class:"flex items-center"},re={class:"mr-[5px]"},Be=M({__name:"template",setup(de){const C=R(),T=$(),N=C.meta.title,h=x("/channel/weapp/message"),B=l=>{T.push({path:h.value})},i=q({loading:!0,data:[]}),b=(l=1)=>{i.loading=!0,te().then(o=>{i.loading=!1;let p=[];o.data.forEach(_=>{if(_.notice.length){const d=[];Object.keys(_.notice).forEach((c,y)=>{const f=_.notice[c];f.addon_name=_.title,d.push(f)}),d.length&&(d[0].rowspan=d.length,p=p.concat(d))}}),i.data=p}).catch(()=>{i.loading=!1})};b();const V=l=>{if(l.columnIndex===0)return l.row.rowspan?{rowspan:l.row.rowspan,colspan:1}:{rowspan:0,colspan:0}},D=(l=null)=>{const o=P.service({lock:!0,background:"rgba(0, 0, 0, 0)"});ne({keys:l?[l.key]:[]}).then(()=>{b(),o.close()}).catch(()=>{o.close()})},L=l=>{const o=x({key:"",type:"",status:0});o.value.status=l.is_weapp?0:1,o.value.key=l.key,o.value.type="weapp",i.loading=!0,le(o.value).then(p=>{b()}).catch(()=>{i.loading=!1})};return(l,o)=>{const p=W,_=G,d=H,c=K,y=ae,f=Q,k=X,F=Y,S=Z,A=ee;return u(),w("div",oe,[n(S,{class:"card !border-none",shadow:"never"},{default:s(()=>[m("div",se,[m("span",ie,r(e(N)),1)]),n(_,{modelValue:h.value,"onUpdate:modelValue":o[0]||(o[0]=t=>h.value=t),class:"my-[20px]",onTabChange:B},{default:s(()=>[n(p,{label:e(a)("weappAccessFlow"),name:"/channel/weapp"},null,8,["label"]),n(p,{label:e(a)("subscribeMessage"),name:"/channel/weapp/message"},null,8,["label"]),n(p,{label:e(a)("weappRelease"),name:"/channel/weapp/code"},null,8,["label"])]),_:1},8,["modelValue"]),n(d,{title:e(a)("operationTipTwo"),type:"info","show-icon":""},null,8,["title"]),m("div",ce,[z((u(),E(F,{data:i.data,"span-method":V,size:"large"},{empty:s(()=>[m("span",null,r(i.loading?"":e(a)("emptyData")),1)]),default:s(()=>[n(c,{prop:"addon_name",label:e(a)("addon"),"min-width":"120"},null,8,["label"]),n(c,{prop:"name","show-overflow-tooltip":!0,label:e(a)("name"),"min-width":"150"},{default:s(({row:t})=>[m("div",pe,[m("span",re,r(t.name),1),t.weapp.tips?(u(),E(f,{key:0,content:t.weapp.tips,placement:"top"},{default:s(()=>[n(y,{name:"element WarningFilled"})]),_:2},1032,["content"])):U("",!0)])]),_:1},8,["label"]),n(c,{label:e(a)("消息类型"),"min-width":"100",align:"center"},{default:s(({row:t})=>[m("span",{class:I(["text-[#fff] rounded-[3px] px-[8px] py-[2px]",{"bg-[#008000]":t.receiver_type==1,"bg-[#0000ff]":t.receiver_type==0}])},r(t.receiver_type==1?e(a)("buyerNews"):e(a)("sellerMessage")),3)]),_:1},8,["label"]),n(c,{label:e(a)("response"),"min-width":"180"},{default:s(({row:t})=>[(u(!0),w(J,null,O(t.weapp.content,(g,j)=>(u(),w("div",{key:"a"+j,class:"text-left"},r(g.join(":")),1))),128))]),_:1},8,["label"]),n(c,{label:e(a)("isStart"),"min-width":"100",align:"center"},{default:s(({row:t})=>[v(r(t.is_weapp==1?e(a)("startUsing"):e(a)("statusDeactivate")),1)]),_:1},8,["label"]),n(c,{prop:"weapp_template_id",label:e(a)("serialNumber"),"min-width":"180"},null,8,["label"]),n(c,{label:e(a)("operation"),fixed:"right",align:"right",width:"200"},{default:s(({row:t})=>[n(k,{type:"primary",link:"",onClick:g=>L(t)},{default:s(()=>[v(r(t.is_weapp==1?e(a)("close"):e(a)("open")),1)]),_:2},1032,["onClick"]),n(k,{type:"primary",link:"",onClick:g=>D(t)},{default:s(()=>[v(r(e(a)("regain")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[A,i.loading]])])]),_:1})])}}});export{Be as default};