feat(admin): 新增管理后台前端资源文件 feat(api): 实现获取用户统计数据的API接口 - 添加获取用户道具卡数量、优惠券数量和积分余额的接口 - 实现设置默认地址和删除地址的接口 feat(service): 新增用户统计服务方法 - 实现GetUserStats方法查询用户统计数据 - 添加地址管理相关服务方法 fix(core): 修复静态资源路由问题 - 调整静态资源路由配置 - 优化404路由处理逻辑 chore: 更新前端构建配置 - 添加Windows平台构建命令 - 更新README构建说明
2 lines
19 KiB
JavaScript
2 lines
19 KiB
JavaScript
var e=Object.defineProperty,l=Object.defineProperties,a=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,s=(l,a,t)=>a in l?e(l,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[a]=t,u=(e,l)=>{for(var a in l||(l={}))o.call(l,a)&&s(e,a,l[a]);if(t)for(var a of t(l))i.call(l,a)&&s(e,a,l[a]);return e},n=(e,t)=>l(e,a(t)),d=(e,l,a)=>new Promise((t,o)=>{var i=e=>{try{u(a.next(e))}catch(l){o(l)}},s=e=>{try{u(a.throw(e))}catch(l){o(l)}},u=e=>e.done?t(e.value):Promise.resolve(e.value).then(i,s);u((a=a.apply(e,l)).next())});import{a6 as r,a2 as m,aW as p,aX as c,_ as f,d as v,aY as b,X as _,a as y,c as V,ao as g,aZ as j,y as h,f as w,z as k,J as x,h as C,i as U,u as S,k as I,ab as M,j as O,au as Y,e as D,l as E,m as P,F as q,p as B,a_ as A,ac as z,Z as T,ap as H,C as Z,r as $,o as F,I as R,G as N,O as X}from"./index-ip5gDR6L.js";/* empty css *//* empty css */import{E as L,a as W}from"./el-step-CNdjTj6p.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as G}from"./index-C4WacTPc.js";import{_ as J}from"./index-BVNligJO.js";import{_ as K}from"./index.vue_vue_type_script_setup_true_lang-CK7Y-5lS.js";import{u as Q}from"./useTable-BFClY0KQ.js";import{f as ee}from"./activity-jr1MUwcR.js";import le from"./activity-search-CE-43L2h.js";import{a as ae,g as te,b as oe,e as ie,f as se,l as ue,c as ne,h as de}from"./adminActivities-d_jfLDps.js";import{E as re}from"./index-opP5No9I.js";import{E as me}from"./index-D1xXI5gl.js";import{E as pe,a as ce}from"./index-CxGOZAw2.js";import{E as fe}from"./index-DfrOVkw6.js";import{E as ve,a as be}from"./index-Br3btmwp.js";import{E as _e}from"./index-BMPM6CSe.js";import{E as ye}from"./index-BpP4itD-.js";import{E as Ve}from"./index-HtXsSizM.js";import{u as ge,a as je}from"./index-C9KXwj2c.js";import"./index-CHAf6FpU.js";import"./vnode-6FKeug3R.js";/* empty css */import"./el-tooltip-l0sNRNKZ.js";import"./index-DbRz3Zuu.js";import"./index-fnD_mPvE.js";import"./_initCloneObject-DwsgJamq.js";import"./isArrayLikeObject-OMLaZ5Za.js";import"./index-D-10FtUD.js";import"./debounce-B9s63_mG.js";import"./index-KXWZe8V3.js";import"./use-form-common-props-BwBs_jod.js";import"./use-form-item-BDb3ZgPk.js";import"./index-D-iZIej9.js";import"./index-Jz5GfFad.js";import"./_plugin-vue_export-helper-BCo6x5W8.js";import"./el-popover-Do33geGb.js";import"./el-dropdown-item-DEgPCg9g.js";import"./refs-Cw5r5QN8.js";import"./index.vue_vue_type_script_setup_true_lang-CCGboj8m.js";/* empty css *//* empty css *//* empty css */import"./useTableColumns-C9X2IKmh.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-Ca1H-sCf.js";import"./index-D5xppMej.js";import"./index-BY5Lb5w1.js";import"./index-BBSYL4g8.js";import"./token-DWNpOE8r.js";import"./scroll-ChxXkPhM.js";import"./index-BbcTNOqF.js";import"./index-D17cYxP7.js";import"./use-dialog-Cj8YneNA.js";import"./index-D6zsJoyl.js";const he=m(n(u({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:p(c),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:["light","dark"],default:"light"}},ge),{showAfter:Number})),we={open:()=>!0,close:e=>r(e)||e instanceof Event},ke=v({name:"ElAlert"});const xe=H(f(v(n(u({},ke),{props:he,emits:we,setup(e,{emit:l}){const a=e,{Close:t}=A,o=b(),i=_("alert"),s=y(r(a.showAfter)),u=V(()=>c[a.type]),n=V(()=>!(!a.description&&!o.default)),d=e=>{s.value=!1,l("close",e)},{onOpen:m,onClose:p}=je({showAfter:g(a,"showAfter",0),hideAfter:g(a,"hideAfter"),autoClose:g(a,"autoClose"),open:()=>{s.value=!0,l("open")},close:d});return j&&m(),(e,l)=>(w(),h(T,{name:S(i).b("fade"),persisted:""},{default:k(()=>[x(C("div",{class:U([S(i).b(),S(i).m(e.type),S(i).is("center",e.center),S(i).is(e.effect)]),role:"alert"},[e.showIcon&&(e.$slots.icon||S(u))?(w(),h(S(M),{key:0,class:U([S(i).e("icon"),{[S(i).is("big")]:S(n)}])},{default:k(()=>[O(e.$slots,"icon",{},()=>[(w(),h(Y(S(u))))])]),_:3},8,["class"])):I("v-if",!0),C("div",{class:U(S(i).e("content"))},[e.title||e.$slots.title?(w(),D("span",{key:0,class:U([S(i).e("title"),{"with-description":S(n)}])},[O(e.$slots,"title",{},()=>[E(P(e.title),1)])],2)):I("v-if",!0),S(n)?(w(),D("p",{key:1,class:U(S(i).e("description"))},[O(e.$slots,"default",{},()=>[E(P(e.description),1)])],2)):I("v-if",!0),e.closable?(w(),D(q,{key:2},[e.closeText?(w(),D("div",{key:0,class:U([S(i).e("close-btn"),S(i).is("customed")]),onClick:d},P(e.closeText),3)):(w(),h(S(M),{key:1,class:U(S(i).e("close-btn")),onClick:S(p)},{default:k(()=>[B(S(t))]),_:1},8,["class","onClick"]))],64)):I("v-if",!0)],2)],2),[[z,s.value]])]),_:3},8,["name"]))}})),[["__file","alert.vue"]])),Ce={class:"mb-3"},Ue={class:"mb-3"},Se={class:"mb-3"},Ie={class:"mb-2"},Me=v({__name:"index",setup(e){const l=Z(),a=y({name:void 0,category_id:void 0,status:void 0,is_boss:void 0}),{data:t,loading:o,error:i,columns:s,pagination:n,handleSizeChange:r,handleCurrentChange:m,getData:p,getDataDebounced:c,searchParams:f}=Q({core:{apiFn:e=>ee({page:e.current,page_size:e.size}),apiParams:{current:1,size:20},columnsFactory:()=>[{prop:"id",label:"ID"},{prop:"name",label:"活动名称"},{prop:"categoryName",label:"分类",useSlot:!0},{prop:"status",label:"状态",useSlot:!0},{prop:"priceDraw",label:"抽奖价格"},{prop:"isBoss",label:"Boss活动",useSlot:!0},{prop:"actions",label:"操作",useSlot:!0}]}}),v=e=>{const l=u({},f),t=e||a.value;Object.assign(l,t),c(l)},b=()=>{const e=u({},f);Object.keys(e).forEach(l=>{"current"!==l&&"size"!==l&&"page"!==l&&"page_size"!==l&&delete e[l]}),c(e)},_=y(!1),V=y("创建活动"),g=y(null),j=y(null),U=y(null),M=$({name:"",activity_category_id:0}),O=y([]),Y=[{prop:"name",label:"名称",useSlot:!0,minWidth:240},{prop:"weight",label:"权重",useSlot:!0,width:120},{prop:"quantity",label:"数量",useSlot:!0,width:120},{prop:"original_qty",label:"原始数量",useSlot:!0,width:140},{prop:"level",label:"等级",useSlot:!0,width:120},{prop:"sort",label:"排序",useSlot:!0,width:120},{prop:"is_boss",label:"Boss",useSlot:!0,width:120},{prop:"actions",label:"删除",useSlot:!0,width:110}];function A(){return d(this,null,function*(){je.value=1,Object.assign(ke,{name:"",activity_category_id:0,status:1,price_draw:0,is_boss:0}),Oe.activityId=void 0,Oe.issueId=void 0,Object.assign(De,{issue_number:"",status:void 0,sort:void 0}),Pe.value=[],j.value=null,U.value=null,je.value=0,yield Te(),ge.value=!0})}function T(){return d(this,null,function*(){const e=yield ae();O.value=e.list})}function H(){return d(this,null,function*(){const e=u({},M);j.value&&(e.start_time=j.value),U.value&&(e.end_time=U.value),g.value?yield oe(g.value,e):yield ie(e),_.value=!1,yield p()})}F(()=>{p()});const ge=y(!1),je=y(1),he=y(),we=y(),ke=$({name:"",activity_category_id:0,status:1,price_draw:0,is_boss:0}),Me=y([]),Oe=$({}),Ye=y([]),De=$({issue_number:""}),Ee=y([]),Pe=y([]),qe=y(!1),Be=y(!1),Ae=y(!1),ze=y(!1);function Te(){return d(this,null,function*(){const e=yield ae();Me.value=e.list})}function He(){return d(this,null,function*(){const e=yield ee({page:1,page_size:50});Ye.value=e.records.map(e=>({id:e.id,name:e.name}))})}function Ze(){return d(this,null,function*(){if(!Oe.activityId)return;const e=yield ue(Oe.activityId,1,50);Ee.value=e.list})}function $e(){Pe.value.push({name:"",weight:0,quantity:0,original_qty:0,level:1,sort:0,is_boss:0})}function Fe(){Pe.value=[]}function Re(){ge.value=!1}function Ne(){je.value>0&&je.value--}function Xe(){return d(this,null,function*(){var e,l;if(Ae.value=!0,1===je.value){if(!(yield null==(e=he.value)?void 0:e.validate().catch(()=>!1)))return;const l=u({},ke);j.value&&(l.start_time=j.value),U.value&&(l.end_time=U.value);const a=yield ie(l);return Oe.activityId=a.id,Ye.value=[{id:a.id,name:ke.name},...Ye.value],qe.value=!0,je.value=2,void(Ae.value=!1)}if(2===je.value){if(!(yield null==(l=we.value)?void 0:l.validate().catch(()=>!1)))return;if(!Oe.activityId)return;const e=yield ne(Oe.activityId,De);return Oe.issueId=e.id,Ee.value=[{id:e.id,issue_number:De.issue_number},...Ee.value],je.value=3,Be.value=!0,void(Ae.value=!1)}Ae.value=!1})}function Le(){return d(this,null,function*(){var e,l;ze.value=!0;const a=yield null==(e=he.value)?void 0:e.validate().catch(()=>!1),t=yield null==(l=we.value)?void 0:l.validate().catch(()=>!1);if(!a||!t)return;let o=Oe.activityId;if(!o)return;if(!o)return;let i=Oe.issueId;i&&i&&(!function(){if(0===Pe.value.length)return X.error("请至少添加一条奖励"),!1;for(const e of Pe.value){if(!e.name)return X.error("奖励名称不能为空"),!1;if(e.weight<=0||e.quantity<=0||e.original_qty<0||e.level<=0)return X.error("奖励数值不合法"),!1}return!0}()||(yield de(o,i,Pe.value),Re(),yield p()),ze.value=!1)})}return(e,u)=>{const c=re,f=me,y=fe,Z=ce,$=be,F=ve,X=_e,Q=pe,ee=ye,ae=W,oe=L,ie=Ve,ue=xe;return w(),D("div",null,[B(le,{modelValue:S(a),"onUpdate:modelValue":u[0]||(u[0]=e=>R(a)?a.value=e:null),onSearch:v,onReset:b},null,8,["modelValue"]),C("div",Ce,[B(c,{type:"primary",onClick:A},{default:k(()=>[...u[25]||(u[25]=[E("创建活动",-1)])]),_:1})]),B(J,{columns:S(s),"onUpdate:columns":u[1]||(u[1]=e=>R(s)?s.value=e:null),loading:S(o),onRefresh:S(p)},null,8,["columns","loading","onRefresh"]),B(G,{loading:S(o),data:S(t),columns:S(s),pagination:S(n),"onPagination:sizeChange":S(r),"onPagination:currentChange":S(m)},{status:k(({row:e})=>[B(f,{type:1===e.status?"success":"info"},{default:k(()=>[E(P(1===e.status?"进行中":"下线"),1)]),_:2},1032,["type"])]),categoryName:k(({row:e})=>[B(f,{type:"primary"},{default:k(()=>[E(P(e.categoryName),1)]),_:2},1024)]),isBoss:k(({row:e})=>[B(f,{type:1===e.isBoss?"warning":"info"},{default:k(()=>[E(P(1===e.isBoss?"是":"否"),1)]),_:2},1032,["type"])]),actions:k(({row:e})=>[B(K,{icon:"ri:list-check",onClick:a=>S(l).push({name:"ActivityIssues",params:{activityId:e.id}})},null,8,["onClick"]),B(K,{type:"edit",onClick:l=>function(e){return d(this,null,function*(){V.value="编辑活动",g.value=e.id,yield T();const l=yield te(e.id);Object.assign(M,{name:l.name,activity_category_id:l.activity_category_id||0,status:l.status,price_draw:l.price_draw,is_boss:l.is_boss}),j.value=l.start_time?new Date(l.start_time).toISOString():null,U.value=l.end_time?new Date(l.end_time).toISOString():null,_.value=!0})}(e)},null,8,["onClick"]),B(K,{type:"delete",onClick:l=>function(e){return d(this,null,function*(){yield se(e),yield p()})}(e.id)},null,8,["onClick"])]),_:1},8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"]),B(ee,{modelValue:S(_),"onUpdate:modelValue":u[10]||(u[10]=e=>R(_)?_.value=e:null),title:S(V),width:"520px"},{footer:k(()=>[B(c,{onClick:u[9]||(u[9]=e=>_.value=!1)},{default:k(()=>[...u[26]||(u[26]=[E("取消",-1)])]),_:1}),B(c,{type:"primary",onClick:H},{default:k(()=>[...u[27]||(u[27]=[E("提交",-1)])]),_:1})]),default:k(()=>[B(Q,{model:S(M)},{default:k(()=>[B(Z,{label:"名称"},{default:k(()=>[B(y,{modelValue:S(M).name,"onUpdate:modelValue":u[2]||(u[2]=e=>S(M).name=e)},null,8,["modelValue"])]),_:1}),B(Z,{label:"分类"},{default:k(()=>[B(F,{modelValue:S(M).activity_category_id,"onUpdate:modelValue":u[3]||(u[3]=e=>S(M).activity_category_id=e),modelModifiers:{number:!0},onVisibleChange:T},{default:k(()=>[(w(!0),D(q,null,N(S(O),e=>(w(),h($,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"状态"},{default:k(()=>[B(F,{modelValue:S(M).status,"onUpdate:modelValue":u[4]||(u[4]=e=>S(M).status=e),modelModifiers:{number:!0}},{default:k(()=>[B($,{value:1,label:"进行中"}),B($,{value:2,label:"下线"})]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"抽奖价格"},{default:k(()=>[B(y,{modelValue:S(M).price_draw,"onUpdate:modelValue":u[5]||(u[5]=e=>S(M).price_draw=e),modelModifiers:{number:!0}},null,8,["modelValue"])]),_:1}),B(Z,{label:"Boss"},{default:k(()=>[B(F,{modelValue:S(M).is_boss,"onUpdate:modelValue":u[6]||(u[6]=e=>S(M).is_boss=e),modelModifiers:{number:!0}},{default:k(()=>[B($,{value:0,label:"否"}),B($,{value:1,label:"是"})]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"开始时间"},{default:k(()=>[B(X,{modelValue:S(j),"onUpdate:modelValue":u[7]||(u[7]=e=>R(j)?j.value=e:null),type:"datetime","value-format":"YYYY-MM-DDTHH:mm:ssZ"},null,8,["modelValue"])]),_:1}),B(Z,{label:"结束时间"},{default:k(()=>[B(X,{modelValue:S(U),"onUpdate:modelValue":u[8]||(u[8]=e=>R(U)?U.value=e:null),type:"datetime","value-format":"YYYY-MM-DDTHH:mm:ssZ"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue","title"]),B(ee,{modelValue:S(ge),"onUpdate:modelValue":u[24]||(u[24]=e=>R(ge)?ge.value=e:null),title:"创建活动流程",width:"840px"},{footer:k(()=>[B(c,{onClick:Re},{default:k(()=>[...u[31]||(u[31]=[E("取消",-1)])]),_:1}),S(je)>0?(w(),h(c,{key:0,onClick:Ne},{default:k(()=>[...u[32]||(u[32]=[E("上一步",-1)])]),_:1})):I("",!0),S(je)<3?(w(),h(c,{key:1,type:"primary",loading:S(Ae),onClick:Xe},{default:k(()=>[...u[33]||(u[33]=[E("下一步",-1)])]),_:1},8,["loading"])):(w(),h(c,{key:2,type:"primary",loading:S(ze),onClick:Le},{default:k(()=>[...u[34]||(u[34]=[E("提交",-1)])]),_:1},8,["loading"]))]),default:k(()=>[B(oe,{active:S(je),"finish-status":"success",class:"mb-4"},{default:k(()=>[B(ae,{title:"创建活动"}),B(ae,{title:"创建期数"}),B(ae,{title:"添加奖品"})]),_:1},8,["active"]),x(C("div",null,[B(Q,{ref_key:"activityFormRef",ref:he,model:S(ke),"label-width":"120px"},{default:k(()=>[B(Z,{label:"名称"},{default:k(()=>[B(y,{modelValue:S(ke).name,"onUpdate:modelValue":u[11]||(u[11]=e=>S(ke).name=e)},null,8,["modelValue"])]),_:1}),B(Z,{label:"分类"},{default:k(()=>[B(F,{modelValue:S(ke).activity_category_id,"onUpdate:modelValue":u[12]||(u[12]=e=>S(ke).activity_category_id=e),modelModifiers:{number:!0},onVisibleChange:Te},{default:k(()=>[(w(!0),D(q,null,N(S(Me),e=>(w(),h($,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"状态"},{default:k(()=>[B(F,{modelValue:S(ke).status,"onUpdate:modelValue":u[13]||(u[13]=e=>S(ke).status=e),modelModifiers:{number:!0}},{default:k(()=>[B($,{value:1,label:"进行中"}),B($,{value:2,label:"下线"})]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"抽奖价格"},{default:k(()=>[B(y,{modelValue:S(ke).price_draw,"onUpdate:modelValue":u[14]||(u[14]=e=>S(ke).price_draw=e),modelModifiers:{number:!0}},null,8,["modelValue"])]),_:1}),B(Z,{label:"Boss"},{default:k(()=>[B(F,{modelValue:S(ke).is_boss,"onUpdate:modelValue":u[15]||(u[15]=e=>S(ke).is_boss=e),modelModifiers:{number:!0}},{default:k(()=>[B($,{value:0,label:"否"}),B($,{value:1,label:"是"})]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"开始时间"},{default:k(()=>[B(X,{modelValue:S(j),"onUpdate:modelValue":u[16]||(u[16]=e=>R(j)?j.value=e:null),type:"datetime","value-format":"YYYY-MM-DDTHH:mm:ssZ"},null,8,["modelValue"])]),_:1}),B(Z,{label:"结束时间"},{default:k(()=>[B(X,{modelValue:S(U),"onUpdate:modelValue":u[17]||(u[17]=e=>R(U)?U.value=e:null),type:"datetime","value-format":"YYYY-MM-DDTHH:mm:ssZ"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])],512),[[z,0===S(je)]]),x(C("div",null,[C("div",Ue,[B(Q,{model:S(Oe),inline:""},{default:k(()=>[B(Z,{label:"选择活动"},{default:k(()=>[B(F,{modelValue:S(Oe).activityId,"onUpdate:modelValue":u[18]||(u[18]=e=>S(Oe).activityId=e),modelModifiers:{number:!0},filterable:"",onVisibleChange:He,disabled:S(qe)},{default:k(()=>[(w(!0),D(q,null,N(S(Ye),e=>(w(),h($,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1},8,["model"])]),B(Q,{ref_key:"issueFormRef",ref:we,model:S(De),"label-width":"120px"},{default:k(()=>[B(Z,{label:"期号"},{default:k(()=>[B(y,{modelValue:S(De).issue_number,"onUpdate:modelValue":u[19]||(u[19]=e=>S(De).issue_number=e)},null,8,["modelValue"])]),_:1}),B(Z,{label:"状态"},{default:k(()=>[B(F,{modelValue:S(De).status,"onUpdate:modelValue":u[20]||(u[20]=e=>S(De).status=e),modelModifiers:{number:!0}},{default:k(()=>[B($,{value:1,label:"进行中"}),B($,{value:2,label:"下线"})]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"排序"},{default:k(()=>[B(y,{modelValue:S(De).sort,"onUpdate:modelValue":u[21]||(u[21]=e=>S(De).sort=e),modelModifiers:{number:!0}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])],512),[[z,1===S(je)]]),x(C("div",null,[C("div",Se,[B(Q,{model:S(Oe),inline:""},{default:k(()=>[B(Z,{label:"活动"},{default:k(()=>[B(F,{modelValue:S(Oe).activityId,"onUpdate:modelValue":u[22]||(u[22]=e=>S(Oe).activityId=e),modelModifiers:{number:!0},filterable:"",onVisibleChange:He,disabled:!0},{default:k(()=>[(w(!0),D(q,null,N(S(Ye),e=>(w(),h($,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),B(Z,{label:"期数"},{default:k(()=>[B(F,{modelValue:S(Oe).issueId,"onUpdate:modelValue":u[23]||(u[23]=e=>S(Oe).issueId=e),modelModifiers:{number:!0},filterable:"",onVisibleChange:Ze,disabled:!0},{default:k(()=>[(w(!0),D(q,null,N(S(Ee),e=>(w(),h($,{key:e.id,label:e.issue_number,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),C("div",Ie,[B(c,{type:"primary",onClick:$e},{default:k(()=>[...u[28]||(u[28]=[E("新增一行",-1)])]),_:1}),B(c,{class:"ml-2",onClick:Fe},{default:k(()=>[...u[29]||(u[29]=[E("清空",-1)])]),_:1})]),B(G,{data:S(Pe),columns:Y,tableLayout:"auto",stripe:!0,border:!0},{name:k(({row:e})=>[B(y,{modelValue:e.name,"onUpdate:modelValue":l=>e.name=l},null,8,["modelValue","onUpdate:modelValue"])]),weight:k(({row:e})=>[B(ie,{modelValue:e.weight,"onUpdate:modelValue":l=>e.weight=l,min:0,controls:!1,step:1},null,8,["modelValue","onUpdate:modelValue"])]),quantity:k(({row:e})=>[B(ie,{modelValue:e.quantity,"onUpdate:modelValue":l=>e.quantity=l,min:0,controls:!1,step:1},null,8,["modelValue","onUpdate:modelValue"])]),original_qty:k(({row:e})=>[B(ie,{modelValue:e.original_qty,"onUpdate:modelValue":l=>e.original_qty=l,min:0,controls:!1,step:1},null,8,["modelValue","onUpdate:modelValue"])]),level:k(({row:e})=>[B(F,{modelValue:e.level,"onUpdate:modelValue":l=>e.level=l,modelModifiers:{number:!0}},{default:k(()=>[B($,{value:1,label:"S"}),B($,{value:2,label:"A"}),B($,{value:3,label:"B"}),B($,{value:4,label:"C"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),sort:k(({row:e})=>[B(ie,{modelValue:e.sort,"onUpdate:modelValue":l=>e.sort=l,min:0,controls:!1,step:1},null,8,["modelValue","onUpdate:modelValue"])]),is_boss:k(({row:e})=>[B(F,{modelValue:e.is_boss,"onUpdate:modelValue":l=>e.is_boss=l,modelModifiers:{number:!0}},{default:k(()=>[B($,{value:0,label:"否"}),B($,{value:1,label:"是"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),actions:k(({$index:e})=>[B(c,{text:"",type:"danger",onClick:l=>{return a=e,void Pe.value.splice(a,1);var a}},{default:k(()=>[...u[30]||(u[30]=[E("删除",-1)])]),_:1},8,["onClick"])]),_:1},8,["data"])],512),[[z,2===S(je)]])]),_:1},8,["modelValue"]),S(i)?(w(),h(ue,{key:0,title:"服务暂不可用,请稍后重试",type:"error","show-icon":"",class:"mt-3"})):I("",!0)])}}});export{Me as default};
|