1 |
- import{D as b,d as J,b as w,r as V,p as K,c as r,e as x,f as C,g as l,h as t,i as a,u as d,A as I,t as S,q as Q,F as W,m,E as z,R as X,S as Y,_ as Z}from"./index.76214426.js";import{R as ee}from"./RegionChose.69c1665e.js";import"./index.esm.19e34f88.js";const te=i=>b({url:"merchant/shopping.Template/list",params:i}),ae=i=>b({url:"merchant/shopping.Template/detail",params:i}),le=i=>b({url:"merchant/shopping.Template/add",method:"POST",data:i}),oe=i=>b({url:"merchant/shopping.Template/save",method:"POST",data:i}),g=i=>(X("data-v-e063b726"),i=i(),Y(),i),ue={class:"filter-form"},ne=m("\u67E5\u8BE2"),se={class:"data"},de={class:"operation-container"},ie={class:"operation-btn"},_e=m("\u6DFB\u52A0\u8FD0\u8D39\u6A21\u677F"),pe={class:"table"},re={key:0},ce={key:1},me={class:""},fe={class:"top"},he=m("\u7F16\u8F91"),Fe={class:"pagination"},ge=m("\u8BA1\u4EF6"),De=m("\u8BA1\u91CD"),ve=["onClick"],Ve=g(()=>l("span",null,"\u9996\u4EF6",-1)),be={class:"inpBox"},ye=g(()=>l("span",null,"\u8FD0\u8D39",-1)),Ae={class:"inpBox"},Be=g(()=>l("span",null,"\u7EED\u4EF6",-1)),we={class:"inpBox"},xe=g(()=>l("span",null,"\u7EED\u8D39",-1)),Ce={class:"inpBox"},Ee=g(()=>l("span",null,"\u662F\u5426\u5305\u90AE",-1)),ke={class:"inpBox"},Te=g(()=>l("span",null,"\u64CD\u4F5C",-1)),Ue=m("\u5220\u9664"),Ie=m("\u6DFB\u52A0\u533A\u57DF"),Se=m("\u63D0\u4EA4"),ze=m("\u53D6\u6D88"),Pe=J({setup(i){const c=w({page:1,limit:10,keyword:""}),v=w({list:[],count:0}),y=V(!1),E=V([]),A=V(0),o=w({id:0,name:"",type:"number",areas:[]}),P=n=>{o.id=n,f.value=!0,ae({id:n}).then(u=>{o.name=u.name,o.type=u.type,o.areas=u.areas.map(s=>({id:s.id,areas:s.regions,first_num:s.first_num,first_price:s.first_price,additional_num:s.additional_num,additional_price:s.additional_price,is_free:s.is_free==1}))})},D=()=>{te(c).then(n=>{v.list=n.list||[],v.count=n.count||0}).catch(()=>{})};D();let f=V(!1);const R=()=>{f.value=!0},B=()=>{o.id=0,o.name="",o.type="number",o.areas=[],f.value=!1},$=()=>{o.id==0?le(o).then(()=>{z.success("\u6DFB\u52A0\u8FD0\u8D39\u6A21\u677F\u6210\u529F"),B(),D()}).catch(()=>{}):oe(o).then(()=>{z.success("\u7F16\u8F91\u8FD0\u8D39\u6A21\u677F\u6210\u529F"),B(),D()}).catch(()=>{})},N=(n,u)=>{o.areas.splice(n,1)},q=(n,u)=>{A.value=n,E.value=[],y.value=!0},L=()=>{o.areas.push({id:0,areas:"",first_num:0,first_price:0,additional_num:0,additional_price:0,is_free:!1})},O=n=>{console.log(n),n&&(o.areas[A.value].areas=(n==null?void 0:n.name)||"",o.areas[A.value].codes=(n==null?void 0:n.codIngList)||[]),y.value=!1};return K(()=>[c.page,c.limit],()=>{D()}),(n,u)=>{const s=r("el-input"),h=r("el-form-item"),F=r("el-button"),k=r("el-form"),p=r("el-table-column"),T=r("el-table"),j=r("el-pagination"),U=r("el-radio"),M=r("el-radio-group"),G=r("el-switch"),H=r("el-dialog");return x(),C(W,null,[l("div",ue,[t(k,{"label-width":"80px"},{default:a(()=>[t(h,{class:"tn-el-form-item",label:"\u5173\u952E\u8BCD"},{default:a(()=>[t(s,{modelValue:d(c).keyword,"onUpdate:modelValue":u[0]||(u[0]=e=>d(c).keyword=e),style:{width:"500px"},placeholder:"\u8BF7\u8F93\u5165\u6A21\u677F\u540D\u79F0"},null,8,["modelValue"])]),_:1}),t(h,{width:"100"},{default:a(()=>[t(F,{type:"primary",onClick:u[1]||(u[1]=e=>D())},{default:a(()=>[ne]),_:1})]),_:1})]),_:1})]),l("div",se,[l("div",de,[l("div",ie,[t(F,{class:"btn",type:"primary",onClick:R},{default:a(()=>[_e]),_:1})])]),l("div",pe,[t(T,{data:d(v).list},{default:a(()=>[t(p,{label:"\u5FEB\u9012\u72B6\u6001",prop:"name"}),t(p,{label:"\u8BA1\u4EF6/\u8BA1\u91CD"},{default:a(e=>[e.row.type=="weight"?(x(),C("span",re,"\u8BA1\u91CD")):I("",!0),e.row.type=="number"?(x(),C("span",ce,"\u8BA1\u4EF6")):I("",!0)]),_:1}),t(p,{label:"\u6DFB\u52A0\u65F6\u95F4"},{default:a(e=>[l("span",null,S(e.row.addtime),1)]),_:1}),t(p,{label:"\u64CD\u4F5C",width:"auto"},{default:a(e=>[l("div",me,[l("div",fe,[t(F,{type:"primary",onClick:_=>P(e.row.id)},{default:a(()=>[he]),_:2},1032,["onClick"])])])]),_:1})]),_:1},8,["data"])])]),l("div",Fe,[t(j,{currentPage:d(c).page,"onUpdate:currentPage":u[2]||(u[2]=e=>d(c).page=e),"page-size":d(c).limit,"onUpdate:page-size":u[3]||(u[3]=e=>d(c).limit=e),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:d(v).count},null,8,["currentPage","page-size","total"])]),t(H,{modelValue:d(f),"onUpdate:modelValue":u[6]||(u[6]=e=>Q(f)?f.value=e:f=e),title:"\u8FD0\u8D39\u6A21\u677F",width:"70%"},{default:a(()=>[t(k,{"label-width":"120px"},{default:a(()=>[t(h,{class:"tn-el-form-item",label:"\u8FD0\u8D39\u6A21\u677F\u540D\u79F0"},{default:a(()=>[t(s,{modelValue:d(o).name,"onUpdate:modelValue":u[4]||(u[4]=e=>d(o).name=e),placeholder:"\u8BF7\u8F93\u5165\u8FD0\u8D39\u6A21\u677F\u540D\u79F0",type:"data"},null,8,["modelValue"])]),_:1}),t(h,{class:"tn-el-form-item",label:"\u8BA1\u8D39\u65B9\u5F0F"},{default:a(()=>[t(M,{modelValue:d(o).type,"onUpdate:modelValue":u[5]||(u[5]=e=>d(o).type=e)},{default:a(()=>[t(U,{label:"number"},{default:a(()=>[ge]),_:1}),t(U,{label:"weight"},{default:a(()=>[De]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(h,{class:"tn-el-form-item"},{default:a(()=>[t(T,{data:d(o).areas,style:{width:"100%"},border:""},{default:a(()=>[t(p,{label:"\u53EF\u914D\u9001\u533A\u57DF"},{default:a(e=>[l("span",null,S(e.row.areas),1),l("span",{style:{color:"#7238D4",float:"right"},onClick:_=>q(e.$index,e.row)},"\u70B9\u51FB\u9009\u62E9",8,ve)]),_:1}),t(p,{width:"160px"},{header:a(()=>[Ve]),default:a(({row:e})=>[l("div",be,[t(s,{modelValue:e.first_num,"onUpdate:modelValue":_=>e.first_num=_,placeholder:""},null,8,["modelValue","onUpdate:modelValue"])])]),_:1}),t(p,{width:"160px"},{header:a(()=>[ye]),default:a(({row:e})=>[l("div",Ae,[t(s,{modelValue:e.first_price,"onUpdate:modelValue":_=>e.first_price=_,placeholder:""},null,8,["modelValue","onUpdate:modelValue"])])]),_:1}),t(p,{width:"160px"},{header:a(()=>[Be]),default:a(({row:e})=>[l("div",we,[t(s,{modelValue:e.additional_num,"onUpdate:modelValue":_=>e.additional_num=_,placeholder:""},null,8,["modelValue","onUpdate:modelValue"])])]),_:1}),t(p,{width:"160px"},{header:a(()=>[xe]),default:a(({row:e})=>[l("div",Ce,[t(s,{modelValue:e.additional_price,"onUpdate:modelValue":_=>e.additional_price=_,placeholder:""},null,8,["modelValue","onUpdate:modelValue"])])]),_:1}),t(p,{width:"160px"},{header:a(()=>[Ee]),default:a(({row:e})=>[l("div",ke,[t(G,{modelValue:e.is_free,"onUpdate:modelValue":_=>e.is_free=_,"inline-prompt":"","active-text":"\u662F","inactive-text":"\u5426"},null,8,["modelValue","onUpdate:modelValue"])])]),_:1}),t(p,{width:"160px"},{header:a(()=>[Te]),default:a(e=>[t(F,{onClick:_=>N(e.$index,e.row)},{default:a(()=>[Ue]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),_:1}),t(h,null,{default:a(()=>[t(F,{type:"warning",onClick:L},{default:a(()=>[Ie]),_:1})]),_:1}),t(h,null,{default:a(()=>[t(F,{type:"primary",onClick:$},{default:a(()=>[Se]),_:1}),t(F,{onClick:B},{default:a(()=>[ze]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t(ee,{dialogVisible:y.value,defaultItem:E.value,onRegionBack:O},null,8,["dialogVisible","defaultItem"])],64)}}});const qe=Z(Pe,[["__scopeId","data-v-e063b726"]]);export{qe as default};
|