import{n as l}from"./index-2b234fd0.js";const c={data(){return{weigh:0,activity_id:"",addMode:!1,isEdit:!1,editID:0,list:[],options:[],columns:[{colKey:"weigh",title:"排序"},{colKey:"activity_name",title:"活动名称"},{colKey:"select",title:"操作",width:200}]}},mounted(){this.getList(),this.getOptionsList()},methods:{getOptionsList(){this.$request.post("/activity",{page:1,size:1e4}).then(t=>{console.log(t),t.code==1&&(this.options=t.data.ret)}).catch(t=>{console.log(t)})},del(t){console.log(t),this.$request.post("/activity_index/del",{id:t.id}).then(e=>{e.code==1?(this.$message.success(e.msg),this.getList()):this.$message.error(e.msg),console.log(e)}).catch(e=>{console.log(e)})},add(){this.activity_id="",this.weigh=0,this.addMode=!0,this.isEdit=!1,this.editID=0},edit(t){console.log(t),this.editID=t.id,this.activity_id=t.activity_id,this.weigh=t.weigh,this.addMode=!0,this.isEdit=!0},getList(){this.$request.post("/activity_index/index").then(t=>{console.log(t),this.list=t.data.ret}).catch(t=>{console.log(t)})},onSubmit(){if(this.activity_id==""){this.$message.error("请选择活动");return}var t="/activity_index/add";this.isEdit&&(t="/activity_index/update"),this.$request.post(t,{activity_id:this.activity_id,weigh:this.weigh,id:this.editID}).then(e=>{e.code==1?(this.$message.success(e.msg),this.addMode=!1,this.getList()):this.$message.error(e.msg),console.log(e)}).catch(e=>{console.log(e)})},onCloseMy(){this.addMode=!1}}};var d=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("t-card",{attrs:{title:"置顶活动列表",bordered:!1}},[i("div",{staticClass:"form-step-container"},[i("t-button",{on:{click:t.add}},[t._v("新增置顶")]),i("t-table",{attrs:{rowKey:"index",data:t.list,columns:t.columns,stripe:!1,bordered:!1,hover:!0,size:"large","table-layout":"auto",cellEmptyContent:"-"},scopedSlots:t._u([{key:"select",fn:function(s){var o=s.row;return[o.id!=0?i("t-space",{attrs:{size:"24px"}},[i("t-button",{attrs:{theme:"warning"},on:{click:function(n){return t.edit(o)}}},[t._v("编辑")]),i("t-popconfirm",{attrs:{content:"确认删除吗?"},on:{confirm:function(n){return t.del(o)}}},[i("t-button",{attrs:{theme:"danger"}},[t._v("删除")])],1)],1):t._e()]}}])})],1),i("t-dialog",{attrs:{header:"新增首页置顶",visible:t.addMode,onClose:t.onCloseMy,width:"650px"},on:{confirm:t.onSubmit}},[i("t-form",[i("t-form-item",{attrs:{label:"活动名称",name:"password"}},[i("t-select",{staticStyle:{display:"inline-block"},attrs:{filterable:!0,placeholder:"搜索活动名称"},model:{value:t.activity_id,callback:function(s){t.activity_id=s},expression:"activity_id"}},t._l(t.options,function(s,o){return i("t-option",{key:o,attrs:{title:s.activity_name,value:s.id,label:s.activity_name}})}),1)],1),i("t-form-item",{attrs:{label:"排序",name:"weigh"}},[i("t-input",{attrs:{placeholder:"请输入排序"},model:{value:t.weigh,callback:function(s){t.weigh=s},expression:"weigh"}})],1)],1)],1)],1)},r=[];const a={};var h=l(c,d,r,!1,u,null,null,null);function u(t){for(let e in a)this[e]=a[e]}const v=function(){return h.exports}();export{v as default};