canyin-project/ybcy/views/channel/index/static/js/chunk-2d0e8e01.141db60a.js
2024-11-01 16:07:54 +08:00

1 line
5.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e8e01"],{"8aac":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"outmain ba_f heighthv pad_20 bor_rad5"},[e._m(0),a("div",{staticClass:"flex-bet pad_lr_20"},[a("div",[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:e.handleEdit}},[e._v("创建活动")])],1),a("div")]),a("div",{staticClass:"tabledata mar_t20"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticStyle:{width:"100%"},attrs:{data:e.list,"element-loading-text":e.elementLoadingText,stripe:""}},[a("el-table-column",{attrs:{prop:"name",label:"活动名称"}}),a("el-table-column",{attrs:{prop:"time",label:"活动时间",width:"380"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.startTime))]),a("div",[e._v(e._s(t.row.endTime))])]}}])}),a("el-table-column",{attrs:{prop:"name",label:"优惠形式"},scopedSlots:e._u([{key:"default",fn:function(t){return["1"==t.row.type?a("div",[e._v("循环满减")]):a("div",[e._v("阶梯满减")])]}}])}),a("el-table-column",{attrs:{prop:"fullMoney",label:"优惠内容"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.moneyArr,(function(t,n){return a("span",{key:n},[a("span",[e._v("满"+e._s(t.fullMoney))]),a("span",[e._v("减"+e._s(t.money))]),e._v(" ")])}))}}])}),a("el-table-column",{attrs:{prop:"type",label:"适用门店"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{directives:[{name:"show",rawName:"v-show",value:"1"==t.row.storeType,expression:"scope.row.storeType=='1'"}]},[e._v("仅本店可用")]),a("div",{directives:[{name:"show",rawName:"v-show",value:"2"==t.row.storeType,expression:"scope.row.storeType=='2'"}]},[e._v("全店通用")]),a("div",{directives:[{name:"show",rawName:"v-show",value:"3"==t.row.storeType,expression:"scope.row.storeType=='3'"}]},[e._v("指定门店可用")])]}}])}),a("el-table-column",{attrs:{prop:"display",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":"1","inactive-value":"2"},on:{change:function(a){return e.changeSwitch(t.row)}},model:{value:t.row.display,callback:function(a){e.$set(t.row,"display",a)},expression:"scope.row.display"}})]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"flex"},[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleEdit(t.row)}}},[e._v("编辑")]),a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])],1)]}}])})],1),a("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:e.page.total,"page-size":e.page.pagesize,"current-page":e.page.currentPage},on:{"update:currentPage":function(t){return e.$set(e.page,"currentPage",t)},"update:current-page":function(t){return e.$set(e.page,"currentPage",t)},"current-change":e.handleCurrentChange}})],1)])},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[e._v("满减活动列表")])])])}],s=(a("d81d"),a("96cf"),a("1da1")),i=a("7cb7"),o={created:function(){this.fetchData()},data:function(){return{list:[{name:"满减活动",time:"2020-9-21 08:00:00——2020-9-22 20:00:00",money:"满111元可用",type:"当前门店"}],listLoading:!1,selectRows:"",elementLoadingText:"正在加载...",page:{total:0,size:10,currentPage:1}}},methods:{fetchData:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var a,n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.listLoading=!0,t.next=3,Object(i["lc"])({page:e.page.currentPage});case 3:a=t.sent,n=a.data,r=a.count,e.list=n,e.page.total=r,e.listLoading=!1;case 9:case"end":return t.stop()}}),t)})))()},handleCurrentChange:function(e){this.page.currentPage=e,this.fetchData()},changeSwitch:function(e){var t=this;return Object(s["a"])(regeneratorRuntime.mark((function a(){var n,r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(i["Hb"])({id:e.id,display:e.display,type:1});case 2:n=a.sent,r=n.msg,t.$baseMessage(r,"success"),t.fetchData();case 6:case"end":return a.stop()}}),a)})))()},handleDelete:function(e){var t=this;if(e.id)this.$baseConfirm("你确定要删除当前项吗",null,Object(s["a"])(regeneratorRuntime.mark((function a(){var n,r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(i["Hb"])({id:e.id,type:2});case 2:n=a.sent,r=n.msg,t.$baseMessage(r,"success"),t.fetchData();case 6:case"end":return a.stop()}}),a)}))));else{if(!(this.selectRows.length>0))return this.$baseMessage("未选中任何行","error"),!1;var a=this.selectRows.map((function(e){return e.id}));this.$baseConfirm("你确定要删除选中项吗",null,Object(s["a"])(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["Hb"])({id:a,type:2});case 2:n=e.sent,r=n.msg,t.$baseMessage(r,"success"),t.fetchData();case 6:case"end":return e.stop()}}),e)}))))}},handletj:function(){this.$router.push({path:"fulltongji"})},handleEdit:function(e){e.id?this.$router.push("/fullAdd?id=".concat(e.id)):this.$router.push({path:"fullAdd"})}}},l=o,c=a("2877"),u=Object(c["a"])(l,n,r,!1,null,null,null);t["default"]=u.exports}}]);