seckill.09f147a3.js 5.4 KB

1
  1. import{b7 as D,b as E,o as $,ar as x,N as A,E as T,_ as I,c,e as g,k as N,i as a,g as s,h as t,t as o,f,F,j as L,m as d,R as M,S as R}from"./index.0308b213.js";import{P as V}from"./page.3b4d44cb.js";import{_ as j,$ as q}from"./storeActivity.634c4426.js";const U={name:"Seckill",components:{Page:V},setup(){const l=D(),i=E({loading:!1,tableData:[],total:0,currentPage:1,pageSize:10}),_=()=>{i.loading=!0,j({page:i.currentPage,limit:i.pageSize}).then(n=>{i.tableData=n.list,i.total=n.count}).finally(()=>{i.loading=!1})},k=()=>{l.push("/store/marketing/addSeckill")},w=n=>{l.push({path:"/store/marketing/addSeckill",query:{id:n}})},v=n=>{A.confirm("\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u79D2\u6740\u5546\u54C1\u5417?","\u63D0\u793A",{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(()=>{q(n).then(()=>{T.success("\u5220\u9664\u6210\u529F"),_()})})},h=n=>{i.currentPage=n,_()};return console.log(234234),_(),$(()=>{_()}),{...x(i),createSeckill:k,editSeckill:w,deleteSeckill:v,handleCurrentChange:h}}};const y=l=>(M("data-v-fae0c7d9"),l=l(),R(),l),W={class:"container"},G={class:"header"},H=d(" \u521B\u5EFA\u79D2\u6740\u5546\u54C1 "),J={class:"goods-info"},K={class:"goods-detail"},O={class:"title"},Q={key:0},X={class:"price"},Y=d("\u79D2\u6740\u4EF7: "),Z={class:"seckill-price"},ee={key:1},te=d(" \u79D2\u6740\u4EF7: "),ae={class:"price"},se={class:"seckill-price"},le={class:"time-info"},oe={class:"time-info"},ne={class:"stock-info"},ie={class:"stock-item"},ce=y(()=>s("span",{class:"label"},"\u5269\u4F59\u5E93\u5B58:",-1)),de={class:"value"},re={class:"stock-item"},_e=y(()=>s("span",{class:"label"},"\u603B\u5E93\u5B58:",-1)),ue={class:"value"},pe={class:"limit-info"},ge={class:"limit-item"},fe={class:"limit-item"},he=d(" \u7F16\u8F91 "),me=d(" \u5220\u9664 "),ke={class:"pagination"};function we(l,i,_,k,w,v){const h=c("Plus"),n=c("el-icon"),m=c("el-button"),S=c("el-image"),r=c("el-table-column"),b=c("Timer"),u=c("el-tag"),C=c("el-table"),z=c("el-pagination"),B=c("el-card"),P=c("Page");return g(),N(P,{showBorder:!1,loading:l.loading},{main:a(()=>[s("div",W,[s("div",G,[t(m,{type:"primary",size:"large",onClick:l.createSeckill},{default:a(()=>[t(n,null,{default:a(()=>[t(h)]),_:1}),H]),_:1},8,["onClick"])]),t(B,{class:"table-card"},{default:a(()=>[t(C,{data:l.tableData,border:"",style:{width:"100%"},"header-cell-style":{background:"#f5f7fa",color:"#606266",fontWeight:"bold"}},{default:a(()=>[t(r,{label:"\u5546\u54C1\u4FE1\u606F",align:"center","min-width":"300"},{default:a(e=>[s("div",J,[t(S,{src:e.row.image,fit:"cover",style:{width:"60px",height:"60px","border-radius":"4px"}},null,8,["src"]),s("div",K,[s("div",O,o(e.row.title),1),e.row.spec_list.length<1?(g(),f("div",Q,[s("div",X,[Y,s("span",Z,"\xA5"+o(e.row.seckill_price),1)])])):(g(),f("div",ee,[te,(g(!0),f(F,null,L(e.row.spec_list,(p,ve)=>(g(),f("div",ae,[d(o(p.name)+": ",1),s("span",se,"\xA5"+o(p.seckill_price)+"(\u5E93\u5B58:"+o(p.seckill_stocks)+")",1)]))),256))]))])])]),_:1}),t(r,{label:"\u6D3B\u52A8\u65F6\u95F4",align:"center",width:"280"},{default:a(e=>[s("div",le,[t(n,null,{default:a(()=>[t(b)]),_:1}),s("span",null,o(e.row.start_time)+" ~ "+o(e.row.end_time),1)])]),_:1}),t(r,{label:"\u53C2\u4E0E\u65F6\u95F4",align:"center",width:"280"},{default:a(e=>[s("div",oe,[t(n,null,{default:a(()=>[t(b)]),_:1}),s("span",null,o(e.row.start)+"-"+o(e.row.end),1)])]),_:1}),t(r,{label:"\u5E93\u5B58\u4FE1\u606F",align:"center",width:"180"},{default:a(e=>[s("div",ne,[s("div",ie,[ce,s("span",de,o(e.row.stock),1)]),s("div",re,[_e,s("span",ue,o(e.row.total_stock),1)])])]),_:1}),t(r,{label:"\u9650\u8D2D\u4FE1\u606F",align:"center",width:"180"},{default:a(e=>[s("div",pe,[s("div",ge,[t(u,{size:"small",effect:"plain"},{default:a(()=>[d("\u603B\u9650\u8D2D: "+o(e.row.total_limit),1)]),_:2},1024)]),s("div",fe,[t(u,{size:"small",effect:"plain",type:"warning"},{default:a(()=>[d("\u5355\u6B21\u9650\u8D2D: "+o(e.row.single_limit),1)]),_:2},1024)])])]),_:1}),t(r,{label:"\u53C2\u4E0E\u72B6\u6001",align:"center",width:"100"},{default:a(e=>[t(u,{type:e.row.activity_status===1?"success":"info",effect:"dark",size:"large"},{default:a(()=>[d(o(e.row.activity_status===1?"\u8FDB\u884C\u4E2D":"\u5DF2\u7ED3\u675F"),1)]),_:2},1032,["type"])]),_:1}),t(r,{label:"\u6D3B\u52A8\u72B6\u6001",align:"center",width:"100"},{default:a(e=>[t(u,{type:e.row.as_status===1?"success":"info",effect:"dark",size:"large"},{default:a(()=>[d(o(e.row.as_status===1?"\u8FDB\u884C\u4E2D":"\u5DF2\u53D6\u6D88"),1)]),_:2},1032,["type"])]),_:1}),t(r,{label:"\u5546\u54C1\u72B6\u6001",align:"center",width:"100"},{default:a(e=>[t(u,{type:e.row.status===1?"success":"info",effect:"dark",size:"large"},{default:a(()=>[d(o(e.row.status===1?"\u542F\u7528":"\u9690\u85CF"),1)]),_:2},1032,["type"])]),_:1}),t(r,{label:"\u64CD\u4F5C",align:"center",width:"200",fixed:"right"},{default:a(e=>[t(m,{type:"primary",link:"",onClick:p=>l.editSeckill(e.row.id)},{default:a(()=>[he]),_:2},1032,["onClick"]),t(m,{type:"danger",link:"",onClick:p=>l.deleteSeckill(e.row.id)},{default:a(()=>[me]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),s("div",ke,[t(z,{"current-page":l.currentPage,"onUpdate:current-page":i[0]||(i[0]=e=>l.currentPage=e),"page-size":l.pageSize,total:l.total,onCurrentChange:l.handleCurrentChange,layout:"total, prev, pager, next, jumper",background:""},null,8,["current-page","page-size","total","onCurrentChange"])])]),_:1})])]),_:1},8,["loading"])}const Ce=I(U,[["render",we],["__scopeId","data-v-fae0c7d9"]]);export{Ce as default};