Files
aiot-platform-ui/apps/web-antd/dist/js/index-B6SbqthF.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
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-uq8U2E1u.js";import{a as O,d as G,u as N}from"./seckillConfig-Cbx59L3g.js";import{$ as s,a9 as C}from"./bootstrap-CRjSNGHY.js";import{_ as T,u as V,a as F}from"./form.vue_vue_type_script_setup_true_lang-CSNXAYwr.js";import{_ as D}from"./table-action.vue_vue_type_script_setup_true_lang-BdzHKWY1.js";import{_ as I}from"./page.vue_vue_type_script_setup_true_lang-3ywDTU7g.js";import{m as P,ab as j,b2 as q,bJ as _,j as f,u as o}from"../jse/index-index-CMeVxoEG.js";import{u as v}from"./use-modal-BABce5hC.js";import{u as z}from"./use-vxe-grid-BMVG5Iiw.js";import{A as y}from"./icons-CieLeI1V.js";import{v as B}from"./AlertBuilder-BVlldnPG.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import"./dict-enum-CaHgMaDZ.js";import"./index-BNS265yo.js";import"./x-CpZ5_sBZ.js";import"./circle-check-big-DP26Iidw.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};