beehole-store-server
Version:
www.bee-hole.com
1 lines • 10.8 kB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6ddeba0c","chunk-2d0abc9a"],{1786:function(e,t,i){"use strict";i.r(t);i("d81d"),i("c740"),i("b680");var a=i("97e13"),o=i("26f5"),s=i("f9ba"),c=i("94e6"),n=i("5d9e"),r=i("7aa0"),d=i("c1df"),l=i.n(d),u=i("541e"),_=i("1b6c");t["default"]={name:"codeList",data:function(){return{list:[{title:Object(_["b"])("view.zhekou.code.create.onsales_volume"),key:"sales_volume",data:0},{title:Object(_["b"])("view.zhekou.code.create.order_count"),key:"order_count",data:0},{title:Object(_["b"])("view.zhekou.code.create.discount_amoune"),key:"discount_amount",data:0},{title:"ROI",key:"roi",data:0}],visible:!1,visableCreate1:!1,createType:1,queryParams:{page:1,limit:10},total:0,List:[],selectedRows:[],selectedRowKeys:[],columns:[{title:Object(_["a"])("view.benefitcode.list.activity_name"),dataIndex:"activity_name",width:"100px"},{title:Object(_["a"])("view.benefitcode.list.promotion_code"),dataIndex:"promotion_code",width:"100px",scopedSlots:{customRender:"promotion_code"}},{title:Object(_["a"])("view.benefitcode.list.condition"),dataIndex:"condition",width:"150px",scopedSlots:{customRender:"condition"}},{title:Object(_["a"])("view.benefitcode.list.status"),dataIndex:"status",width:"60px",scopedSlots:{customRender:"status"}},{title:Object(_["a"])("view.benefitcode.list.start_time"),dataIndex:"start_time",width:"100px",scopedSlots:{customRender:"start_time"}},{title:Object(_["a"])("view.zhekou.code.create.code_activity_end_time"),dataIndex:"end_time",width:"100px",scopedSlots:{customRender:"end_time"}},{title:Object(_["a"])("view.benefitcode.list.usetimes"),dataIndex:"publish_num",width:"100px"},{title:Object(_["a"])("view.benefitcode.list.operation"),dataIndex:"operation",width:"100px",scopedSlots:{customRender:"operation"}}]}},mounted:function(){var e=this;Object(u["a"])().then((function(t){e._.map(t.data,(function(t,i){var a=e._.findIndex(e.list,{key:i});e.list[a].data=t}))}))},computed:{getPrice:function(){return function(e){return parseFloat((e/100).toFixed(2))}},tiaojian:function(){return function(e){var t="";if(3===e.benefit_type){try{e.benefit_event=JSON.parse(e.benefit_event)}catch(i){}t=0===e.benefit_event.type?Object(_["b"])("view.zhekou.code.list.spend")+e.benefit_event.minThreshold+Object(_["b"])("view.zhekou.code.list.spend_zhongjian1")+e.benefit_condition.discount+Object(_["b"])("view.zhekou.code.list.zhekoubuy"):Object(_["b"])("view.zhekou.code.list.buy")+e.benefit_event.minThreshold+Object(_["b"])("view.zhekou.code.list.spend_zhongjian2")+e.benefit_condition.discount+Object(_["b"])("view.zhekou.code.list.zhekoubuy")}else 4===e.benefit_type&&(t=Object(_["b"])("view.zhekou.code.list.freeShip"));return t}},showStatus:function(){return function(e){var t="";if(!e.end_time)return t=Object(_["b"])("status3"),t;var i=l()(e.start_time,"YYYY-MM-DD HH:mm:ss"),a=l()(e.end_time,"YYYY-MM-DD HH:mm:ss"),o=l()();return t=o.isBetween(i,a)&&e.activity_status?Object(_["b"])("status1"):Object(_["b"])("status2"),t}}},created:function(){this.getList()},methods:{openCreateModal:function(){this.visible=!0},hideModal:function(){var e=this;this.visible=!1,this.visableCreate1=!0,this.$nextTick((function(){return e.$refs.createCode.handleAdd(e.createType)}))},craeteZheKou:function(){this.visableCreate1=!1},backZheKou:function(){this.visableCreate1=!1,this.getList()},getList:function(){var e=this;Object(u["c"])(this.queryParams).then((function(t){e.List=t.list,e.total=t.total_count}))},nextPageChange:function(e,t){this.queryParams.page=e,this.queryParams.limit=t,this.getList()},onSelectedChange:function(e,t){var i=this;this.selectedRowKeys=e,this._.map(t,(function(e){var t=i._.findIndex(i.selectedRows,{good_id:e.good_id});-1===t&&i.selectedRows.push(e)}))},handleUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;this.visible=!1,this.visableCreate1=!0,this.$nextTick((function(){return e.$refs.createCode.handleEdit(t,i)}))}},components:{Percentage:a["a"],Gift:o["a"],Transporter:s["a"],Coupon:c["a"],createCode1:r["default"],AdvanceTable:n["a"]}}},1977:function(e,t,i){},5961:function(e,t,i){},"89d7":function(e,t,i){"use strict";i("1977")},"904d":function(e,t,i){"use strict";i("5961")},afe85:function(e,t,i){e.exports=i.p+"assets/zhekou.3313a493.svg"},b61d:function(e,t,i){"use strict";i.r(t);i("99af");var a=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"typical-home"},[t("a-row",{staticClass:"module-list",attrs:{gutter:[24,24]}},[t("a-col",{staticClass:"module-list",attrs:{span:24}},[t("div",{staticClass:"module-in module-in01",staticStyle:{height:"80px"}},[t("a-list",{staticClass:"list-totality",attrs:{grid:{gutter:12,column:4},"data-source":e.list},scopedSlots:e._u([{key:"renderItem",fn:function(i){return t("a-list-item",{},[t("a-card",[t("p",[e._v(" "+e._s(i.title)+" ")]),t("span",[e._v(e._s(i.data))])])],1)}}])})],1)])],1)],1),t("div",[t("advance-table",{attrs:{size:"middle",columns:e.columns,"data-source":e.List,rowKey:"id",tableKey:"zhekoulist",pagination:{current:e.queryParams.page,pageSize:e.queryParams.limit,showSizeChanger:!1,total:e.total,showTotal:function(e,t){return"第 ".concat(t[0],"-").concat(t[1]," 条,总计 ").concat(e," 条")},onChange:e.nextPageChange}},scopedSlots:e._u([{key:"title",fn:function(){return[t("a-form-model",{attrs:{layout:"inline",model:e.queryParams}},[t("a-form-model-item",[t("a-input",{attrs:{placeholder:e.$t("view.zhekou.code.create.code_please_input")},model:{value:e.queryParams.promotion_code,callback:function(t){e.$set(e.queryParams,"promotion_code",t)},expression:"queryParams.promotion_code"}})],1),t("a-form-model-item",[t("a-button",{attrs:{type:"primary"},on:{click:e.getList}},[e._v(" "+e._s(e.$t("view.zhekou.code.create.code_search_btn"))+" ")])],1)],1)]},proxy:!0},{key:"promotion_code",fn:function(i){var a=i.record;return[t("span",[e._v(" "+e._s(a.promotion_code))])]}},{key:"condition",fn:function(i){var a=i.record;return[0==a.effect_scope_type?t("span",[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_all_products")))]):e._e(),1==a.effect_scope_type?t("span",[e._v(" "+e._s(a.effect_scope_goods_list&&(a.effect_scope_goods_list.length||0)||0)+" "+e._s(e.$t("view.zhekou.code.create.count_goods"))+" ")]):e._e(),2==a.effect_scope_type?t("span",[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_designated_goods_product")))]):e._e(),3==a.effect_scope_type?t("span",[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_designated_goods_style")))]):e._e(),e._v(" • "),1==a.benefit_type?t("span",[e._v(e._s(a.benefit_condition.discount)+"%")]):e._e(),2==a.benefit_type?t("span",[e._v(" "+e._s(e.$t("view.zhekou.code.create.discount"))+" "+e._s(e.getPrice(a.benefit_condition.benefit_amount))+" "+e._s(e.$t("view.zhekou.code.create.first"))+" ")]):e._e(),3==a.benefit_type?t("span",[e._v(" "+e._s(e.tiaojian(a))+" ")]):e._e(),4==a.benefit_type?t("span",[e._v(e._s(e.tiaojian(a)))]):e._e()]}},{key:"status",fn:function(i){var a=i.record;return[t("a-tag",{attrs:{color:e.showStatus(a)==e.$t("status1")||e.showStatus(a)==e.$t("status3")?"#87d068":"red"}},[e._v(" "+e._s(e.showStatus(a))+" ")])]}},{key:"operation",fn:function(i){var a=i.record;return t("span",{},[t("a",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:edit"],expression:"['system:post:edit']"}],on:{click:function(t){return e.handleUpdate(a,void 0)}}},[e._v(" "+e._s(e.$t("view.test.list.update.btn"))+" ")])])}}])},[t("div",{staticClass:"table-operations",attrs:{slot:"button"},slot:"button"},[t("a-button",{attrs:{type:"primary"},on:{click:e.openCreateModal}},[e._v(" "+e._s(e.$t("view.zhekou.code.create.code_create"))+" ")])],1)])],1),e.List&&0==e.List.length?t("a-result",{attrs:{title:e.$t("view.zhekou.code.create.code_add_and_manage"),"sub-title":e.$t("view.zhekou.code.create.suitable_promotional_activities_can_help_you_sell_your_products_faster")},scopedSlots:e._u([{key:"extra",fn:function(){return[t("a-button",{attrs:{type:"primary"},on:{click:e.openCreateModal}},[e._v(" "+e._s(e.$t("view.zhekou.code.create.code_create"))+" ")])]},proxy:!0},{key:"icon",fn:function(){return[t("img",{attrs:{src:i("afe85")}})]},proxy:!0}],null,!1,3306718653)}):e._e(),e.visableCreate1?t("create-code1",{ref:"createCode",on:{close:e.craeteZheKou,ok:e.backZheKou}}):e._e(),t("a-modal",{attrs:{title:e.$t("view.zhekou.code.create.code_select_type"),"ok-text":e.$t("view.zhekou.code.create.code_create_btn"),"cancel-text":e.$t("view.zhekou.code.create.code_activity_cancel_btn")},on:{ok:e.hideModal},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[t("a-radio-group",{attrs:{size:"large"},model:{value:e.createType,callback:function(t){e.createType=t},expression:"createType"}},[t("a-row",{attrs:{gutter:[8,8]}},[t("a-col",{attrs:{lg:12}},[t("a-radio-button",{attrs:{value:1}},[t("a-list-item-meta",{attrs:{description:e.$t("view.zhekou.code.create.code_activity_discount_example")}},[t("div",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_discount_title")))]),t("div",{attrs:{slot:"avatar"},slot:"avatar"},[t("percentage",{staticStyle:{display:"flex"},attrs:{theme:"outline",size:"24",fill:"#333"}})],1)])],1)],1),t("a-col",{attrs:{lg:12}},[t("a-radio-button",{attrs:{value:2}},[t("a-list-item-meta",{attrs:{description:e.$t("view.zhekou.code.create.code_activity_fixed_example")}},[t("div",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_fixed_title")))]),t("div",{attrs:{slot:"avatar"},slot:"avatar"},[t("coupon",{staticStyle:{display:"flex"},attrs:{theme:"outline",size:"24",fill:"#333"}})],1)])],1)],1),t("a-col",{attrs:{lg:12}},[t("a-radio-button",{attrs:{value:3}},[t("a-list-item-meta",{attrs:{description:e.$t("view.zhekou.code.create.code_activity_full_delivery_example")}},[t("div",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_full_delivery_title")))]),t("div",{attrs:{slot:"avatar"},slot:"avatar"},[t("gift",{staticStyle:{display:"flex"},attrs:{theme:"outline",size:"24",fill:"#333"}})],1)])],1)],1),t("a-col",{attrs:{lg:12}},[t("a-radio-button",{attrs:{value:4}},[t("a-list-item-meta",{attrs:{description:e.$t("view.zhekou.code.create.code_activity_free_shipping_example")}},[t("div",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("view.zhekou.code.create.code_activity_free_shipping_title")))]),t("div",{attrs:{slot:"avatar"},slot:"avatar"},[t("transporter",{staticStyle:{display:"flex"},attrs:{theme:"outline",size:"24",fill:"#333"}})],1)])],1)],1)],1)],1)],1)],1)},o=[],s=i("5530"),c=i("1786"),n=Object(s["a"])({},c["default"]),r=n,d=(i("904d"),i("89d7"),i("2877")),l=Object(d["a"])(r,a,o,!1,null,"0415dcb0",null);t["default"]=l.exports}}]);