2 lines
3.6 KiB
JavaScript
2 lines
3.6 KiB
JavaScript
var S=Object.defineProperty;var b=Object.getOwnPropertySymbols;var x=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var k=(n,o,t)=>o in n?S(n,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[o]=t,v=(n,o)=>{for(var t in o||(o={}))x.call(o,t)&&k(n,t,o[t]);if(b)for(var t of b(o))D.call(o,t)&&k(n,t,o[t]);return n};var d=(n,o,t)=>new Promise((m,u)=>{var g=a=>{try{l(t.next(a))}catch(p){u(p)}},_=a=>{try{l(t.throw(a))}catch(p){u(p)}},l=a=>a.done?m(a.value):Promise.resolve(a.value).then(g,_);l((t=t.apply(n,o)).next())});import"./vxe-table-Ct-fwcvQ.js";import{a as N,c as P,d as E}from"./index-BbE4WnJ3.js";import{$ as c,a9 as f}from"./bootstrap-BdGqHkJ8.js";import{_ as M,u as O,a as $}from"./form.vue_vue_type_script_setup_true_lang-DZfQkrDE.js";import{_ as A}from"./table-action.vue_vue_type_script_setup_true_lang-DvjUzqp3.js";import{_ as G}from"./page.vue_vue_type_script_setup_true_lang-CdwUlckY.js";import{m as L,ab as T,b2 as V,bJ as C,j as y,u as i}from"../jse/index-index-DZkv9inb.js";import{u as F}from"./use-modal-DWvoBMKi.js";import{u as I}from"./use-vxe-grid-CBz1gR2M.js";import{A as h}from"./icons-CieLeI1V.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CCxHSf_M.js";import"./index-B3c3i9a2.js";import"./property-util-BkB1DfhS.js";import"./spu-and-sku-list.vue_vue_type_script_setup_true_lang-BdI4ikgZ.js";import"./sku-list.vue_vue_type_script_setup_true_lang-P8nn3Hbl.js";import"./AlertBuilder-BtB7v-8z.js";import"./circle-check-big-7f3vJX0a.js";import"./x-JCz9-zla.js";import"./spu-select.vue_vue_type_script_setup_true_lang-Dx52sMOU.js";import"./index-CzX6PZO-.js";import"./spu-select-data-BrFCCp3G.js";import"./rangePickerProps-C4k0sgfq.js";import"./dict-enum-CaHgMaDZ.js";import"./index-CGJ47XVO.js";const lt=L({name:"PromotionPointActivity",__name:"index",setup(n){const[o,t]=F({connectedComponent:M,destroyOnClose:!0});function m(){p.query()}function u(){t.setData(null).open()}function g(e){t.setData(e).open()}function _(e){return d(this,null,function*(){const r=f.loading({content:"æ£åœ¨å…³é—ä¸...",duration:0});try{yield P(e.id),f.success("关闿ˆ<C3A6>功"),m()}finally{r()}})}function l(e){return d(this,null,function*(){const r=f.loading({content:c("ui.actionMessage.deleting",[e.spuName]),duration:0});try{yield E(e.id),f.success(c("ui.actionMessage.deleteSuccess",[e.spuName])),m()}finally{r()}})}const[a,p]=I({formOptions:{schema:$()},gridOptions:{columns:O(),height:"auto",keepSource:!0,proxyConfig:{ajax:{query:(s,dt)=>d(null,[s,dt],function*({page:e},r){return yield N(v({pageNo:e.currentPage,pageSize:e.pageSize},r))})}},rowConfig:{keyField:"id",isHover:!0},toolbarConfig:{refresh:!0,search:!0}}});return(e,r)=>(V(),T(i(G),{"auto-content-height":""},{default:C(()=>[y(i(o),{onSuccess:m}),y(i(a),{"table-title":"积分商城活动列表"},{"toolbar-tools":C(()=>[y(i(A),{actions:[{label:i(c)("ui.actionTitle.create",["积分活动"]),type:"primary",icon:i(h).ADD,auth:["promotion:point-activity:create"],onClick:u}]},null,8,["actions"])]),actions:C(({row:s})=>[y(i(A),{actions:[{label:i(c)("common.edit"),type:"link",icon:i(h).EDIT,auth:["promotion:point-activity:update"],onClick:g.bind(null,s)},{label:"å…³é—",type:"link",danger:!0,icon:i(h).CLOSE,ifShow:s.status===0,auth:["promotion:point-activity:close"],popConfirm:{title:"确认关é—该积分商城活动å<C2A8>—?",confirm:_.bind(null,s)}},{label:i(c)("common.delete"),type:"link",danger:!0,icon:i(h).DELETE,ifShow:s.status!==0,auth:["promotion:point-activity:delete"],popConfirm:{title:i(c)("ui.actionMessage.deleteConfirm",[s.spuName]),confirm:l.bind(null,s)}}]},null,8,["actions"])]),_:1})]),_:1}))}});export{lt as default};
|