Files
aiot-platform-ui/apps/web-antd/dist/js/index-Cy9FVGZ2.js
lzh 91cd7adc39
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 9s
chore: build and deploy web-antd
2026-03-27 16:58:19 +08:00

2 lines
3.1 KiB
JavaScript

var E=Object.defineProperty;var k=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable;var S=(a,t,e)=>t in a?E(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,x=(a,t)=>{for(var e in t||(t={}))M.call(t,e)&&S(a,e,t[e]);if(k)for(var e of k(t))A.call(t,e)&&S(a,e,t[e]);return a};var u=(a,t,e)=>new Promise((p,d)=>{var g=i=>{try{c(e.next(i))}catch(l){d(l)}},h=i=>{try{c(e.throw(i))}catch(l){d(l)}},c=i=>i.done?p(i.value):Promise.resolve(i.value).then(g,h);c((e=e.apply(a,t)).next())});import"./vxe-table-Cjhpvy3G.js";import{a as O,d as G,u as N}from"./seckillConfig-BDWKZXqd.js";import{$ as s,a9 as C}from"./bootstrap-BRzwfS6_.js";import{_ as T,u as V,a as F}from"./form.vue_vue_type_script_setup_true_lang-BpHXVehv.js";import{_ as D}from"./table-action.vue_vue_type_script_setup_true_lang-CeSmlcLg.js";import{_ as I}from"./page.vue_vue_type_script_setup_true_lang-Diz0sWCd.js";import{m as P,ab as j,b2 as q,bJ as _,j as f,u as o}from"../jse/index-index-D2yVKoFr.js";import{u as v}from"./use-modal-BtqDoQjW.js";import{u as z}from"./use-vxe-grid-C0Xbxzc8.js";import{A as y}from"./icons-CieLeI1V.js";import{v as B}from"./AlertBuilder-DpxbnXOy.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CXbQugJj.js";import"./dict-enum-CaHgMaDZ.js";import"./index-BNa-GWyF.js";import"./x-B96ous_M.js";import"./circle-check-big-BX0-4ESp.js";const ie=P({__name:"index",setup(a){const[t,e]=v({connectedComponent:T,destroyOnClose:!0});function p(){l.query()}function d(){e.setData(null).open()}function g(n){e.setData(n).open()}function h(n){return u(this,null,function*(){const r=C.loading({content:s("ui.actionMessage.deleting",[n.name]),duration:0});try{yield G(n.id),C.success({content:s("ui.actionMessage.deleteSuccess",[n.name])}),p()}finally{r()}})}function c(n,r){return u(this,null,function*(){return new Promise((m,$)=>{const b=r.status===0?"启用":"停用";B({content:`确认要${b+r.name}吗?`}).then(()=>u(null,null,function*(){yield N(r.id,n),C.success(`${b}成功`),m(!0)})).catch(()=>{$(new Error("取消操作"))})})})}const[i,l]=z({formOptions:{schema:F()},gridOptions:{columns:V(c),height:"auto",keepSource:!0,proxyConfig:{ajax:{query:(m,$)=>u(null,[m,$],function*({page:n},r){return yield O(x({pageNo:n.currentPage,pageSize:n.pageSize},r))})}},rowConfig:{keyField:"id"},toolbarConfig:{refresh:!0,search:!0}}});return(n,r)=>(q(),j(o(I),{"auto-content-height":""},{default:_(()=>[f(o(t),{onSuccess:p}),f(o(i),{"table-title":"秒杀时段列表"},{"toolbar-tools":_(()=>[f(o(D),{actions:[{label:o(s)("ui.actionTitle.create",["秒杀时段"]),type:"primary",icon:o(y).ADD,auth:["promotion:seckill-config:create"],onClick:d}]},null,8,["actions"])]),actions:_(({row:m})=>[f(o(D),{actions:[{label:o(s)("common.edit"),type:"link",icon:o(y).EDIT,auth:["promotion:seckill-config:update"],onClick:g.bind(null,m)},{label:o(s)("common.delete"),type:"link",danger:!0,icon:o(y).DELETE,auth:["promotion:seckill-config:delete"],popConfirm:{title:o(s)("ui.actionMessage.deleteConfirm",[m.name]),confirm:h.bind(null,m)}}]},null,8,["actions"])]),_:1})]),_:1}))}});export{ie as default};