EditGoodsDialog.c22a5d13.js 5.7 KB

1
  1. import{az as b,d as T,r as h,a as N,c as g,at as q,e as w,f as x,g as p,h as l,i as o,t as y,u as v,du as V,aT as H,w as I,as as j,m as c,y as J,R,S as Y,_ as $}from"./index.76214426.js";const ge=d=>b.request({url:"addon/premium.web.index/list",params:d}),he=d=>b.request({url:"addon/premium.web.index/detail",params:d}),ve=d=>b.request({url:"addon/premium.web.index/setActivity",method:"POST",data:d}),z=d=>b.request({url:"addon/premium.web.index/getGoodsList",params:d}),L=d=>(R("data-v-f25e6a82"),d=d(),Y(),d),M={style:{width:"100%"}},P={class:"batch-set-box"},K={class:"batch-set"},Q=L(()=>p("text",{class:"batch-set-text"},"\u6279\u91CF\u8BBE\u7F6E:",-1)),W=c(" \u6EA2\u4EF7:"),X=c(" \u5E73\u53F0\u6BD4\u4F8B:"),Z=c(" \u4EE3\u7406\u6BD4\u4F8B:"),ee=c("\u6279\u91CF\u8BBE\u7F6E"),le={style:{display:"flex","align-items":"center"}},oe={style:{"margin-left":"10px"}},te={style:{"margin-left":"10px"}},ae=c("%"),ue=c("%"),se=c("\u5220\u9664"),de=c("\u9009\u62E9\u5546\u54C1"),ne={class:"content"},ie={class:"inpBox"},re={class:"dialog-footer"},ce=c("\u53D6\u6D88"),pe=c(" \u786E\u5B9A "),_e=T({props:{goods:{default:()=>[]},sid:null},setup(d){const _=d,E=h();N().format("YYYY-MM-DD");const a=h({show:!1,loading:!1,keywords:"",tableData:[]}),i=h({price:0,platform_rate:0,agent_rate:0}),D=h([]),B=()=>{a.value.show=!0,a.value.keywords="",a.value.tableData=[]},C=()=>{a.value.show=!1,a.value.keywords="",a.value.tableData=[]},S=u=>{_.goods.splice(u,1)},k=()=>{a.value.loading=!0,z({sid:_.sid,keywords:a.value.keywords}).then(u=>{console.log("res",u),a.value.tableData=u.data,console.log(_.goods),console.log(E),J(()=>{a.value.tableData.forEach(t=>{_.goods.forEach(n=>{t.id===n.goods_id&&E.value.toggleRowSelection(t,!0)})})})}).finally(()=>{a.value.loading=!1})},G=u=>{D.value=u},A=()=>{let u=JSON.parse(JSON.stringify(D.value)),t=JSON.parse(JSON.stringify(_.goods));console.log("selectGoodArr",u),console.log("oldGoods",t),u.forEach(r=>{t.forEach(s=>{r.goods_id===s.goods_id&&u.splice(u.indexOf(r),1)})}),u.forEach(r=>{r.goods_id=r.id});let n=[...t,...u],m=n.filter((r,s)=>n.findIndex(F=>F.goods_id===r.goods_id)===s);_.goods.length=0,_.goods.push(...m),C()},U=()=>{console.log(i.value),_.goods.forEach(u=>{u.price=i.value.price,u.platform_rate=i.value.platform_rate,u.agent_rate=i.value.agent_rate})};return(u,t)=>{const n=g("el-input"),m=g("el-button"),r=g("el-image"),s=g("el-table-column"),F=g("el-dialog"),O=q("loading");return w(),x("div",M,[p("view",P,[p("view",K,[Q,W,l(n,{modelValue:i.value.price,"onUpdate:modelValue":t[0]||(t[0]=e=>i.value.price=e),placeholder:"\u8F93\u5165\u6EA2\u4EF7"},null,8,["modelValue"]),X,l(n,{modelValue:i.value.platform_rate,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value.platform_rate=e),placeholder:"\u8F93\u5165\u5E73\u53F0\u6BD4\u4F8B"},null,8,["modelValue"]),Z,l(n,{modelValue:i.value.agent_rate,"onUpdate:modelValue":t[2]||(t[2]=e=>i.value.agent_rate=e),placeholder:"\u8F93\u5165\u4EE3\u7406\u6BD4\u4F8B"},null,8,["modelValue"]),l(m,{type:"primary",onClick:U},{default:o(()=>[ee]),_:1})])]),l(v(V),{data:d.goods,style:{width:"100%"},border:""},{default:o(()=>[l(s,{label:"\u7565\u7F29\u56FE"},{default:o(({row:e})=>[p("div",le,[l(r,{style:{width:"60px",height:"60px"},src:e.thumb,fit:"fill"},null,8,["src"])])]),_:1}),l(s,{label:"\u83DC\u54C1\u540D\u79F0"},{default:o(({row:e})=>[p("span",oe,y(e.title),1)]),_:1}),l(s,{label:"\u552E\u4EF7"},{default:o(({row:e})=>[p("span",te,y(e.sell_price),1)]),_:1}),l(s,{label:"\u52A0\u4EF7"},{default:o(({row:e})=>[l(n,{modelValue:e.price,"onUpdate:modelValue":f=>e.price=f,placeholder:"\u8F93\u5165\u52A0\u4EF7"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),l(s,{label:"\u5E73\u53F0\u6BD4\u4F8B"},{default:o(({row:e})=>[l(n,{modelValue:e.platform_rate,"onUpdate:modelValue":f=>e.platform_rate=f,placeholder:"\u8F93\u5165\u5E73\u53F0\u6BD4\u4F8B"},{append:o(()=>[ae]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),l(s,{label:"\u4EE3\u7406\u6BD4\u4F8B"},{default:o(({row:e})=>[l(n,{modelValue:e.agent_rate,"onUpdate:modelValue":f=>e.agent_rate=f,placeholder:"\u8F93\u5165\u4EE3\u7406\u6BD4\u4F8B"},{append:o(()=>[ue]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),l(s,{label:"\u64CD\u4F5C"},{default:o(e=>[l(m,{size:"small",onClick:f=>S(e.$index)},{default:o(()=>[se]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),l(m,{style:{"margin-top":"10px"},type:"primary",icon:v(H),onClick:B},{default:o(()=>[de]),_:1},8,["icon"]),l(F,{"append-to-body":"",modelValue:a.value.show,"onUpdate:modelValue":t[5]||(t[5]=e=>a.value.show=e),title:"\u9009\u62E9\u5546\u54C1",width:"600px"},{footer:o(()=>[p("span",re,[l(m,{onClick:t[4]||(t[4]=e=>a.value.show=!1)},{default:o(()=>[ce]),_:1}),l(m,{type:"primary",onClick:A},{default:o(()=>[pe]),_:1})])]),default:o(()=>[I((w(),x("div",ne,[l(n,{modelValue:a.value.keywords,"onUpdate:modelValue":t[3]||(t[3]=e=>a.value.keywords=e),placeholder:"\u8F93\u5165\u5546\u54C1\u540D\u79F0\u8FDB\u884C\u641C\u7D22",class:"input-with-select"},{append:o(()=>[l(m,{icon:v(j),onClick:k},null,8,["icon"])]),_:1},8,["modelValue"]),l(v(V),{"empty-text":"\u8F93\u5165\u5546\u54C1\u540D\u79F0\u8FDB\u884C\u641C\u7D22",data:a.value.tableData,style:{width:"100%"},border:"",onSelectionChange:G,ref_key:"multipleTableRef",ref:E},{default:o(()=>[l(s,{type:"selection",width:"55"}),l(s,{prop:"title",label:"\u540D\u79F0",width:"200px"},{default:o(e=>[p("div",ie,[l(r,{style:{width:"40px",height:"40px","flex-shrink":"0"},src:e.row.thumb},null,8,["src"]),p("span",null,y(e.row.title),1)])]),_:1}),l(s,{prop:"sell_price",label:"\u4EF7\u683C"}),l(s,{prop:"total",label:"\u5E93\u5B58"})]),_:1},8,["data"])])),[[O,a.value.loading]])]),_:1},8,["modelValue"])])}}});const me=$(_e,[["__scopeId","data-v-f25e6a82"]]),be=Object.freeze(Object.defineProperty({__proto__:null,default:me},Symbol.toStringTag,{value:"Module"}));export{me as E,ge as a,be as b,he as g,ve as s};