Files
aiot-platform-ui/apps/web-antd/dist/js/index-R8mxXKCw.js
lzh e7f14bd4e8
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 37s
chore: build and deploy web-antd
2026-03-15 17:05:46 +08:00

2 lines
3.8 KiB
JavaScript

var D=Object.defineProperty;var C=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var v=(n,o,t)=>o in n?D(n,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[o]=t,k=(n,o)=>{for(var t in o||(o={}))E.call(o,t)&&v(n,t,o[t]);if(C)for(var t of C(o))S.call(o,t)&&v(n,t,o[t]);return n};var f=(n,o,t)=>new Promise((m,d)=>{var g=a=>{try{l(t.next(a))}catch(u){d(u)}},_=a=>{try{l(t.throw(a))}catch(u){d(u)}},l=a=>a.done?m(a.value):Promise.resolve(a.value).then(g,_);l((t=t.apply(n,o)).next())});import"./vxe-table-6CfoyTeh.js";import{g as x,c as M,d as $}from"./combinationActivity-DQaIZP88.js";import{$ as s,a9 as b}from"./bootstrap-DwKkJn_4.js";import{_ as O,u as T,a as G}from"./form.vue_vue_type_script_setup_true_lang-BVUSTOzU.js";import{_ as A}from"./table-action.vue_vue_type_script_setup_true_lang-D0Sp4mmk.js";import{_ as L}from"./doc-alert.vue_vue_type_script_setup_true_lang-PD5lyoTm.js";import{_ as N}from"./page.vue_vue_type_script_setup_true_lang-C4Eq3m-T.js";import{m as V,ab as F,b2 as I,bJ as h,j as p,u as i}from"../jse/index-index-BpFlhWxK.js";import{u as P}from"./use-modal-D3K6QxxX.js";import{u as j}from"./use-vxe-grid-DbJDMsHn.js";import{A as y}from"./icons-CieLeI1V.js";import{v as q}from"./AlertBuilder-BbVXgh6g.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-B_4EcSf0.js";import"./index-C4tkdD1I.js";import"./property-util-BkB1DfhS.js";import"./spu-and-sku-list.vue_vue_type_script_setup_true_lang-CPEIcOIr.js";import"./sku-list.vue_vue_type_script_setup_true_lang-B0nULxPB.js";import"./spu-select.vue_vue_type_script_setup_true_lang-B0wTqw3x.js";import"./index-DNgka44R.js";import"./spu-select-data-BUhUZ_rx.js";import"./rangePickerProps-DPDeWYdi.js";import"./dict-enum-CaHgMaDZ.js";import"./index-aR9PVh5p.js";import"./x-BBEQBGJU.js";import"./circle-check-big-DnUseeI5.js";const dt=V({name:"PromotionCombinationActivity",__name:"index",setup(n){const[o,t]=P({connectedComponent:O,destroyOnClose:!0});function m(){u.query()}function d(){t.setData(null).open()}function g(e){t.setData(e).open()}function _(e){return f(this,null,function*(){yield q("确认关闭该拼团活动吗?");const r=b.loading({content:"关闭中...",duration:0});try{yield M(e.id),b.success("关闭成功"),m()}finally{r()}})}function l(e){return f(this,null,function*(){const r=b.loading({content:s("ui.actionMessage.deleting",[e.name]),duration:0});try{yield $(e.id),b.success(s("ui.actionMessage.deleteSuccess",[e.name])),m()}finally{r()}})}const[a,u]=j({formOptions:{schema:G()},gridOptions:{columns:T(),height:"auto",keepSource:!0,proxyConfig:{ajax:{query:(c,ht)=>f(null,[c,ht],function*({page:e},r){return yield x(k({pageNo:e.currentPage,pageSize:e.pageSize},r))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(e,r)=>(I(),F(i(N),{"auto-content-height":""},{doc:h(()=>[p(i(L),{title:"【营销】拼团活动",url:"https://doc.iocoder.cn/mall/promotion-combination/"})]),default:h(()=>[p(i(o),{onSuccess:m}),p(i(a),{"table-title":"拼团活动列表"},{"toolbar-tools":h(()=>[p(i(A),{actions:[{label:i(s)("ui.actionTitle.create",["拼团活动"]),type:"primary",icon:i(y).ADD,auth:["promotion:combination-activity:create"],onClick:d}]},null,8,["actions"])]),actions:h(({row:c})=>[p(i(A),{actions:[{label:i(s)("common.edit"),type:"link",icon:i(y).EDIT,auth:["promotion:combination-activity:update"],onClick:g.bind(null,c)},{label:"关闭",type:"link",danger:!0,icon:i(y).DELETE,auth:["promotion:combination-activity:close"],ifShow:c.status===0,onClick:_.bind(null,c)},{label:i(s)("common.delete"),type:"link",danger:!0,icon:i(y).DELETE,auth:["promotion:combination-activity:delete"],ifShow:c.status!==0,popConfirm:{title:i(s)("ui.actionMessage.deleteConfirm",[c.name]),confirm:l.bind(null,c)}}]},null,8,["actions"])]),_:1})]),_:1}))}});export{dt as default};