chunk-735c390f.04a487ef.js 14 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-735c390f"],{1165:function(t,e,a){"use strict";a("e67f")},"360d":function(t,e,a){"use strict";a("ce89")},"4ae1":function(t,e,a){"use strict";var i=a("9ab4"),s=a("1b40"),r=a("0a6d");let n=class extends s.e{constructor(){super(...arguments),this.exportData={},this.formData={page_type:0,page_start:1,page_end:200,file_name:""}}handleOpen(){this.getData()}handleConfirm(){const t=this.$loading({lock:!0,text:"正在导出中...",spinner:"el-icon-loading"});this.method({export:2,...this.param,...this.formData,user_id:this.userId,type:this.type,...this.status,page_size:this.pageSize}).then(()=>{this.$refs.dialog.close()}).finally(()=>{t.close()})}getData(){this.method({...this.param,export:1,user_id:this.userId,type:this.type,page_size:this.pageSize,...this.status}).then(t=>{this.exportData=t,this.formData.file_name=t.file_name,this.formData.page_end=t.page_end,this.formData.page_start=t.page_start})}created(){}};Object(i.a)([Object(s.c)()],n.prototype,"method",void 0),Object(i.a)([Object(s.c)()],n.prototype,"param",void 0),Object(i.a)([Object(s.c)()],n.prototype,"status",void 0),Object(i.a)([Object(s.c)()],n.prototype,"userId",void 0),Object(i.a)([Object(s.c)()],n.prototype,"type",void 0),Object(i.a)([Object(s.c)()],n.prototype,"pageSize",void 0),n=Object(i.a)([Object(s.a)({components:{LsDialog:r.a}})],n);var l=n,o=a("2877"),c=Object(o.a)(l,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"export-data inline"},[e("ls-dialog",{ref:"dialog",attrs:{title:"导出设置",width:"500px",top:"35vh","confirm-button-text":"确认导出",async:!0},on:{confirm:t.handleConfirm,open:t.handleOpen}},[e("div",{attrs:{slot:"trigger"},slot:"trigger"},[e("el-button",{attrs:{size:"small"}},[t._v("导出")])],1),e("div",[e("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"120px",size:"small"}},[e("el-form-item",{attrs:{label:"数据量:"}},[t._v(" 预计导出"+t._s(t.exportData.count)+"条数据,共"+t._s(t.exportData.sum_page)+"页,每页"+t._s(t.exportData.page_size)+"条数据 ")]),e("el-form-item",{attrs:{label:"导出限制:"}},[t._v(" 每次导出最大允许"+t._s(t.exportData.max_page)+"页,共"+t._s(t.exportData.all_max_size)+"条数据 ")]),e("el-form-item",{attrs:{label:"导出范围:",required:""}},[e("el-radio-group",{model:{value:t.formData.page_type,callback:function(e){t.$set(t.formData,"page_type",e)},expression:"formData.page_type"}},[e("el-radio",{attrs:{label:0}},[t._v("全部导出")]),e("el-radio",{attrs:{label:1}},[t._v("分页导出")])],1)],1),1==t.formData.page_type?e("el-form-item",{attrs:{label:"分页范围:",required:""}},[e("div",{staticClass:"flex"},[e("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:t.formData.page_start,callback:function(e){t.$set(t.formData,"page_start",e)},expression:"formData.page_start"}}),e("span",{staticClass:"flex-none m-l-8 m-r-8"},[t._v("页,至")]),e("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:""},model:{value:t.formData.page_end,callback:function(e){t.$set(t.formData,"page_end",e)},expression:"formData.page_end"}})],1)]):t._e(),e("el-form-item",{attrs:{label:"导出文件名称:",prop:"file_name"}},[e("el-input",{attrs:{placeholder:"请输入导出文件名称"},model:{value:t.formData.file_name,callback:function(e){t.$set(t.formData,"file_name",e)},expression:"formData.file_name"}})],1)],1)],1)])],1)}),[],!1,null,null,null);e.a=c.exports},"5f8a":function(t,e,a){"use strict";var i=a("9ab4"),s=a("1b40");let r=class extends s.e{constructor(){super(...arguments),this.pickerValue=[],this.pickerOptions={shortcuts:[{text:"最近一周",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-6048e5),t.$emit("pick",[a,e])}},{text:"最近一个月",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-2592e6),t.$emit("pick",[a,e])}},{text:"最近三个月",onClick(t){const e=new Date,a=new Date;a.setTime(a.getTime()-7776e6),t.$emit("pick",[a,e])}}]}}changeDate(){const t=this.pickerValue?this.pickerValue:this.pickerValue=["",""];this.$emit("update:start-time",t[0]),this.$emit("update:end-time",t[1])}handleStartTime(t){!this.pickerValue&&(this.pickerValue=[]),this.$set(this.pickerValue,0,t)}handleEndTime(t){!this.pickerValue&&(this.pickerValue=[]),this.$set(this.pickerValue,1,t)}};Object(i.a)([Object(s.c)()],r.prototype,"startTime",void 0),Object(i.a)([Object(s.c)()],r.prototype,"endTime",void 0),Object(i.a)([Object(s.c)({default:"datetimerange"})],r.prototype,"type",void 0),Object(i.a)([Object(s.c)({default:!1})],r.prototype,"disabled",void 0),Object(i.a)([Object(s.f)("startTime",{immediate:!0})],r.prototype,"handleStartTime",null),Object(i.a)([Object(s.f)("endTime",{immediate:!0})],r.prototype,"handleEndTime",null),r=Object(i.a)([s.a],r);var n=r,l=a("2877"),o=Object(l.a)(n,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("el-date-picker",{attrs:{type:t.type,"picker-options":t.pickerOptions,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",align:"right","value-format":"yyyy-MM-dd HH:mm:ss",disabled:t.disabled},on:{change:t.changeDate},model:{value:t.pickerValue,callback:function(e){t.pickerValue=e},expression:"pickerValue"}})}),[],!1,null,null,null);e.a=o.exports},9953:function(t,e,a){"use strict";a.r(e);a("e9f5"),a("ab43");var i=a("9ab4"),s=a("1b40"),r=(a("14d9"),a("0a6d")),n=a("3c50"),l=a("d455"),o=a("afc6");let c=class extends s.e{TeamDel(t){Object(o.d)({id:t}).then(()=>{this.$message.success("修改成功!"),this.$emit("refresh")})}TeamOpen(t){Object(o.c)({id:t}).then(()=>{this.$message.success("开启成功!"),this.$emit("refresh")})}TeamStop(t){Object(o.i)({id:t}).then(()=>{this.$message.success("关闭成功!"),this.$emit("refresh")})}};Object(i.a)([Object(s.c)()],c.prototype,"value",void 0),Object(i.a)([Object(s.c)()],c.prototype,"pager",void 0),c=Object(i.a)([Object(s.a)({components:{LsDialog:r.a,LsPagination:n.a,PopoverInput:l.a}})],c);var p=c,u=(a("1165"),a("2877")),m=Object(u.a)(p,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"Team-pane"},[e("div",{staticClass:"pane-header"},[e("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.$router.push("/combination/edit")}}},[t._v("新增拼团活动")])],1),e("div",{staticClass:"pane-table m-t-16"},[e("el-table",{ref:"paneTable",staticStyle:{width:"100%"},attrs:{data:t.value,size:"mini"}},[e("el-table-column",{attrs:{prop:"name",label:"活动名称","min-width":"100"}}),e("el-table-column",{attrs:{prop:"activity_time",label:"活动时间","min-width":"250"}}),e("el-table-column",{attrs:{prop:"closing_order",label:"拼团订单","min-width":"100"}}),e("el-table-column",{attrs:{prop:"sales_amount",label:"拼团销售额","min-width":"100"}}),e("el-table-column",{attrs:{prop:"sales_volume",label:"拼团销售量","min-width":"100"}}),e("el-table-column",{attrs:{label:"活动状态","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[1==a.row.status?e("el-tag",{attrs:{size:"medium",type:"danger"}},[t._v("未开始")]):2==a.row.status?e("el-tag",{attrs:{size:"medium",type:"success"}},[t._v("进行中")]):e("el-tag",{attrs:{size:"medium",type:"info"}},[t._v("已结束")])]}}])}),e("el-table-column",{attrs:{prop:"create_time",label:"创建时间","min-width":"180"}}),e("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"280"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return t.$router.push({path:"/combination/edit",query:{id:a.row.id,disabled:!0,status:0}})}}},[t._v("详情")]),3!==a.row.status?e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return t.$router.push({path:"/combination/edit",query:{id:a.row.id,status:a.row.status,disabled:2==a.row.status}})}}},[t._v("编辑")]):t._e(),2==a.row.get_type?e("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){return t.$router.push({path:"/Team/grant",query:{id:a.row.id}})}}},[t._v("卖家发放")]):t._e(),1==a.row.status?e("ls-dialog",{staticClass:"inline m-l-12",attrs:{title:"确认活动",content:"确认活动:"+a.row.name},on:{confirm:function(e){return t.TeamOpen(a.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("确认活动")])],1):t._e(),2==a.row.status?e("ls-dialog",{staticClass:"inline m-l-12",attrs:{title:"结束活动",content:`确定结束活动:${a.row.name}?结束活动的活动不能重新开始,请谨慎操作`},on:{confirm:function(e){return t.TeamStop(a.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("结束活动")])],1):t._e(),e("ls-dialog",{staticClass:"inline m-l-12",attrs:{title:"删除活动",content:`确定删除:${a.row.name}(${a.row.sn})?请谨慎操作`},on:{confirm:function(e){return t.TeamDel(a.row.id)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("删除")])],1)]}}])})],1)],1),e("div",{staticClass:"pane-footer m-t-16 flex row-right"},[e("ls-pagination",{on:{change:function(e){return t.$emit("refresh")}},model:{value:t.pager,callback:function(e){t.pager=e},expression:"pager"}})],1)])}),[],!1,null,"be87b462",null).exports,d=a("6ddb"),b=a("5f8a"),f=a("4ae1"),h=a("4201");let g=class extends s.e{constructor(){super(...arguments),this.apiTeamLists=o.g,this.tabs=[{label:"全部",name:h.k[0]},{label:"未开始",name:h.k[1]},{label:"进行中",name:h.k[2]},{label:"已结束",name:h.k[3]}],this.queryObj={activity:"",status:"",goods:"",end_time:"",start_time:""},this.lists=[],this.tabCount={all:0,not:0,conduct:0,end:0},this.pager=new d.a,this.activeName="all"}getList(t){t&&(this.pager.page=t),this.handleTabsChange(),this.pager.request({callback:o.g,params:this.queryObj}).then(t=>{this.tabCount=null==t?void 0:t.extend})}handleTabsChange(){const t=this.activeName,e=h.k,a=e[t]===e.all?"":e[t];this.$set(this.queryObj,"status",a)}resetQueryObj(){Object.keys(this.queryObj).map(t=>{this.$set(this.queryObj,t,"")}),this.getList()}created(){this.getList()}};g=Object(i.a)([Object(s.a)({components:{teamPane:m,DatePicker:b.a,ExportData:f.a}})],g);var _=g,y=(a("360d"),Object(u.a)(_,(function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"ls-team"},[e("div",{staticClass:"ls-team__top ls-card"},[e("el-alert",{attrs:{title:"温馨提示:1.进行中的拼团商品可以修改名称和活动时间。",type:"info","show-icon":"",closable:!1}}),e("div",{staticClass:"team-search m-t-16"},[e("el-form",{ref:"form",attrs:{inline:"",model:t.queryObj,"label-width":"100px",size:"small"}},[e("el-form-item",{attrs:{label:"活动名称"}},[e("el-input",{staticStyle:{width:"180px"},attrs:{placeholder:"请输入活动名称"},model:{value:t.queryObj.activity,callback:function(e){t.$set(t.queryObj,"activity",e)},expression:"queryObj.activity"}})],1),e("el-form-item",{attrs:{label:"商品信息"}},[e("el-input",{staticStyle:{width:"180px"},attrs:{placeholder:"请输入商品信息"},model:{value:t.queryObj.goods,callback:function(e){t.$set(t.queryObj,"goods",e)},expression:"queryObj.goods"}})],1),e("el-form-item",{attrs:{label:"活动时间"}},[e("date-picker",{attrs:{"start-time":t.queryObj.start_time,"end-time":t.queryObj.end_time},on:{"update:startTime":function(e){return t.$set(t.queryObj,"start_time",e)},"update:start-time":function(e){return t.$set(t.queryObj,"start_time",e)},"update:endTime":function(e){return t.$set(t.queryObj,"end_time",e)},"update:end-time":function(e){return t.$set(t.queryObj,"end_time",e)}}})],1),e("el-form-item",{staticClass:"m-l-6",attrs:{label:""}},[e("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.getList(1)}}},[t._v("查询")]),e("el-button",{attrs:{size:"mini"},on:{click:t.resetQueryObj}},[t._v("重置")]),e("export-data",{staticClass:"m-l-10",attrs:{method:t.apiTeamLists,param:t.queryObj,pageSize:t.pager._size}})],1)],1)],1)],1),e("div",{staticClass:"ls-team__content ls-card m-t-16"},[e("el-tabs",{directives:[{name:"loading",rawName:"v-loading",value:t.pager.loading,expression:"pager.loading"}],on:{"tab-click":function(e){return t.getList(1)}},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},t._l(t.tabs,(function(a,i){return e("el-tab-pane",{key:i,attrs:{label:`${a.label}(${t.tabCount[a.name]})`,name:a.name}},[e("team-pane",{attrs:{pager:t.pager},on:{refresh:function(e){return t.getList()}},model:{value:t.pager.lists,callback:function(e){t.$set(t.pager,"lists",e)},expression:"pager.lists"}})],1)})),1)],1)])}),[],!1,null,"ea533814",null));e.default=y.exports},ab43:function(t,e,a){"use strict";var i=a("23e7"),s=a("d024");i({target:"Iterator",proto:!0,real:!0,forced:a("c430")},{map:s})},afc6:function(t,e,a){"use strict";a.d(e,"g",(function(){return s})),a.d(e,"d",(function(){return r})),a.d(e,"i",(function(){return n})),a.d(e,"c",(function(){return l})),a.d(e,"f",(function(){return o})),a.d(e,"e",(function(){return c})),a.d(e,"a",(function(){return p})),a.d(e,"j",(function(){return u})),a.d(e,"h",(function(){return m})),a.d(e,"b",(function(){return d}));var i=a("f175");const s=t=>i.a.get("/marketing.team/lists",{params:t}),r=t=>i.a.post("/marketing.team/delete",t),n=t=>i.a.post("/marketing.team/stop",t),l=t=>i.a.post("/marketing.team/open",t),o=t=>i.a.post("/marketing.team/edit",t),c=t=>i.a.get("/marketing.team/detail",{params:t}),p=t=>i.a.post("/marketing.team/add",t),u=t=>i.a.get("/marketing.team/survey",{params:t}),m=t=>i.a.get("/marketing.team/record",{params:t}),d=t=>i.a.post("/marketing.team/cancel",t)},ce89:function(t,e,a){},d024:function(t,e,a){"use strict";var i=a("c65b"),s=a("59ed"),r=a("825a"),n=a("46c4"),l=a("c5cc"),o=a("9bdd"),c=l((function(){var t=this.iterator,e=r(i(this.next,t));if(!(this.done=!!e.done))return o(t,this.mapper,[e.value,this.counter++],!0)}));t.exports=function(t){return r(this),s(t),new c(n(this),{mapper:t})}},e67f:function(t,e,a){}}]);