chunk-535e0018.9deb76d0.js 9.3 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-535e0018"],{"0364":function(t,e,a){},"7d48":function(t,e,a){"use strict";a("0364")},b6e4:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("a-card",{attrs:{bordered:!1}},[e("div",{staticClass:"card-title"},[t._v(t._s(t.$route.meta.title))]),e("a-button",{staticClass:"addPoster search-btn",attrs:{type:"primary"},on:{click:t.addActivity}},[t._v("新增活动")]),e("a-button",{staticClass:"search-btn",attrs:{type:"primary"},on:{click:t.queryOrderList}},[t._v("查看拼团裂变订单")]),e("a-row",{staticClass:"row-item-search"},[e("a-form",{staticClass:"search-form",attrs:{form:t.searchForm,layout:"inline"},on:{submit:t.handleSearch}},[e("a-form-item",{attrs:{label:"商品名称"}},[e("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name"],expression:"['goods_name']"}],staticClass:"inputW150",attrs:{placeholder:"请输入商品名称"}})],1),e("a-form-item",{attrs:{label:"活动状态"}},[e("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["statusText",{initialValue:-1}],expression:"['statusText', { initialValue: -1 }]"}]},[e("a-select-option",{attrs:{value:-1}},[t._v("全部")]),e("a-select-option",{attrs:{value:1}},[t._v("进行中")]),e("a-select-option",{attrs:{value:2}},[t._v("未开始")]),e("a-select-option",{attrs:{value:3}},[t._v("已结束")]),e("a-select-option",{attrs:{value:4}},[t._v("已作废")])],1)],1),e("a-form-item",{attrs:{label:"审核状态"}},[e("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["auditStatus",{initialValue:-1}],expression:"['auditStatus', { initialValue: -1 }]"}]},[e("a-select-option",{attrs:{value:-1}},[t._v("全部")]),e("a-select-option",{attrs:{value:0}},[t._v("待审核")]),e("a-select-option",{attrs:{value:1}},[t._v("审核通过")]),e("a-select-option",{attrs:{value:2}},[t._v("已拒绝")])],1)],1),e("a-form-item",{attrs:{label:"活动时间"}},[e("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],staticClass:"inputW220",attrs:{format:"YYYY-MM-DD"}})],1),e("a-row",[e("a-button",{staticClass:"search-btn",attrs:{type:"primary",icon:"search","html-type":"submit"}},[t._v("搜索")]),e("a-button",{staticClass:"search-btn",attrs:{"html-type":"submit"},on:{click:t.reloadList}},[t._v("重置")])],1)],1)],1),e("s-table",{ref:"table",staticClass:"tableBox",attrs:{rowKey:"id",loading:t.isLoading,columns:t.columns,data:t.loadData,pageSize:15,bordered:""},scopedSlots:t._u([{key:"goodsExcept",fn:function(a){return e("span",{},[e("p",{staticClass:"textWrap"},[t._v(t._s(a.goods_info.goods_name||"--"))])])}},{key:"join_cnt",fn:function(a){return e("span",{},[e("p",a?[t._v(t._s(a))]:[t._v("--")])])}},{key:"activity_time",fn:function(a,i){return e("span",{},[e("p",{staticClass:"textWrap"},[t._v(t._s(i.start_time)+"至")]),e("p",[t._v(t._s(i.end_time))])])}},{key:"group_cnt",fn:function(a,i){return e("span",{},[a?e("p",{staticClass:"linkP",on:{click:function(e){return t.lookClusterData(i)}}},[t._v(t._s(a))]):e("p",[t._v("--")])])}},{key:"during_time",fn:function(a){return e("span",{},[e("p",[t._v(t._s(a||0)+"h")])])}},{key:"activity_status",fn:function(a,i){return e("span",{},[0==i.audit_status&&4!=a.code?e("p",[t._v("--")]):e("p",[t._v(t._s({1:"进行中",2:"未开始",3:"已结束",4:"已作废"}[a.code]))])])}},{key:"audit_status",fn:function(a){return e("span",{},[0==a?e("p",[t._v("待审核")]):t._e(),1==a?e("p",[t._v("审核通过")]):t._e(),2==a?e("p",[t._v("已拒绝")]):t._e()])}},{key:"action",fn:function(a,i){return e("div",{staticClass:"actions"},[e("a",{on:{click:function(e){return t.handleLook(i)}}},[t._v("查看")]),1!==t.isSuper&&"activity-zg-audit"!==t.role||1!=i.status?t._e():e("a",{on:{click:function(e){return t.handleOpen(i)}}},[t._v("作废")]),1!==t.isSuper&&"activity-zy-audit"!==t.role||0==i.audit_status||1!=i.status?t._e():e("a",{on:{click:function(e){return t.handleEdit(i)}}},[t._v("编辑")]),"activity-zg-audit"===t.role&&1==i.audit_status&&1==i.status?e("a",{on:{click:function(e){return t.handleEdit(i)}}},[t._v("编辑")]):t._e(),1!==t.isSuper&&"activity-zg-audit"!==t.role||0!=i.audit_status||1!=i.status?t._e():e("a",{on:{click:function(e){return t.handleCheck(i)}}},[t._v("审核")]),1==i.audit_status?e("a",{attrs:{title:"小程序二维码",href:i.wx_qrcode,target:"_blank"}},[t._v("推广")]):t._e()])}}])}),e("a-modal",{attrs:{title:"是否作废活动?",visible:t.openVisible},on:{cancel:t.openCancel,ok:t.openOk}},[e("p",[t._v("确认后活动状态变为结束,前端不展示活动信息")])])],1)},r=[],n=a("753f"),s=(a("9f29"),a("0528"),a("db3f")),o=a("2af9"),u=[{title:"活动ID",dataIndex:"id"},{title:"商品名称",dataIndex:"goodsExcept",width:"240px",scopedSlots:{customRender:"goodsExcept"}},{title:"活动时间",width:"200px",scopedSlots:{customRender:"activity_time"}},{title:"成团人数",dataIndex:"people_count"},{title:"拼团数",dataIndex:"group_cnt",scopedSlots:{customRender:"group_cnt"}},{title:"成团有效时间",dataIndex:"during_time",scopedSlots:{customRender:"during_time"}},{title:"活动销量",dataIndex:"sale_sum"},{title:"活动状态",dataIndex:"activity_status",scopedSlots:{customRender:"activity_status"}},{title:"审核状态",dataIndex:"audit_status",scopedSlots:{customRender:"audit_status"}},{title:"操作",scopedSlots:{customRender:"action"}}],c={components:{STable:o["c"]},data:function(){var t=this;return{searchForm:this.$form.createForm(this),isLoading:!1,queryParam:{},columns:u,okText:"",openVisible:!1,refuseVisible:!1,record:{},isSuper:1,role:"",loadData:function(e){return s["h"](Object(n["a"])(Object(n["a"])({},e),t.queryParam)).then((function(t){return t.data.list}))}}},created:function(){var t=this;if(this.$store.getters.roles){this.isSuper=this.$store.getters.roles.isSuper;var e=this.$store.getters.roles.permissions;e.forEach((function(e){"/activityCenter/patchworkFission/index"==e.permissionId&&e.actionEntitySet&&e.actionEntitySet.length>0&&(t.role=e.actionEntitySet[0].action)}))}},methods:{handleRefresh:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(t)},handleSearch:function(t){var e=this;t.preventDefault(),this.searchForm.validateFields((function(t,a){t||(e.queryParam=Object(n["a"])(Object(n["a"])({},e.queryParam),a),e.handleRefresh(!0))}))},reloadList:function(){this.searchForm.resetFields(),this.queryParam={},this.handleRefresh(!0)},handleOpen:function(t){this.openVisible=!0,this.record=t},openOk:function(){var t=this;this.isLoading=!0,s["m"]({form:{activity_id:this.record.id,status:0}}).then((function(e){t.$message.success(e.message,1.5),t.openVisible=!1,t.handleRefresh()})).finally((function(e){t.isLoading=!1}))},openCancel:function(){this.openVisible=!1},addActivity:function(){this.$router.push({path:"./create"})},queryOrderList:function(){this.$router.push({path:"./orderList"})},handleEdit:function(t){this.$router.push({path:"./create",query:{editState:1,id:t.id}})},handleCheck:function(t){this.$router.push({path:"./details",query:{id:t.id}})},handleLook:function(t){this.$router.push({path:"./details",query:{id:t.id}})},lookClusterData:function(t){this.$router.push({path:"./clusterData",query:{id:t.id}})}}},d=c,l=(a("7d48"),a("829d")),p=Object(l["a"])(d,i,r,!1,null,"054e7958",null);e["default"]=p.exports},db3f:function(t,e,a){"use strict";a.d(e,"h",(function(){return n})),a.d(e,"d",(function(){return s})),a.d(e,"a",(function(){return o})),a.d(e,"n",(function(){return u})),a.d(e,"m",(function(){return c})),a.d(e,"b",(function(){return d})),a.d(e,"k",(function(){return l})),a.d(e,"j",(function(){return p})),a.d(e,"g",(function(){return f})),a.d(e,"f",(function(){return h})),a.d(e,"l",(function(){return m})),a.d(e,"i",(function(){return v})),a.d(e,"c",(function(){return b})),a.d(e,"e",(function(){return _}));var i=a("b775"),r={list:"/GroupBuyLbActivity/list",detail:"/GroupBuyLbActivity/ptStats",add:"/GroupBuyLbActivity/add",update:"/GroupBuyLbActivity/update",status:"/GroupBuyLbActivity/status",audit:"/GroupBuyLbActivity/audit",ptStats:"/GroupBuyLbActivity/ptStats",ptRecord:"/GroupBuyLbActivity/ptRecord",joinOrders:"/GroupBuyLbActivity/joinOrders",failedGroup:"/GroupBuyLbActivity/failedGroup",refundAct:"/GroupBuyLbActivity/refundAct",orderList:"/GroupBuyLbActivity/allList",couponlist:"/coupon/couponGroupBuyLblist",edit:"/GroupBuyLbActivity/edit"};function n(t){return Object(i["b"])({url:r.list,method:"get",params:t})}function s(t){return Object(i["b"])({url:r.detail,method:"get",params:t})}function o(t){return Object(i["b"])({url:r.add,method:"post",data:t})}function u(t){return Object(i["b"])({url:r.update,method:"post",data:t})}function c(t){return Object(i["b"])({url:r.status,method:"post",data:t})}function d(t){return Object(i["b"])({url:r.audit,method:"post",data:t})}function l(t){return Object(i["b"])({url:r.ptStats,method:"get",params:t})}function p(t){return Object(i["b"])({url:r.ptRecord,method:"get",params:t})}function f(t){return Object(i["b"])({url:r.joinOrders,method:"get",params:t})}function h(t){return Object(i["b"])({url:r.failedGroup,method:"get",params:t})}function m(t){return Object(i["b"])({url:r.refundAct,method:"get",params:t})}function v(t){return Object(i["b"])({url:r.orderList,method:"get",params:t})}function b(t){return Object(i["b"])({url:r.couponlist,method:"get",params:t})}function _(t){return Object(i["b"])({url:r.edit,method:"post",data:t})}}}]);