commercialWaterfallFlowConfig.814ef41f.js 7.5 KB

1
  1. import H from"./BaseConfig.e83f8dc4.js";import{d as K}from"./vuedraggable.umd.e261f12f.js";import{G as Q}from"./index.3a4e2fec.js";import{G as X}from"./index.51c6fb46.js";import{_ as D}from"./index.vue_vue_type_script_setup_true_lang.52f0e400.js";import{d as Y,a6 as Z,r as v,p as N,b as ee,c as p,e as b,f as F,h as t,i as a,u as n,g as l,dF as te,m as u,t as oe,F as le,j as se,A as ae,q as de,y as ie,dG as ne,R as ue,S as ce,_ as re}from"./index.76214426.js";import"./install.412476cc.js";import"./index.51757a2d.js";import"./diy.6d2f08bf.js";import"./index.6fdd4b98.js";const w=C=>(ue("data-v-2d56d008"),C=C(),ce(),C),_e={class:"nav-list-config"},pe=u("\u5426"),me=u("\u662F"),ge={key:0},fe={style:{overflow:"auto","max-height":"600px","margin-left":"10px"}},he={class:"config__item",style:{"background-color":"#F7F7F7"}},ve={style:{"background-color":"#F7F7F7",width:"auto","border-radius":"10px",position:"relative","margin-bottom":"10px","margin-top":"10px",padding:"10px"}},Ce=["onClick"],ye=w(()=>l("i",{class:"tn-icon-close-circle"},null,-1)),Ve=u(" \u5220\u9664\u5206\u7C7B "),xe=[ye,Ve],be={class:"config__item__goods"},Fe=w(()=>l("text",{style:{"font-weight":"bolder"}},"\u5546\u54C1\u5206\u7C7B",-1)),Be={style:{display:"flex","flex-direction":"row"}},we={class:"config__item"},ke={class:"config__item__page"},Ie={class:"config__item",style:{"margin-left":"10px"}},Le={class:"config__item__page"},Ue={class:"flex",style:{padding:"5px","background-color":"#F7F7F7",height:"auto",display:"flex","align-items":"center","flex-direction":"column",position:"relative"}},Se={style:{"align-self":"baseline"}},Ee=u("\u6B63\u5728\u70ED\u9500"),Ge=u("\u5373\u5C06\u552E\u7F44"),Ae=["onClick"],De=w(()=>l("i",{class:"tn-icon-close-circle"},null,-1)),Ne=u(" \u5220\u9664\u5546\u54C1 "),Me=[De,Ne],$e={style:{display:"flex","flex-direction":"row"}},Pe=["src"],Re=u("\u6807\u9898"),We=u("\u7B80\u4ECB"),ze={class:"config__item--add-btn",style:{width:"100%"}},Je=u(" \u6DFB\u52A0\u5206\u7C7B "),Oe={style:{overflow:"auto","max-height":"600px","margin-left":"10px"}},Te=u("\u81EA\u52A8\u540C\u6B65"),je={style:{height:"100px"}},qe=u("\u81EA\u52A8\u540C\u6B65"),He={class:"dialog-footer"},Ke=u("\u53D6\u6D88"),Qe=u("\u786E\u5B9A"),Xe=Y({props:{config:null,agentid:null},emits:["update:config"],setup(C,{emit:M}){const y=C;Z();const k=v(void 0),I=v([]);let d=v({storeId:"",cateList:[],status:0});N(()=>y.config,o=>{o&&ie(()=>{d.value.cateList=o.cateList||[],d.value.status=o.status||0})},{immediate:!0});const r=ee({currentId:"",showModel:!1,storeList:[]}),$=o=>{const e=P(d.value.cateList,o);e!==-1&&d.value.cateList.splice(e,1)},P=(o,e)=>o.findIndex(i=>i.id===e),L=o=>{r.currentId=o,S()},U=o=>{o?r.currentId&&(d.value.storeId=r.currentId):d.value.storeId=""},S=()=>{r.showModel=!1,ne({sid:r.currentId,page:1,limit:200}).then(o=>{d.value.cateList=o.filter(e=>e.status==1).map(e=>({title:e.title,goods:[],info:e.description}))})},R=()=>{const o=d.value.cateList.length;let e=0;if(o>0){const i=JSON.parse(JSON.stringify(d.value.cateList));i.sort((_,m)=>Number(_.id)-Number(m.id)),e=i[o-1].id}d.value.cateList.push({id:Number(e)+1,title:"",info:"",image:"",cid:"",goods:[]})},W=o=>{g.value=!1;const{title:e,id:i,thumb:_}=o;d.value.cateList[V.value].title=e,d.value.cateList[V.value].cid=i,d.value.cateList[V.value].thumb=_},z=o=>{g.value=!1,d.value.cateList[V.value].goods=[...o.value.map(e=>{const{id:i,type:_=1,thumb:m,title:f}=e;return{id:i,type:_,thumb:m,title:f}})]};let V=v(0),g=v(!1);const B=v(!1),J=(o,e,i)=>{B.value=!0,k.value=e;let _=d.value.cateList.findIndex(m=>m.id==o);V.value=_,I.value=i},O=(o,e)=>{o.splice(e,1)};return N(d.value,o=>{M("update:config",o)}),(o,e)=>{const i=p("el-radio"),_=p("el-radio-group"),m=p("el-form-item"),f=p("el-input"),x=p("el-button"),E=p("el-tab-pane"),G=p("el-checkbox"),T=p("el-tabs"),j=p("el-form"),q=p("el-dialog");return b(),F("div",_e,[t(H,{title:"\u5546\u54C1\u7011\u5E03\u6D41"},{default:a(()=>[t(j,null,{default:a(()=>[t(m,{label:"\u662F\u5426\u542F\u7528\u5546\u54C1\u7011\u5E03\u6D41"},{default:a(()=>[t(_,{modelValue:n(d).status,"onUpdate:modelValue":e[0]||(e[0]=s=>n(d).status=s)},{default:a(()=>[t(i,{label:0},{default:a(()=>[pe]),_:1}),t(i,{label:1},{default:a(()=>[me]),_:1})]),_:1},8,["modelValue"])]),_:1}),+n(d).status==1?(b(),F("div",ge,[t(m,{label:""},{default:a(()=>[t(T,null,{default:a(()=>[t(E,{label:"\u6DFB\u52A0\u5206\u7C7B"},{default:a(()=>[l("div",fe,[t(n(K),te({modelValue:n(d).cateList,"onUpdate:modelValue":e[1]||(e[1]=s=>n(d).cateList=s),"item-key":"id","component-data":{tag:"div",type:"transition-group",name:"drag-list"}},{animation:200,group:"description",disabled:!1,ghostClass:"drag-ghost"}),{item:a(({element:s})=>[l("div",he,[l("div",null,[l("div",ve,[l("div",{class:"removeButton",onClick:c=>$(s.id)},xe,8,Ce),l("div",be,[Fe,l("div",Be,[l("div",we,[l("div",ke,[t(f,{modelValue:s.title,"onUpdate:modelValue":c=>s.title=c,placeholder:"\u8BF7\u8F93\u5165\u5206\u7C7B\u6807\u9898"},null,8,["modelValue","onUpdate:modelValue"])])]),l("div",Ie,[l("div",Le,[t(f,{modelValue:s.info,"onUpdate:modelValue":c=>s.info=c,placeholder:"\u8BF7\u8F93\u5165\u5206\u7C7B\u63CF\u8FF0"},null,8,["modelValue","onUpdate:modelValue"])])])]),t(x,{onClick:c=>J(s.id,s.cid,s.goods)},{default:a(()=>[u(oe(s.goods.length===0?"\u9009\u62E9\u5546\u54C1":"\u5DF2\u9009"+s.goods.length),1)]),_:2},1032,["onClick"])])]),l("div",null,[(b(!0),F(le,null,se(s.goods,(c,A)=>(b(),F("div",{key:A,style:{"background-color":"#fff"}},[l("div",Ue,[l("div",Se,[t(_,{modelValue:c.type,"onUpdate:modelValue":h=>c.type=h,class:"ml-4"},{default:a(()=>[t(i,{label:1,size:"large"},{default:a(()=>[Ee]),_:1}),t(i,{label:2,size:"large"},{default:a(()=>[Ge]),_:1})]),_:2},1032,["modelValue","onUpdate:modelValue"]),l("div",{class:"removeButton",onClick:h=>O(s.goods,A)},Me,8,Ae)]),l("div",$e,[l("img",{src:c.thumb,style:{width:"75px",height:"75px","margin-right":"10px","border-radius":"10px"}},null,8,Pe),l("div",null,[t(f,{modelValue:c.title,"onUpdate:modelValue":h=>c.title=h,placeholder:"\u8BF7\u8F93\u5165\u6807\u9898",class:"goods_input"},{prepend:a(()=>[Re]),_:2},1032,["modelValue","onUpdate:modelValue"]),t(f,{modelValue:c.desc,"onUpdate:modelValue":h=>c.desc=h,placeholder:"\u8BF7\u8F93\u5165\u7B80\u4ECB",class:"goods_input"},{prepend:a(()=>[We]),_:2},1032,["modelValue","onUpdate:modelValue"])])])])]))),128))])])])]),_:1},16,["modelValue"])]),l("div",ze,[t(x,{type:"primary",style:{width:"100%"},onClick:R},{default:a(()=>[Je]),_:1})])]),_:1}),t(E,{label:"\u9009\u62E9\u5206\u7C7B"},{default:a(()=>[l("div",Oe,[t(D,{agentid:y.agentid,sid:[],onChange:L},null,8,["agentid"]),t(G,{onChange:U},{default:a(()=>[Te]),_:1})])]),_:1})]),_:1})]),_:1})])):ae("",!0)]),_:1})]),_:1}),t(n(Q),{modelValue:n(g),"onUpdate:modelValue":e[2]||(e[2]=s=>de(g)?g.value=s:g=s),agentid:y.agentid,onChange:W},null,8,["modelValue","agentid"]),t(n(X),{modelValue:B.value,"onUpdate:modelValue":e[3]||(e[3]=s=>B.value=s),agentid:y.agentid,cid:k.value,chooseGoods:I.value,is_diy:1,onChange:z},null,8,["modelValue","agentid","cid","chooseGoods"]),t(q,{modelValue:n(r).showModel,"onUpdate:modelValue":e[5]||(e[5]=s=>n(r).showModel=s),width:"43%",title:"\u9009\u62E9\u5E97\u94FA","destroy-on-close":!0,"append-to-body":""},{default:a(()=>[l("div",je,[t(D,{agentid:y.agentid,sid:n(r).currentId?[`'${n(r).currentId}'`]:[],onChange:L},null,8,["agentid","sid"]),t(G,{onChange:U},{default:a(()=>[qe]),_:1})]),l("div",He,[t(x,{onClick:e[4]||(e[4]=s=>n(r).showModel=!1)},{default:a(()=>[Ke]),_:1}),t(x,{type:"primary",onClick:S},{default:a(()=>[Qe]),_:1})])]),_:1},8,["modelValue"])])}}});const nt=re(Xe,[["__scopeId","data-v-2d56d008"]]);export{nt as default};