1 |
- import{d as U,b7 as L,b as M,r as g,p as R,c as n,e as b,f as q,g as d,h as e,i as u,u as s,C as j,m as p,t as z,k as h,A as B,q as O,F as G,y,N as H,E as V,R as J,S as K,_ as Q}from"./index.76214426.js";import{_ as W}from"./EditProduct.vue_vue_type_script_setup_true_lang.f4a97ef8.js";import{f as X,h as Y}from"./common_api.5dd5302c.js";import"./index.b661d9c5.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.45576b33.js";import"./vuedraggable.umd.e261f12f.js";import"./index.ac274cf8.js";import"./index.6fdd4b98.js";import"./sort_out.f3d53300.js";import"./TEditor.b6ed904b.js";import"./index.esm.de4e1ca1.js";const Z=F=>(J("data-v-5abc4f34"),F=F(),K(),F),ee={class:"filter-form"},te=p("\u7B5B\u9009"),ue={class:"data"},oe={class:"operation-btn"},ae=Z(()=>d("div",{style:{color:"red","font-size":"20px"}},"\u4F7F\u7528\u8BF4\u660E\uFF1A\u5982\u679C\u6709\u5957\u9910\u5546\u54C1\uFF0C\u8BF7\u5148\u524D\u5F80\u5546\u54C1\u901A\u7528\u7BA1\u7406=>\u89C4\u683C_\u5957\u9910_\u7BA1\u7406 \u8FDB\u884C\u6DFB\u52A0\u5957\u9910\u76F8\u5173\u3002\u7136\u540E\u6DFB\u52A0\u5546\u54C1\u65F6\u8FDB\u884C\u5173\u8054",-1)),le=p("\u6DFB\u52A0\u5546\u54C1"),se={class:"table"},ne=p("\u7F16\u8F91"),ie=p("\u4E0B\u67B6"),re=p("\u4E0A\u67B6"),de={class:"bottom"},pe={class:"pagination"},_e=U({setup(F){L();const w="borderTransfer",l=M({page:1,page_size:20,product_name:""}),E=g([]),D=g(0),_=()=>{X(w,l).then(r=>{E.value=r.list,D.value=r.count})};_();let i=g(!1),v=g(!1),C=g(0);const S=()=>{v.value=!0,y(()=>{i.value=!0})},I=r=>{C.value=r,v.value=!0,y(()=>{i.value=!0})},$=()=>{C.value=0,i.value=!1,y(()=>{v.value=!1}),_()};R(()=>[l.page,l.page_size],()=>{_()});const k=(r,o)=>{let c=o===1?"\u4E0A\u67B6":"\u4E0B\u67B6";H.confirm(`\u786E\u8BA4${c}\u8BE5\u5546\u54C1\u5417\uFF1F`).then(()=>{Y(w,r,o).then(()=>{V.success(`${c}\u6210\u529F`),_()})}).catch(()=>{V.error(`${c}\u5931\u8D25`)})};return(r,o)=>{const c=n("el-input"),x=n("el-form-item"),m=n("el-button"),N=n("el-form"),a=n("el-table-column"),P=n("el-image"),A=n("el-table"),T=n("el-pagination");return b(),q(G,null,[d("div",ee,[e(N,{model:s(l),onSubmit:o[1]||(o[1]=j(()=>{},["prevent"]))},{default:u(()=>[e(x,{class:"tn-el-form-item",label:"\u540D\u79F0"},{default:u(()=>[e(c,{modelValue:s(l).product_name,"onUpdate:modelValue":o[0]||(o[0]=t=>s(l).product_name=t),placeholder:"\u540D\u79F0",style:{width:"auto"}},null,8,["modelValue"])]),_:1}),e(x,null,{default:u(()=>[e(m,{type:"primary",onClick:_},{default:u(()=>[te]),_:1})]),_:1})]),_:1},8,["model"])]),d("div",ue,[d("div",oe,[ae,e(m,{type:"primary",onClick:S},{default:u(()=>[le]),_:1})]),d("div",se,[e(A,{data:E.value},{default:u(()=>[e(a,{type:"selection",width:"55"}),e(a,{label:"ID",prop:"id"}),e(a,{label:"\u540D\u79F0",prop:"product_name"}),e(a,{label:"\u72B6\u6001",prop:"sale_status_text"}),e(a,{label:"\u56FE\u7247"},{default:u(t=>[e(P,{style:{width:"100px",height:"100px"},src:t.row.product_img},null,8,["src"])]),_:1}),e(a,{label:"\u5957\u9910",width:"300px"},{default:u(t=>[e(A,{data:t.row.specsList,border:"1px solid #dcdfe6"},{default:u(()=>[e(a,{label:"\u540D\u79F0",prop:"spec_name"}),e(a,{label:"\u4EF7\u683C",prop:"spec_name"},{default:u(f=>[p(z(f.row.currency)+" "+z(f.row.sale_price),1)]),_:1}),e(a,{label:"\u72B6\u6001",prop:"sale_status_text"})]),_:2},1032,["data"])]),_:1}),e(a,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time"}),e(a,{label:"\u64CD\u4F5C",align:"center",width:"400"},{default:u(t=>[e(m,{type:"primary",onClick:f=>I(t.row.id)},{default:u(()=>[ne]),_:2},1032,["onClick"]),t.row.sale_status===1?(b(),h(m,{key:0,type:"danger",onClick:f=>k(t.row.id,2)},{default:u(()=>[ie]),_:2},1032,["onClick"])):B("",!0),t.row.sale_status===2?(b(),h(m,{key:1,type:"success",onClick:f=>k(t.row.id,1)},{default:u(()=>[re]),_:2},1032,["onClick"])):B("",!0)]),_:1})]),_:1},8,["data"])])]),d("div",de,[d("div",pe,[e(T,{currentPage:s(l).page,"onUpdate:currentPage":o[2]||(o[2]=t=>s(l).page=t),"page-size":s(l).page_size,"onUpdate:page-size":o[3]||(o[3]=t=>s(l).page_size=t),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:D.value},null,8,["currentPage","page-size","total"])])]),s(v)?(b(),h(W,{key:0,modelValue:s(i),"onUpdate:modelValue":o[4]||(o[4]=t=>O(i)?i.value=t:i=t),id:s(C),onOnClose:$},null,8,["modelValue","id"])):B("",!0)],64)}}});const we=Q(_e,[["__scopeId","data-v-5abc4f34"]]);export{we as default};
|