chunk-0d65d0e0.91318a2b.js 8.1 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0d65d0e0"],{"45ff":function(t,e,o){"use strict";o.d(e,"l",(function(){return r})),o.d(e,"h",(function(){return a})),o.d(e,"j",(function(){return i})),o.d(e,"k",(function(){return n})),o.d(e,"m",(function(){return l})),o.d(e,"i",(function(){return c})),o.d(e,"q",(function(){return d})),o.d(e,"g",(function(){return u})),o.d(e,"o",(function(){return f})),o.d(e,"p",(function(){return p})),o.d(e,"r",(function(){return g})),o.d(e,"n",(function(){return m})),o.d(e,"e",(function(){return h})),o.d(e,"a",(function(){return b})),o.d(e,"c",(function(){return y})),o.d(e,"d",(function(){return v})),o.d(e,"f",(function(){return _})),o.d(e,"b",(function(){return w}));var s=o("f175");const r=t=>s.a.get("/info.InfoCategory/lists",{params:t}),a=t=>s.a.post("/info.InfoCategory/add",t),i=t=>s.a.get("/info.InfoCategory/detail",{params:t}),n=t=>s.a.post("/info.InfoCategory/edit",t),l=t=>s.a.post("/info.InfoCategory/status",t),c=t=>s.a.post("/info.InfoCategory/del",t),d=t=>s.a.get("/info.Info/lists",{params:t}),u=t=>s.a.post("/info.Info/add",t),f=t=>s.a.get("/info.Info/detail",{params:t}),p=t=>s.a.post("/info.Info/edit",t),g=t=>s.a.post("/info.Info/status",t),m=t=>s.a.post("/info.Info/del",t),h=t=>s.a.get("/banner.banner/lists",{params:t}),b=t=>s.a.post("/banner.banner/add",t),y=t=>s.a.get("/banner.banner/detail",{params:t}),v=t=>s.a.post("/banner.banner/edit",t),_=t=>s.a.post("/banner.banner/status",t),w=t=>s.a.post("/banner.banner/del",t)},"4c94":function(t,e,o){"use strict";o.r(e);var s=o("9ab4"),r=o("1b40"),a=o("0a6d"),i=o("3c50"),n=o("45ff"),l=o("6ddb");let c=class extends r.e{constructor(){super(...arguments),this.visible=!1,this.form={name:"",is_show:1,sort:0},this.formRules={name:[{required:!0,message:"请输入分类名称",trigger:"blur"}],is_show:[{required:!0,message:"请选择分类状态",trigger:"change"}]}}getCategoryDetail(){Object(n.j)({id:this.cid.toString()}).then(t=>{this.form={name:t.name,is_show:t.is_show,sort:t.sort||0}}).catch(t=>{})}onCategoryAdd(){Object(n.h)({type:this.type.toString(),name:this.form.name,is_show:this.form.is_show.toString(),sort:this.form.sort.toString()}).then(()=>{this.$message.success("新增分类成功"),this.$emit("refresh"),this.close()}).catch(t=>{})}onCategoryEdit(){Object(n.k)({id:this.cid.toString(),type:this.type.toString(),name:this.form.name,is_show:this.form.is_show.toString(),sort:this.form.sort.toString()}).then(()=>{this.$message.success("编辑分类成功"),this.$emit("refresh"),this.close()}).catch(t=>{})}onSubmit(){this.$refs.formRef.validate(t=>{t&&(this.cid?this.onCategoryEdit():this.onCategoryAdd())})}onTrigger(){this.visible=!0,this.cid&&this.getCategoryDetail()}close(){this.visible=!1,this.form={name:"",is_show:1,sort:0}}};Object(s.a)([Object(r.c)()],c.prototype,"cid",void 0),Object(s.a)([Object(r.c)({default:""})],c.prototype,"title",void 0),Object(s.a)([Object(r.c)({default:"660px"})],c.prototype,"width",void 0),Object(s.a)([Object(r.c)({default:"20vh"})],c.prototype,"top",void 0),Object(s.a)([Object(r.c)({default:0})],c.prototype,"type",void 0),c=Object(s.a)([Object(r.a)({components:{}})],c);var d=c,u=o("2877"),f=Object(u.a)(d,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",[e("div",{staticClass:"ls-dialog__trigger",on:{click:t.onTrigger}},[t._t("trigger")],2),e("el-dialog",{attrs:{"coustom-class":"ls-dialog__content",title:t.title,visible:t.visible,width:t.width,top:t.top,"modal-append-to-body":!1,center:"","before-close":t.close,"close-on-click-modal":!1},on:{close:t.close}},[e("div",{},[e("el-form",{ref:"formRef",attrs:{rules:t.formRules,model:t.form,"label-width":"120px",size:"small"}},[e("el-form-item",{attrs:{label:"分类名称",prop:"name"}},[e("el-input",{attrs:{placeholder:"请输入分类名称"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),e("el-form-item",{attrs:{label:"排序"}},[e("el-input",{attrs:{placeholder:"请输入排序值"},model:{value:t.form.sort,callback:function(e){t.$set(t.form,"sort",t._n(e))},expression:"form.sort"}}),e("div",{staticClass:"muted xs"},[t._v("默认为0,数值越大越排在前面")])],1),e("el-form-item",{attrs:{label:"分类状态",prop:"is_show"}},[e("el-radio-group",{model:{value:t.form.is_show,callback:function(e){t.$set(t.form,"is_show",e)},expression:"form.is_show"}},[e("el-radio",{attrs:{label:1}},[t._v("启用")]),e("el-radio",{attrs:{label:0}},[t._v("停用")])],1)],1)],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"small"},on:{click:t.close}},[t._v("取消")]),e("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.onSubmit}},[t._v("确认")])],1)])],1)}),[],!1,null,"e2fc3d50",null).exports;let p=class extends r.e{constructor(){super(...arguments),this.pager=new l.a}changeStatus(t,e){Object(n.m)({id:e.id,is_show:t.toString()}).then(()=>{this.getCategoryList(),this.$message.success("状态更新成功")}).catch(o=>{e.is_show=1===t?0:1})}getCategoryList(){this.pager.request({callback:n.l,params:{type:this.type}}).catch(t=>{})}onCategoryDel(t){Object(n.i)({id:t.id}).then(()=>{this.getCategoryList(),this.$message.success("删除成功")}).catch(t=>{this.$message.error("删除失败")})}created(){this.getCategoryList()}};Object(s.a)([Object(r.c)({required:!0})],p.prototype,"type",void 0),Object(s.a)([Object(r.c)({default:"温馨提示:*分类用于组织和管理相关内容。"})],p.prototype,"alertTitle",void 0),p=Object(s.a)([Object(r.a)({components:{LsDialog:a.a,LsPagination:i.a,PromotionCategoryEdit:f}})],p);var g=p,m=Object(u.a)(g,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"promotion-category-list"},[e("div",{staticClass:"ls-card m-t-24"},[e("div",{staticClass:"add-btn"},[e("promotion-category-edit",{attrs:{title:"新增分类",type:t.type},on:{refresh:t.getCategoryList}},[e("el-button",{attrs:{slot:"trigger",type:"primary",size:"mini"},slot:"trigger"},[t._v("新增分类")])],1)],1),e("div",{staticClass:"m-t-24"},[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:{sortable:"",prop:"id",label:"ID","min-width":"70"}}),e("el-table-column",{attrs:{prop:"name",label:"分类名称"},scopedSlots:t._u([{key:"default",fn:function(o){return[e("div",{staticClass:"line-1"},[t._v(t._s(o.row.name))])]}}])}),e("el-table-column",{attrs:{prop:"is_show",label:"分类状态"},scopedSlots:t._u([{key:"default",fn:function(o){return[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":t.styleConfig.primary,"inactive-color":"#f4f4f5"},on:{change:function(e){return t.changeStatus(e,o.row)}},model:{value:o.row.is_show,callback:function(e){t.$set(o.row,"is_show",e)},expression:"scope.row.is_show"}})]}}])}),e("el-table-column",{attrs:{prop:"sort",label:"排序"}}),e("el-table-column",{attrs:{sortable:"",prop:"create_time",label:"创建时间"}}),e("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(o){return[e("div",{staticClass:"flex"},[e("promotion-category-edit",{attrs:{title:"编辑分类",cid:o.row.id,type:t.type},on:{refresh:t.getCategoryList}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"mini"},slot:"trigger"},[t._v("编辑")])],1),e("ls-dialog",{staticClass:"m-l-10 inline",attrs:{title:"删除分类",content:"确认要删除 "+o.row.name},on:{confirm:function(e){return t.onCategoryDel(o.row)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"mini"},slot:"trigger"},[t._v("删除 ")])],1)],1)]}}])})],1),e("div",{staticClass:"m-t-24 flex row-right"},[e("ls-pagination",{on:{change:t.getCategoryList},model:{value:t.pager,callback:function(e){t.pager=e},expression:"pager"}})],1)],1)])])}),[],!1,null,"75bdefb7",null).exports;let h=class extends r.e{};h=Object(s.a)([Object(r.a)({components:{PromotionCategoryList:m}})],h);var b=h,y=Object(u.a)(b,(function(){var t=this._self._c;this._self._setupProxy;return t("div",{staticClass:"restaurant-category"},[t("promotion-category-list",{attrs:{type:"3","alert-title":""}})],1)}),[],!1,null,"0fd2b0b0",null);e.default=y.exports}}]);