chunk-60168015.f27e63ff.js 8.6 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-60168015"],{"104d":function(t,e,a){"use strict";a.d(e,"h",(function(){return l})),a.d(e,"e",(function(){return o})),a.d(e,"b",(function(){return n})),a.d(e,"d",(function(){return r})),a.d(e,"c",(function(){return d})),a.d(e,"f",(function(){return c})),a.d(e,"a",(function(){return u})),a.d(e,"g",(function(){return p}));var i=a("b775"),s={list:"/kjActivity/list",down:"/kjActivity/down",add:"/kjActivity/add",detail:"/kjActivity/detail",audit:"/kjActivity/audit",edit:"/kjActivity/edit",activityInfo:"/kjActivity/activityinfo",joinList:"/kjActivity/joinlist"};function l(t){return Object(i["b"])({url:s.list,method:"get",params:t})}function o(t){return Object(i["b"])({url:s.down,method:"post",data:t})}function n(t){return Object(i["b"])({url:s.add,method:"post",data:t})}function r(t){return Object(i["b"])({url:s.detail,method:"get",params:t})}function d(t){return Object(i["b"])({url:s.audit,method:"post",data:t})}function c(t){return Object(i["b"])({url:s.edit,method:"post",data:t})}function u(t){return Object(i["b"])({url:s.activityInfo,method:"get",params:t})}function p(t){return Object(i["b"])({url:s.joinList,method:"get",params:t})}},"81d2":function(t,e,a){},b7f6:function(t,e,a){"use strict";a("81d2")},da3b:function(t,e,a){"use strict";a.r(e);a("aa8b");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-spin",{attrs:{spinning:t.isLoading}},[e("a-form",{attrs:{form:t.form,selfUpdate:!0}},[e("div",{staticClass:"tabs-content"},[e("div",{staticClass:"title"},[t._v("活动基本信息")]),e("a-form-item",{attrs:{label:"活动名称",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.name))]),e("span",{staticClass:"input-text_right"},[t._v("(仅内部可见)")])]),e("a-form-item",{attrs:{label:"活动编码",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.code))])]),e("a-form-item",{attrs:{label:"砍价类型",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(1==t.detail.kj_type?"促销版":"拉新版"))])]),e("a-form-item",{attrs:{label:"活动时间",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.start_time)+" ~ "+t._s(t.detail.end_time))])]),e("a-form-item",{attrs:{label:"砍价有效期",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.expire_hour)+" 小时")]),e("span",{staticClass:"input-text_right"},[t._v("(自用户发起砍价到砍价截止的时间,单位:小时)")])]),e("a-form-item",{attrs:{label:"分享标题",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.share_title))]),e("span",{staticClass:"input-text_right"},[t._v("(字数上限 28 个字)")])]),e("a-form-item",{attrs:{label:"自己砍价",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.self_kj_percent)+" %")]),e("span",{staticClass:"input-text_right"},[t._v("(默认发起砍价时自己砍价,砍价金额 = (商品促销价 - 活动底价)x 自己砍价百分比)")])]),e("a-form-item",{attrs:{label:"最多可助力",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.limit_kj_day_cnt)+" 人")]),e("span",{staticClass:"input-text_right"},[t._v("(同一用户每日最多可帮助xx位好友砍价)")])]),e("a-form-item",{attrs:{label:"参与次数上限",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("p",{staticClass:"itemValue"},[t._v(t._s(t.detail.fq_count)+" 次")]),e("span",{staticClass:"input-text_right"},[t._v("(同一用户每期砍价活动最多可以参与的次数)")])]),e("div",{staticClass:"title"},[t._v("活动商品")]),e("div",{staticClass:"setGoods"},[e("a-table",{staticClass:"goodsBox",staticStyle:{"margin-left":"5.5%"},attrs:{rowKey:"goods_id",columns:t.goodsColumns,dataSource:t.goodsData,pagination:!1,bordered:""},scopedSlots:t._u([{key:"goods_image",fn:function(t){return e("span",{},[e("a",{attrs:{title:"点击查看原图",href:t,target:"_blank"}},[e("img",{staticStyle:{"object-fit":"cover"},attrs:{width:"50",height:"50",src:t,alt:"商品图片"}})])])}},{key:"goods_price_min",fn:function(a){return e("span",{},[e("p",[t._v("¥"+t._s(a))])])}},{key:"status",fn:function(a){return e("span",{},[e("p",[t._v(t._s(10==a?"上架":"下架"))])])}},{key:"low_price",fn:function(a){return e("span",{},[e("p",[t._v("¥ "+t._s(a))])])}}])},[e("span",{attrs:{slot:"customTitle"},slot:"customTitle"},[t._v(" 帮砍人数上限 "),e("a-tooltip",{attrs:{placement:"topLeft"}},[e("template",{slot:"title"},[e("p",[t._v("帮砍人数达到上限后,价格被砍至底价")])]),e("a-icon",{attrs:{type:"question-circle",theme:"filled"}})],2)],1)])],1)],1),0!=t.detail.audit_status_zg||3==t.detail.status||1!=t.detail.is_up||1!==t.isSuper&&"activity-zg-audit"!=t.role?t._e():e("a-form-item",{staticClass:"mt-20 buttonBox",attrs:{"wrapper-col":{span:t.wrapperCol.span,offset:t.labelCol.span}}},[e("a-button",{staticClass:"close",staticStyle:{"margin-right":"15px"},attrs:{type:"primary",loading:t.isBtnLoading},on:{click:t.submit}},[t._v("同意并发布活动")]),e("a-button",{staticClass:"close",attrs:{type:"close",loading:t.isBtnLoading},on:{click:t.refuse}},[t._v("拒绝")])],1),e("div",{staticClass:"hisBox"},[e("div",{staticClass:"title"},[t._v("行为日志")]),e("div",{staticClass:"action-list",staticStyle:{"margin-left":"5.5%",width:"80%"}},[e("a-table",{attrs:{rowKey:"id",columns:t.columns,"data-source":t.his,pagination:!1}})],1)])],1),e("a-modal",{attrs:{title:"拒绝理由",visible:t.showModal,"confirm-loading":!1},on:{ok:t.changeOk,cancel:t.changeCancel}},[e("a-textarea",{staticClass:"remark_textarea",attrs:{placeholder:"请填写拒绝理由",maxLength:100},model:{value:t.refuseValue,callback:function(e){t.refuseValue=e},expression:"refuseValue"}})],1)],1)],1)},s=[],l=(a("9f29"),a("0528"),a("104d")),o=(a("9b2d"),a("2f42"),[{title:"商品spu编码",width:"170px",dataIndex:"goods_no"},{title:"商品标题",width:"240px",ellipsis:!0,dataIndex:"goods_name"},{title:"商品图片",width:"80px",dataIndex:"goods_image",scopedSlots:{customRender:"goods_image"}},{title:"促销价(售价)",width:"100px",dataIndex:"goods_price_min",scopedSlots:{customRender:"goods_price_min"}},{title:"状态",width:"60px",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"活动底价",width:"100px",dataIndex:"low_price",scopedSlots:{customRender:"low_price"}},{width:"110px",dataIndex:"help_kj_up_cnt",slots:{title:"customTitle"}},{title:"活动商品库存(件)",width:"130px",dataIndex:"limit_stock"},{title:"活动商品剩余库存",width:"130px",dataIndex:"residue_stock"}]),n=[{title:"账号",width:"100px",dataIndex:"name"},{title:"行为",dataIndex:"remark",width:"300px",ellipsis:!0},{title:"时间",width:"150px",dataIndex:"create_time"}],r={components:{},data:function(){return{id:"",labelCol:{span:3},wrapperCol:{span:20},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),goodsColumns:o,goodsData:[],goodsDataSku:[],detail:{},showModal:!1,refuseValue:"",isSuper:1,role:"",columns:n,his:[]}},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/bargain/index"==e.permissionId&&e.actionEntitySet&&e.actionEntitySet.length>0&&(t.role=e.actionEntitySet[0].action)}))}this.id=this.$route.query.id,this.getDetail()},methods:{getDetail:function(){var t=this;this.isLoading=!0,l["d"]({id:this.id}).then((function(e){t.isLoading=!1;var a=e.data.detail||{};t.detail=a,t.goodsData=a.goods_list||[],t.his=a.his||[]})).finally((function(){t.isLoading=!1}))},submit:function(){var t=this;this.isLoading=!0,l["c"]({form:{id:this.id,audit_status_zg:10}}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).finally((function(){t.isLoading=!1}))},refuse:function(){this.showModal=!0},changeOk:function(t){var e=this;t.preventDefault(),this.refuseValue?l["c"]({form:{id:this.id,audit_status_zg:20,refuse_desc_zg:this.refuseValue}}).then((function(t){e.$message.success(t.message,1.5),e.showModal=!1,setTimeout((function(){e.$router.push("./index")}),1500)})).finally((function(){e.isLoading=!1})):this.$message.error("请填写拒绝理由",1.5)},changeCancel:function(){this.showModal=!1}}},d=r,c=(a("b7f6"),a("829d")),u=Object(c["a"])(d,i,s,!1,null,"62c1ad34",null);e["default"]=u.exports}}]);