Files
aiot-platform-ui/apps/web-antd/dist/js/index-BUtVF5s5.js
lzh 19d36d1ffb
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-09 13:05:46 +08:00

2 lines
5.6 KiB
JavaScript

var O=Object.defineProperty;var S=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var I=(u,t,o)=>t in u?O(u,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):u[t]=o,V=(u,t)=>{for(var o in t||(t={}))E.call(t,o)&&I(u,o,t[o]);if(S)for(var o of S(t))G.call(t,o)&&I(u,o,t[o]);return u};var c=(u,t,o)=>new Promise((_,C)=>{var w=l=>{try{p(o.next(l))}catch(d){C(d)}},T=l=>{try{p(o.throw(l))}catch(d){C(d)}},p=l=>l.done?_(l.value):Promise.resolve(l.value).then(w,T);p((o=o.apply(u,t)).next())});import{$ as f,av as h,c0 as k,an as v,a9 as D}from"./bootstrap-CRjSNGHY.js";import"./vxe-table-uq8U2E1u.js";import{_ as P,u as M,a as q,g as B,b as K,d as L}from"./form.vue_vue_type_script_setup_true_lang-BthJXdFO.js";import{_ as j}from"./wx-account-select.vue_vue_type_script_setup_true_lang-BkC4OVbe.js";import{A as y}from"./wx-material-select.vue_vue_type_style_index_0_scoped_ee95df5f_lang-BNVb48Ai.js";import"./wx-video-play.vue_vue_type_script_setup_true_lang-SfnnFeAT.js";import"./wx-voice-play.vue_vue_type_script_setup_true_lang-DTyScsmn.js";import{_ as z}from"./content.vue_vue_type_script_setup_true_lang-C2iuRkPh.js";import{_ as $}from"./table-action.vue_vue_type_script_setup_true_lang-BdzHKWY1.js";import{_ as H}from"./doc-alert.vue_vue_type_script_setup_true_lang-CjF9RRe-.js";import{_ as J}from"./page.vue_vue_type_script_setup_true_lang-3ywDTU7g.js";import{m as U,b9 as Q,aa as W,ab as g,b2 as b,bJ as r,j as s,u as e,ac as X,ai as A,n as R}from"../jse/index-index-CMeVxoEG.js";import{u as Y}from"./use-vxe-grid-BMVG5Iiw.js";import{u as Z}from"./use-modal-BABce5hC.js";import{A as x}from"./icons-CieLeI1V.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import"./wx-reply.vue_vue_type_script_setup_true_lang-SsZ7DnPj.js";import"./tab-image.vue_vue_type_script_setup_true_lang-B9UQZ0pe.js";import"./wx-material-select-pq-gBAJp.js";import"./useUpload-C1Dgp6Fg.js";import"./tab-music.vue_vue_type_script_setup_true_lang-D71aiBN-.js";import"./tab-news.vue_vue_type_script_setup_true_lang-CvdaVxg5.js";import"./wx-news.vue_vue_type_script_setup_true_lang-Blk80w5K.js";import"./tab-text.vue_vue_type_script_setup_true_lang-CzujdRfH.js";import"./tab-video.vue_vue_type_script_setup_true_lang-BAycV53G.js";import"./tab-voice.vue_vue_type_script_setup_true_lang-BnAD1-yN.js";import"./dict-enum-CaHgMaDZ.js";import"./index-B2q4ol4q.js";import"./wx-music.vue_vue_type_script_setup_true_lang-CQP-QryP.js";import"./index-BBsbmkxX.js";import"./Text-CMKFiboK.js";import"./index-BNS265yo.js";import"./x-CpZ5_sBZ.js";const Re=U({name:"MpAutoReply",__name:"index",setup(u){const t=Q(String(y.Keyword)),o=W(()=>{var n,a;if(Number(t.value)!==y.Follow)return!0;try{const i=(n=m.grid)==null?void 0:n.getTableData();return(((a=i==null?void 0:i.tableData)==null?void 0:a.length)||0)<=0}catch(i){return!0}});function _(){m.query()}function C(n){m.formApi.setValues({accountId:n}),m.formApi.submitForm()}function w(n){return c(this,null,function*(){t.value=n,yield R();const a=M(Number(t.value));a&&(m.setGridOptions({columns:a}),yield R()),yield m.query()})}function T(){return c(this,null,function*(){const n=yield m.formApi.getValues();N.setData({msgType:Number(t.value),accountId:n.accountId}).open()})}function p(n){return c(this,null,function*(){const a=yield K(n.id);N.setData({msgType:Number(t.value),accountId:n.accountId,row:a}).open()})}function l(n){return c(this,null,function*(){const a=D.loading({content:f("ui.actionMessage.deleting",["自动回复"]),duration:0});try{yield L(n.id),D.success(f("ui.actionMessage.deleteSuccess")),_()}finally{a()}})}const[d,N]=Z({connectedComponent:P,destroyOnClose:!0}),[F,m]=Y({formOptions:{schema:q()},gridOptions:{columns:M(Number(t.value)),height:"auto",keepSource:!0,proxyConfig:{ajax:{query:(i,Ee)=>c(null,[i,Ee],function*({page:n},a){return yield B(V({pageNo:n.currentPage,pageSize:n.pageSize,type:Number(t.value)},a))})},autoLoad:!1},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(n,a)=>(b(),g(e(J),{"auto-content-height":""},{doc:r(()=>[s(e(H),{title:"自动回复",url:"https://doc.iocoder.cn/mp/auto-reply/"})]),default:r(()=>[s(e(d),{onSuccess:_}),s(e(F),null,{"form-accountId":r(()=>[s(e(j),{onChange:C})]),"toolbar-actions":r(()=>[s(e(h),{"active-key":t.value,"onUpdate:activeKey":a[0]||(a[0]=i=>t.value=i),class:"w-full",onChange:a[1]||(a[1]=i=>w(i))},{default:r(()=>[(b(),g(e(h).TabPane,{key:String(e(y).Follow)},{tab:r(()=>[s(e(k),{align:"middle"},{default:r(()=>[s(e(v),{icon:"lucide:star",class:"mr-2px"}),a[2]||(a[2]=A(" 关注时回复 ",-1))]),_:1})]),_:1})),(b(),g(e(h).TabPane,{key:String(e(y).Message)},{tab:r(()=>[s(e(k),{align:"middle"},{default:r(()=>[s(e(v),{icon:"lucide:message-circle-more",class:"mr-2px"}),a[3]||(a[3]=A(" 消息回复 ",-1))]),_:1})]),_:1})),(b(),g(e(h).TabPane,{key:String(e(y).Keyword)},{tab:r(()=>[s(e(k),{align:"middle"},{default:r(()=>[s(e(v),{icon:"lucide:newspaper",class:"mr-2px"}),a[4]||(a[4]=A(" 关键词回复 ",-1))]),_:1})]),_:1}))]),_:1},8,["active-key"])]),"toolbar-tools":r(()=>[o.value?(b(),g(e($),{key:0,actions:[{label:e(f)("ui.actionTitle.create",["自动回复"]),type:"primary",icon:e(x).ADD,auth:["mp:auto-reply:create"],onClick:T}]},null,8,["actions"])):X("",!0)]),replyContent:r(({row:i})=>[s(z,{row:i},null,8,["row"])]),actions:r(({row:i})=>[s(e($),{actions:[{label:e(f)("common.edit"),type:"link",icon:e(x).EDIT,auth:["mp:auto-reply:update"],onClick:p.bind(null,i)},{label:e(f)("common.delete"),type:"link",danger:!0,icon:e(x).DELETE,auth:["mp:auto-reply:delete"],popConfirm:{title:"是否确认删除此数据?",confirm:l.bind(null,i)}}]},null,8,["actions"])]),_:1})]),_:1}))}});export{Re as default};