2 lines
4.2 KiB
JavaScript
2 lines
4.2 KiB
JavaScript
import{X as N,N as K,w as O,G as U,v as L,H as P}from"./element-plus.02c000b8.js";import{g as C,d as X}from"./index.7e71cca7.js";import{d as z,o as G,e as H}from"./wx_oa.8bc62939.js";import{_ as M}from"./edit.vue_vue_type_script_setup_true_lang.2825fae6.js";import{d as Q,s as W,r as E,e as D,ai as j,o as l,c as q,X as t,P as a,a as I,Q as h,O as _,V as i,W as v,u as g,U as J,n as B}from"./@vue.ad3a2c51.js";import"./@vueuse.c2fd8b33.js";import"./@element-plus.4b8482d8.js";import"./lodash-es.61686ec6.js";import"./dayjs.c8b8967e.js";import"./axios.136fb7b6.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./memoize-one.4ee5c96d.js";import"./lodash.8effadcb.js";import"./vue-router.93f65f3b.js";import"./pinia.f0255b9b.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.3cb93b94.js";import"./color.0adfd97a.js";import"./clone.4b381e37.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./nprogress.09754c1e.js";import"./vue-clipboard3.c5f2d3ed.js";import"./clipboard.42524a75.js";import"./echarts.234b3572.js";import"./zrender.8ee1a698.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0d5173e3.js";import"./vue3-eventbus.c7305b83.js";import"./mitt.d8e3ba72.js";import"./index.323c3889.js";const Y=i(" \u65B0\u589E "),Z=i(" \u7F16\u8F91 "),ee=i(" \u5220\u9664 "),Le=Q({__name:"keyword_reply",setup(te){const r=W(),c=E(!1),F=E([]),m="keyword",k=D(()=>e=>{switch(e){case 1:return"\u5168\u5339\u914D";case 2:return"\u6A21\u7CCA\u5339\u914D"}}),b=D(()=>e=>{switch(e){case 1:return"\u6587\u672C"}}),s=async()=>{const e=await z({type:"keyword"});F.value=e},A=async()=>{var e;c.value=!0,await B(),(e=r.value)==null||e.open("add",m)},R=async e=>{var o,p;c.value=!0,await B(),(o=r.value)==null||o.open("edit",m),(p=r.value)==null||p.getDetail(e)},V=async e=>{await C.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await G({id:e,type:m}),C.msgSuccess("\u5220\u9664\u6210\u529F"),s()},S=async e=>{try{await H({id:e,type:m}),C.msgSuccess("\u4FEE\u6539\u6210\u529F"),s()}catch{s()}};return s(),(e,o)=>{const p=N,w=K,T=X,y=O,n=U,$=L,x=P,f=j("perms");return l(),q("div",null,[t(w,{class:"!border-none",shadow:"never"},{default:a(()=>[t(p,{type:"warning",title:"\u6E29\u99A8\u63D0\u793A\uFF1A1.\u7C89\u4E1D\u5728\u516C\u4F17\u53F7\u53D1\u9001\u5185\u5BB9\u65F6\uFF0C\u901A\u8FC7\u5173\u952E\u8BCD\u53EF\u89E6\u53D1\u5173\u952E\u8BCD\u56DE\u590D\uFF1B2.\u540C\u65F6\u53EF\u542F\u7528\u591A\u4E2A\u5173\u952E\u8BCD\u56DE\u590D\uFF0C\u6709\u591A\u6761\u5173\u952E\u8BCD\u5339\u914D\u65F6\u4F18\u9009\u9009\u62E9\u6392\u5E8F\u9760\u524D\u7684\u4E00\u6761",closable:!1,"show-icon":""})]),_:1}),t(w,{class:"!border-none mt-4",shadow:"never"},{default:a(()=>[I("div",null,[h((l(),_(y,{class:"mb-4",type:"primary",onClick:o[0]||(o[0]=u=>A())},{icon:a(()=>[t(T,{name:"el-icon-Plus"})]),default:a(()=>[Y]),_:1})),[[f,["channel:oaReplyKeyword:add"]]])]),t(x,{size:"large",data:F.value},{default:a(()=>[t(n,{label:"\u89C4\u5219\u540D\u79F0",prop:"name","min-width":"120"}),t(n,{label:"\u5173\u952E\u8BCD",prop:"keyword","min-width":"120"}),t(n,{label:"\u5339\u914D\u65B9\u5F0F","min-width":"120"},{default:a(({row:u})=>[i(v(g(k)(u.matchingType)),1)]),_:1}),t(n,{label:"\u56DE\u590D\u7C7B\u578B","min-width":"120"},{default:a(({row:u})=>[i(v(g(b)(1)),1)]),_:1}),t(n,{label:"\u72B6\u6001","min-width":"120"},{default:a(({row:u})=>[t($,{modelValue:u.status,"onUpdate:modelValue":d=>u.status=d,"active-value":1,"inactive-value":0,onChange:d=>S(u.id)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),t(n,{label:"\u64CD\u4F5C",width:"120",fixed:"right"},{default:a(({row:u})=>[h((l(),_(y,{type:"primary",link:"",onClick:d=>R(u)},{default:a(()=>[Z]),_:2},1032,["onClick"])),[[f,["channel:oaReplyKeyword:edit"]]]),h((l(),_(y,{type:"danger",link:"",onClick:d=>V(u.id)},{default:a(()=>[ee]),_:2},1032,["onClick"])),[[f,["channel:oaReplyKeyword:del"]]])]),_:1})]),_:1},8,["data"])]),_:1}),c.value?(l(),_(M,{key:0,ref_key:"editRef",ref:r,onSuccess:s,onClose:o[1]||(o[1]=u=>c.value=!1)},null,512)):J("",!0)])}}});export{Le as default};
|