import{P as I}from"./page.3b4d44cb.js";import{M as N}from"./index.dfdc0704.js";import{a4 as R,b7 as j,b as H,a as f,ar as q,as as O,E as x,_ as z,c as m,e as g,f as F,h as a,i as u,F as Y,g as i,j as G,k as h,B as J,m as b,t as v,A as K,R as Q,S as W}from"./index.0308b213.js";import{k as X,l as Z,m as ee,n as le}from"./storeActivity.634c4426.js";import{g as oe}from"./classifyManage.6f51847c.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";const ae={components:{Page:I,MaterialSelect:N},setup(){const n=R(),r=j(),y=Number(n.query.id),k=()=>{setTimeout(()=>{r.go(-1)},1e3)},s=H({loading:!1,btnLoading:!1,showDialog:!1,cid:[],keyword:"",rules:{},tableData:[],dialogTableData:[],preselection:[],classifyList:[]}),c=H([{label:"\u6D3B\u52A8\u4E3B\u9898",value:"",mode:"input",tips:"8\u4E2A\u5B57\u4EE5\u5185\u3002\u4F8B\u5982:\u9650\u65F6\u6362\u8D2D",prop:"subject"},{label:"\u6D3B\u52A8\u63CF\u8FF0",value:"",mode:"input",tips:"\u4F8B\u5982:\u60CA\u559C\u7279\u4EF7,\u9650\u65F6\u6362\u8D2D",prop:"description"},{label:"\u6D3B\u52A8\u56FE\u6807",value:"",mode:"picture",prop:"icon"},{label:"\u6D3B\u52A8\u65E5\u671F",value:[],mode:"date",tips:"\u8BBE\u7F6E\u6D3B\u52A8\u65E5\u671F",prop:"date"},{label:"\u62A2\u8D2D\u65F6\u6BB5",value:[],mode:"time",tips:"\u8BBE\u7F6E\u6D3B\u52A8\u6BCF\u5929\u7684\u62A2\u8D2D\u65F6\u95F4\u6BB5",prop:"time"},{label:"\u6BCF\u5355\u53EF\u8D2D\u4E70\u9650\u65F6\u6362\u8D2D\u5546\u54C1",append:"\u79CD",value:"",mode:"input",tips:"\u8BBE\u7F6E\u6BCF\u5355\u53EF\u8D2D\u4E70\u51E0\u79CD\u9650\u65F6\u6362\u8D2D\u5546\u54C1",prop:"quantity"},{label:" \u53C2\u4E0E\u7684\u5546\u54C1",value:"",mode:"custom",prop:"goods"}]),t=H({title:"",content:"",thumb:"",starttime:"",endtime:"",starthour:"",endhour:"",use_limit:1,order_limit:1,goods_limit:"",goods_id:[],poi_user_type:[],discount_price:[],max_buy_limit:[],discount_total:[],discount_available_total:[],num:[],discount:[],huangou_text:[]});oe({page:1,limit:200}).then(e=>{console.log("\u5546\u54C1\u5206\u7C7B\uFF1A",e),s.classifyList=e.lists.map(d=>({value:d.id,label:d.title,children:d.child.map(p=>({value:p.id,label:p.title}))}))},e=>{s.loading=!1}),y&&(s.loading=!0,X({id:y}).then(e=>{const d=e.bargain;c[0].value=d.title,c[1].value=d.content,c[2].value=d.thumb,c[3].value=[f(d.starttime*1e3).format("YYYY-MM-DD HH:mm:ss"),f(d.endtime*1e3).format("YYYY-MM-DD HH:mm:ss")];let p=f().format("YYYY-MM-DD")+" ";c[4].value=[new Date(p+d.starthour),new Date(p+d.endhour)],c[5].value=d.goods_limit,s.tableData=d.goods}).finally(()=>{s.loading=!1}));const B=()=>{var e,d;Z({page:1,cid:((e=s.cid)==null?void 0:e.length)==2?s.cid[1]:((d=s.cid)==null?void 0:d[0])||"",keyword:s.keyword}).then(p=>{console.log("\u641C\u7D22\u5546\u54C1\uFF1A",p),s.dialogTableData=p.list})},C=()=>{console.log("\u6253\u5370",c[4].value),s.btnLoading=!0,t.title=c[0].value,t.content=c[1].value,t.thumb=c[2].value,t.starttime=f(c[3].value[0]).format("YYYY:MM:DD HH:mm:ss"),t.endtime=f(c[3].value[1]).format("YYYY:MM:DD HH:mm:ss"),t.starthour=f(c[4].value[0]).format("HH:mm"),t.endhour=f(c[4].value[1]).format("HH:mm"),t.goods_limit=c[5].value,t.goods_id=[],t.poi_user_type=[],t.discount_price=[],t.max_buy_limit=[],t.discount_total=[],t.discount_available_total=[],t.huangou_text=[];for(let e of s.tableData)console.log("\u8F93\u51FA",e),t.goods_id.push(e.goods_id),t.poi_user_type.push(e.poi_user_type),t.discount_price.push(e.discount_price),t.max_buy_limit.push(e.max_buy_limit),t.discount_total.push(e.discount_total),t.discount_available_total.push(e.discount_available_total),t.huangou_text.push(e.huangou_text||"");y?ee({id:y,...t}).then(e=>{x.success("\u7F16\u8F91\u6210\u529F"),k()}).finally(()=>{s.btnLoading=!1}):le(t).then(e=>{x.success("\u63D0\u4EA4\u6210\u529F"),k()}).finally(()=>{s.btnLoading=!1})},E=e=>{s.tableData.splice(e,1)},U=e=>{console.log("\u9009\u4E2D",e);const d=s.preselection.indexOf(e);d==-1?s.preselection.push(e):s.preselection.splice(d,1)},A=e=>s.preselection.indexOf(e)==-1?void 0:"success",w=()=>{s.showDialog=!1,console.log(s.preselection,"data.preselection"),console.log(s.tableData,"data.tableData");for(let e of s.preselection){const d=s.tableData.findIndex(V=>e.id==V.id),p={id:e.id,thumb:e.thumb,uniacid:0,agentid:0,sid:e.sid,bargain_id:1,goods_id:e.id,discount_price:e.price,max_buy_limit:1,poi_user_type:"all",discount_total:e.total,discount_available_total:-1,status:1,dosage:0,displayorder:1,mall_displayorder:1,title:e.title,price:e.old_price,num:0,discount:0};d==-1&&s.tableData.push(p),console.log("\u6DFB\u52A0",s.tableData)}};return{...q(s),formData:c,Search:O,getGoodsPage:B,submit:C,del:E,selectedGoods:U,isPickGoods:A,dialogConfirm:w}}};const D=n=>(Q("data-v-c97cbdb7"),n=n(),W(),n),te={class:"container"},ue=D(()=>i("div",{class:"title-box"},[i("h2",{class:"title"},"\u7F16\u8F91\u5546\u54C1")],-1)),ne={class:"form-item-top"},se={key:5,class:"wrap"},de=D(()=>i("div",{class:"tn-form-item__tips"},"\u591A\u89C4\u683C\u5546\u54C1\u6309\u89C4\u683C\u4EF7\u683C\u8BA1\u7B97\uFF0C \u5DF2\u53C2\u4E0E\u7279\u4EF7\u6D3B\u52A8\u7684\u5546\u54C1\u4E0D\u80FD\u518D\u6B21\u9009\u62E9",-1)),ie={class:"wrap-item"},re=D(()=>i("span",null,"\u5143",-1)),pe=D(()=>i("span",null,"\u4EF6",-1)),ce=D(()=>i("span",null,"\u4EF6/\u5929",-1)),me=D(()=>i("span",null,"\u4EF6",-1)),_e=b("\u5220\u9664"),ge={class:"wrap-item",style:{"margin-top":"10px","justify-content":"end"}},be=b("\u6DFB\u52A0\u5546\u54C1"),fe={class:"form-item-bottom"},he=b("\u63D0\u4EA4"),ve={class:"search",style:{display:"flex"}},De=b("\u641C\u7D22"),ye={class:"wrap",style:{display:"flex","align-items":"center"}},we=b("\u9009\u62E9"),Ve={class:"dialog-footer"},Fe=b("\u53D6\u6D88"),ke=b("\u786E\u5B9A");function Be(n,r,y,k,s,c){const t=m("el-input"),B=m("el-radio"),C=m("el-radio-group"),E=m("MaterialSelect"),U=m("el-date-picker"),A=m("el-time-picker"),w=m("el-image"),e=m("el-table-column"),d=m("el-switch"),p=m("el-button"),V=m("el-table"),$=m("el-form-item"),S=m("el-form"),L=m("Page"),P=m("el-cascader"),T=m("el-dialog");return g(),F(Y,null,[a(L,{showBorder:!1,loading:n.loading},{main:u(()=>[i("div",te,[ue,a(S,{class:"form-container",ref:"ruleFormRef",model:n.formData,rules:n.rules,"label-width":"180px"},{default:u(()=>[(g(!0),F(Y,null,G(n.formData,(l,M)=>(g(),h($,{label:l.label,key:M,prop:l.prop,"inline-message":!0},{default:u(()=>[i("div",ne,[l.mode=="input"?(g(),h(t,{key:0,modelValue:l.value,"onUpdate:modelValue":o=>l.value=o},J({_:2},[l.prepend?{name:"prepend",fn:u(()=>[b(v(l.prepend),1)])}:void 0,l.append?{name:"append",fn:u(()=>[b(v(l.append),1)])}:void 0]),1032,["modelValue","onUpdate:modelValue"])):l.mode=="radio"?(g(),h(C,{key:1,modelValue:l.value,"onUpdate:modelValue":o=>l.value=o},{default:u(()=>[(g(!0),F(Y,null,G(l.radios,(o,_)=>(g(),h(B,{key:_,label:o.label,size:"large"},{default:u(()=>[b(v(o.txt),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])):l.mode=="picture"?(g(),h(E,{key:2,modelValue:l.value,"onUpdate:modelValue":o=>l.value=o},null,8,["modelValue","onUpdate:modelValue"])):l.mode=="date"?(g(),h(U,{key:3,modelValue:l.value,"onUpdate:modelValue":o=>l.value=o,type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},null,8,["modelValue","onUpdate:modelValue"])):l.mode=="time"?(g(),h(A,{key:4,modelValue:l.value,"onUpdate:modelValue":o=>l.value=o,format:"HH:mm","is-range":"","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4"},null,8,["modelValue","onUpdate:modelValue"])):l.mode=="custom"?(g(),F("div",se,[de,i("div",ie,[a(V,{data:n.tableData,border:"",style:{width:"100%"}},{default:u(()=>[a(e,{label:"\u7F29\u7565\u56FE",align:"center",width:"75"},{default:u(o=>[a(w,{style:{width:"50px"},src:o.row.thumb},null,8,["src"])]),_:1}),a(e,{prop:"title",label:"\u83DC\u54C1\u540D\u79F0",align:"center"}),a(e,{label:"\u539F\u4EF7",align:"center"},{default:u(o=>[i("span",null,"\uFFE5"+v(o.row.price),1)]),_:1}),a(e,{label:"\u6D3B\u52A8\u4EF7/\u6BCF\u5355\u9650\u8D2D",align:"center",width:"200"},{default:u(o=>[a(t,{class:"w-150 mb-10",modelValue:o.row.discount_price,"onUpdate:modelValue":_=>o.row.discount_price=_},{append:u(()=>[re]),_:2},1032,["modelValue","onUpdate:modelValue"]),a(t,{class:"w-150 mb-10",modelValue:o.row.max_buy_limit,"onUpdate:modelValue":_=>o.row.max_buy_limit=_},{append:u(()=>[pe]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),a(e,{label:"\u6D3B\u52A8\u5E93\u5B58/\u5F53\u65E5\u5269\u4F59\u5E93\u5B58",align:"center",width:"200"},{default:u(o=>[a(t,{class:"w-150 mb-10",modelValue:o.row.discount_total,"onUpdate:modelValue":_=>o.row.discount_total=_},{append:u(()=>[ce]),_:2},1032,["modelValue","onUpdate:modelValue"]),a(t,{class:"w-150 mb-10",modelValue:o.row.discount_available_total,"onUpdate:modelValue":_=>o.row.discount_available_total=_},{append:u(()=>[me]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),a(e,{prop:"exclusive",label:"\u65B0\u7528\u6237\u4E13\u4EAB",align:"center"},{default:u(o=>[a(d,{modelValue:o.row.poi_user_type,"onUpdate:modelValue":_=>o.row.poi_user_type=_,"active-value":"new","inactive-value":"all"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),a(e,{prop:"exclusive",label:"\u6362\u8D2D\u6587\u5B57",align:"center"},{default:u(o=>[a(t,{modelValue:o.row.huangou_text,"onUpdate:modelValue":_=>o.row.huangou_text=_},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),a(e,{prop:"status",label:"\u6D3B\u52A8\u72B6\u6001",align:"center"},{default:u(o=>[i("span",null,v(o.row.discount_available_total==-1||o.row.discount_available_total>0?"\u751F\u6548":"\u6D3B\u52A8\u5E93\u5B58\u4E0D\u8DB3"),1)]),_:1}),a(e,{label:"\u64CD\u4F5C",align:"center"},{default:u(o=>[a(p,{onClick:_=>n.del(o.$index)},{default:u(()=>[_e]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),i("div",ge,[a(p,{type:"primary",onClick:r[0]||(r[0]=o=>n.showDialog=!0)},{default:u(()=>[be]),_:1})])])):K("",!0)]),i("div",fe,[i("span",null,v(l.tips),1)])]),_:2},1032,["label","prop"]))),128)),a(p,{type:"primary",loading:n.btnLoading,onClick:r[1]||(r[1]=l=>n.submit())},{default:u(()=>[he]),_:1},8,["loading"])]),_:1},8,["model","rules"])])]),_:1},8,["loading"]),a(T,{modelValue:n.showDialog,"onUpdate:modelValue":r[7]||(r[7]=l=>n.showDialog=l),title:"\u9009\u62E9\u5546\u54C1",width:"50%",draggable:""},{footer:u(()=>[i("span",Ve,[a(p,{onClick:r[5]||(r[5]=l=>n.showDialog=!1)},{default:u(()=>[Fe]),_:1}),a(p,{type:"primary",onClick:r[6]||(r[6]=l=>n.dialogConfirm())},{default:u(()=>[ke]),_:1})])]),default:u(()=>[i("div",ve,[a(P,{modelValue:n.cid,"onUpdate:modelValue":r[2]||(r[2]=l=>n.cid=l),options:n.classifyList,clearable:"",placeholder:"\u5546\u54C1\u5206\u7C7B"},null,8,["modelValue","options"]),a(t,{modelValue:n.keyword,"onUpdate:modelValue":r[3]||(r[3]=l=>n.keyword=l),placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1\u540D\u79F0\u8FDB\u884C\u641C\u7D22",clearable:""},null,8,["modelValue"]),a(p,{type:"primary",icon:n.Search,style:{"margin-left":"5px"},onClick:r[4]||(r[4]=l=>n.getGoodsPage())},{default:u(()=>[De]),_:1},8,["icon"])]),a(V,{data:n.dialogTableData,border:"",style:{width:"100%","margin-top":"15px"}},{default:u(()=>[a(e,{prop:"name",label:"\u540D\u79F0",align:"center"},{default:u(l=>[i("div",ye,[a(w,{style:{width:"50px"},src:l.row.thumb},null,8,["src"]),i("span",null,v(l.row.title),1)])]),_:1}),a(e,{prop:"store_title",label:"\u5546\u6237",align:"center"}),a(e,{prop:"price",label:"\u4EF7\u683C",align:"center"}),a(e,{prop:"total",label:"\u5E93\u5B58",align:"center"}),a(e,{label:"\u64CD\u4F5C",align:"center"},{default:u(l=>[a(p,{type:n.isPickGoods(l.row),onClick:M=>n.selectedGoods(l.row)},{default:u(()=>[we]),_:2},1032,["type","onClick"])]),_:1})]),_:1},8,["data"])]),_:1},8,["modelValue"])],64)}const Se=z(ae,[["render",Be],["__scopeId","data-v-c97cbdb7"]]);export{Se as default};