| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-68a3a5ec"],{"2d81":function(t,e,s){},4706:function(t,e,s){"use strict";s("2d81")},efbb:function(t,e,s){"use strict";s.r(e);s("14d9");var a=s("9ab4"),l=s("6ddb"),i=s("1b40"),n=s("0a6d"),r=s("221e"),o=s("3c50"),c=s("db85");let u=class extends i.e{constructor(){super(...arguments),this.queryObj={name:""},this.pager=new l.a}getList(t){t&&(this.pager.page=t),this.pager.request({callback:c.t,params:{...this.queryObj}})}handleReset(){this.queryObj={name:""},this.getList()}handleDelete(t){Object(c.p)({id:t}).then(()=>{this.getList()})}handleSetHome(t){Object(c.u)({id:t}).then(()=>{this.getList()})}handleSelect(t){Object(c.o)(t).then(t=>{this.$router.push({path:"/decorate/index",query:{id:t.id}})})}created(){this.getList()}};u=Object(a.a)([Object(i.a)({components:{LsDialog:n.a,LsPagination:o.a,TemplateSelect:r.a}})],u);var d=u,p=(s("4706"),s("2877")),m=Object(p.a)(d,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"pages-lists"},[e("div",{staticClass:"pages-lists__top ls-card"},[e("el-alert",{attrs:{title:"温馨提示:微页面指定为店铺首页后不能删除。",type:"info",closable:!1,"show-icon":""}}),e("div",{staticClass:"ls-top__search m-t-16"},[e("el-form",{ref:"form",attrs:{inline:"",model:t.queryObj,"label-width":"80px",size:"small"}},[e("el-form-item",{attrs:{label:"页面名称"}},[e("el-input",{staticStyle:{width:"280px"},attrs:{placeholder:"请输入页面名称"},model:{value:t.queryObj.name,callback:function(e){t.$set(t.queryObj,"name",e)},expression:"queryObj.name"}})],1),e("el-form-item",{staticClass:"m-l-20",attrs:{label:""}},[e("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(e){return t.getList(1)}}},[t._v("查询")]),e("el-button",{attrs:{size:"small"},on:{click:t.handleReset}},[t._v("重置")])],1)],1)],1)],1),e("div",{staticClass:"pages-lists__content ls-card m-t-16"},[e("div",{staticClass:"ls-content__btns"},[e("template-select",{on:{select:t.handleSelect}},[e("el-button",{attrs:{slot:"trigger",size:"small",type:"primary"},slot:"trigger"},[t._v("新建微页面")])],1)],1),e("div",{staticClass:"ls-content__table m-t-16"},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.pager.loading,expression:"pager.loading"}],staticStyle:{width:"100%"},attrs:{data:t.pager.lists,size:"mini"}},[e("el-table-column",{attrs:{label:"页面名称"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("span",{staticClass:"m-r-10"},[t._v(t._s(s.row.name))]),s.row.is_home?e("el-tag",{attrs:{size:"mini"}},[t._v("首页")]):t._e()]}}])}),e("el-table-column",{attrs:{prop:"update_time",label:"更新时间"}}),e("el-table-column",{attrs:{prop:"create_time",label:"创建时间"}}),e("el-table-column",{attrs:{fixed:"right",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("div",{staticClass:"inline m-r-10"},[e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return t.$router.push({path:"/decorate/index",query:{id:s.row.id}})}}},[t._v("编辑")])],1),s.row.is_home?t._e():[e("ls-dialog",{staticClass:"inline m-r-10",attrs:{content:`确定删除:${s.row.name}?请谨慎操作。`},on:{confirm:function(e){return t.handleDelete(s.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("删除")])],1),e("ls-dialog",{staticClass:"inline",attrs:{content:`确定设置页面:${s.row.name}为首页?`},on:{confirm:function(e){return t.handleSetHome(s.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("设置首页")])],1)]]}}])})],1)],1),e("div",{staticClass:"flex row-right m-t-16"},[e("ls-pagination",{on:{change:function(e){return t.getList()}},model:{value:t.pager,callback:function(e){t.pager=e},expression:"pager"}})],1)])])}),[],!1,null,"1b8d6a80",null);e.default=m.exports}}]);
|